gogosch
Ich glaube, dass hier war doch richtig, sorry
Code: if (peak_L.available() && peak_R.available()) {
Nachdem ich in allen Beispielen gesehen habe, dass beide Seiten abgefragt werden, müssen sich die Teensy-Entwickler ja doch etwas dabei gedacht haben .
Mach ich in der FFT auch so und geht besser als einzeln abfragen, warum auch immer.
LG
1 Mitglied sagt Danke an für diesen Beitrag:1 Mitglied sagt Danke an für diesen Beitrag
•
(05.07.2020, 13:10)DIYLAB schrieb: gogosch
Ich glaube, dass hier war doch richtig, sorry
Code: if (peak_L.available() && peak_R.available()) {
Nachdem ich in allen Beispielen gesehen habe, dass beide Seiten abgefragt werden, müssen sich die Teensy-Entwickler ja doch etwas dabei gedacht haben .
Mach ich in der FFT auch so und geht besser als einzeln abfragen, warum auch immer.
LG Na, da bauen wir es wieder ein ......
17:00 Obiges Schnipsel wieder eingebaut und Code etwas laufzeitoptimiert.
5 Mitglieder sagen Danke an für diesen Beitrag:5 Mitglieder sagen Danke an für diesen Beitrag
• dettel, , hyberman, akguzzi, havox
Beiträge: 9.790
Themen: 382
Thanks Received: 22.619 in 4.055 posts
Thanks Given: 4.323
Registriert seit: Jan 2014
Bewertung:
54
Der Spektrum Analyser läuft auch sehr gut.
Gruß André
5 Mitglieder sagen Danke an hyberman für diesen Beitrag:5 Mitglieder sagen Danke an hyberman für diesen Beitrag
• dedefr, , winix, stephan1892, havox
Hey André, das haste aber mächtig Feuer draufgegeben .
Kommende Woche kommt noch ein Zusatz zum FFT-Modul, da gibts dann noch schicke Balken als Alternative.
Und der digitale Zappler ist halb fertig.
LG
Beiträge: 1.587
Themen: 114
Thanks Received: 3.314 in 828 posts
Thanks Given: 1.753
Registriert seit: Feb 2015
Bewertung:
20
kurze Rückmeldung... läuft!!!
Ich möchte Euch garnicht mit meinen ganzen Erfahrungen langweilen, ich konnte aber feststellen, dass kleine Verkabelungsdetails auf dem Breadboard große Wirkungen haben können. Wenn ich den Punkt an dem ich VCC an die drei Anschlüsse heranführe ändere dann hat das sehr lustige Auswirkungen ... aber vielleicht auch nur bei mir.
Egal, funktioniert jetzt ... also danke für die Unterstützung!
habt eine gute und kreative Woche
Andreas
Beiträge: 13.772
Themen: 387
Thanks Received: 7.460 in 3.269 posts
Thanks Given: 3.435
Registriert seit: Jul 2013
Bewertung:
107
Ich denke Deine Erfahrungen können vielen nicht so versierten Mitstreitern hier schon helfen.
Worauf muss man / oder ich denn besonders achten ?
Beiträge: 1.587
Themen: 114
Thanks Received: 3.314 in 828 posts
Thanks Given: 1.753
Registriert seit: Feb 2015
Bewertung:
20
Läßt sich schnell zusammenfassen:
aktuellen Verdrahtungsplan nutzen, bei Aufbau auf Breadboard möglichst kurze Kabel nutzen und keine unnötigen "Umwege" bei der Verkabelung einbauen.
Dazu musste ich wieder einmal feststellen, dass die Qualität der Verbindungen auf dem Breadboard nicht immer wirklich gut ist. (Ich habe viele Kabel bei unterschiedlichen Lieferanten eingekauft die sich auch bei Aufbau und Qualität unterscheiden... die teureren waren nicht zwangsläufig besser!)
Lustige Erscheinung bei Nutzung einer externen Stromversorgung... die roten Bereiche der Skala und die Zeiger waren blau... die Schrift spiegelverkehrt!
Ich habe jetzt nicht alles im Detail dokumentiert... aber man merkt schnell wenn was nicht stimmt und macht wohl nicht ganz so einfach was kaputt wenn man sich an die Spannungsangaben hält.
schönen Tag
Andreas
1 Mitglied sagt Danke an akguzzi für diesen Beitrag:1 Mitglied sagt Danke an akguzzi für diesen Beitrag
• Svennibenni
15:30 Revox A700Vu++ Neue Entwicklerversion verfügbar. Zeigergeschwindigkeit für Anstieg und Abfall getrennt einstellbar
1 Mitglied sagt Danke an für diesen Beitrag:1 Mitglied sagt Danke an für diesen Beitrag
•
Beiträge: 2.632
Themen: 59
Thanks Received: 10.191 in 1.738 posts
Thanks Given: 16.835
Registriert seit: Nov 2017
Bewertung:
29
06.07.2020, 14:32
(Dieser Beitrag wurde zuletzt bearbeitet: 06.07.2020, 14:46 von havox.)
Moin,
nach erzwungener Ruhepause spiele ich jetzt auch wieder mit
ist die Version von Bruno. Rechts zappelt, links braucht noch ein RCA-Kabel dran.
Feine Sache
Schaue mir dann als nächstes das FFT und Gogoschs VU-Meter an
Viele Grüße aus Kiel,
Hans-Volker
Es gibt viel zu tun, fangt schon mal an!
2 Mitglieder sagen Danke an havox für diesen Beitrag:2 Mitglieder sagen Danke an havox für diesen Beitrag
• ,
Beiträge: 2.632
Themen: 59
Thanks Received: 10.191 in 1.738 posts
Thanks Given: 16.835
Registriert seit: Nov 2017
Bewertung:
29
06.07.2020, 14:45
(Dieser Beitrag wurde zuletzt bearbeitet: 06.07.2020, 14:59 von havox.)
und FFT funzt auch
Viele Grüße aus Kiel,
Hans-Volker
Es gibt viel zu tun, fangt schon mal an!
2 Mitglieder sagen Danke an havox für diesen Beitrag:2 Mitglieder sagen Danke an havox für diesen Beitrag
• , stephan1892
Beiträge: 2.632
Themen: 59
Thanks Received: 10.191 in 1.738 posts
Thanks Given: 16.835
Registriert seit: Nov 2017
Bewertung:
29
06.07.2020, 14:56
(Dieser Beitrag wurde zuletzt bearbeitet: 06.07.2020, 15:00 von havox.)
So, und jetzt noch die Software von gogosch drauf -
läuft auch, und auch keine Doppeldarstellung der Zeiger bei der Bewegung, toll!
Viele Grüße aus Kiel,
Hans-Volker
Es gibt viel zu tun, fangt schon mal an!
3 Mitglieder sagen Danke an havox für diesen Beitrag:3 Mitglieder sagen Danke an havox für diesen Beitrag
• , ILRAK,
Beiträge: 9.790
Themen: 382
Thanks Received: 22.619 in 4.055 posts
Thanks Given: 4.323
Registriert seit: Jan 2014
Bewertung:
54
Schön, dann haben ja einige mittlerweile den gleichen Stand erreicht.
Die neueste Entwicklerversion kann ich aber erst wieder am WE testen.
Gruß André
(06.07.2020, 12:59)akguzzi schrieb: Lustige Erscheinung bei Nutzung einer externen Stromversorgung... die roten Bereiche der Skala und die Zeiger waren blau... die Schrift spiegelverkehrt!
Moin Andreas,
wieviel Spannung hast Du wo genau draufgegeben?
LG
gogosch
Hast du mal mit der FFT herumgespielt?
Es gibt ja da 3 Methoden zu lesen:
output(binNumber)
read(binNumber);
Read a single frequency bin, from 0 to 511. The result is scaled so 1.0 represents a full scale sine wave.
read(firstBin, lastBin);
Read several frequency bins, returning their sum. The higher audio octaves are represented by many bins, which are typically read as a group for audio visualization.
'Output' benutze ich für die FFT für einzelne BINs und es kommen schön verwertbare Daten.
'read(firstBin, lastBin)' möchte ich nun benutzen, um BINs zusammenzufassen (also als Beispiel einen Frequenzbereich von 860Hz bis 1075Hz), das ergäbe 'read(20, 25)'. Es wird die Summe gebildet, daraus lässt sich der Mittelwert bilden.
Alles fein, aber ich komme mit den Ausgangswerten nicht klar!
Genau so wie z.B. bei 'rms.read'.
Laut Definition müsste der Bereich zwischen 0 und 1 abgebildet werden.
Was aber kommt, ist ungleich weniger.
Laut der Formel 20 * log10(n) sollte sich der Wert in dB logarithmieren lassen.
Bei meinen Versuchen passt es hinten und vorn nicht
Frage: ich bekomme also mit .read den Wert und möchte diesen Wert im Bereich von 0 bis 150 abbilden - wie?
LG
Beiträge: 1.587
Themen: 114
Thanks Received: 3.314 in 828 posts
Thanks Given: 1.753
Registriert seit: Feb 2015
Bewertung:
20
Hallo Bruno,
ich habe auf einem Board aufgebaut und die Spannung von einem externen Adapter den man auf diese Boards aufstecken kann bezogen. Da ist die Spannung wählbar 5V und 3,3V. Habe das extra noch einmal kontrolliert... es waren genau 3,3V und dieser Adapter versorgt jetzt auch die funktionierende Schaltung. Den beschriebenen Effekt hatte ich mehrfach, meist verbunden mit Artefakten auf dem Display... Teile des Zeigers waren kurz an verschiedenen Stellen sichtbar etc..
Ich habe in dieser Phase oft umgesteckt, an Kabeln "gerüttelt" und kann dir deshalb nicht mit Sicherheit die genaue "Verursacher-Konfiguration" nennen... Nicht-Funktionales dokumentiere ich nicht mit dem größten Ehrgeiz
schönen Tag
Andreas
(06.07.2020, 16:30)akguzzi schrieb: es waren genau 3,3V und dieser Adapter versorgt jetzt auch die funktionierende Schaltung.
Hi Andreas,
ich habe es selbst noch nicht probiert, aber laut Hersteller steht beim PIN 'VIN' 3,6V bis 5,5V
LG
Beiträge: 2.632
Themen: 59
Thanks Received: 10.191 in 1.738 posts
Thanks Given: 16.835
Registriert seit: Nov 2017
Bewertung:
29
gogosch
Ich habe mal eine Frage zu NEEDLEATTACK bzw -RELEASE. Laut Wiki soll die Ansprech- bzw. Rücklaufzeit eines VU-Meters von -20 dB bis 0dB jeweils 300ms betragen. Läßt sich das in Deine Einheit von 0.00454545 *x übersetzen? Sind die 0.00454545 eine Zeiteinheit pro pixel?
Viele Grüße aus Kiel,
Hans-Volker
Es gibt viel zu tun, fangt schon mal an!
Beiträge: 1.587
Themen: 114
Thanks Received: 3.314 in 828 posts
Thanks Given: 1.753
Registriert seit: Feb 2015
Bewertung:
20
Hallo Bruno,
mein Teensy sitzt huckepack auf dem Audioshield. Dieses versorge ich mit der externen Spannung von 3,3V. Ich nutze also nicht direkt Vin. Wahrscheinlich hat jetzt meine Aussage mit dem Breadboard-Aufbau für Verwirrung gesorgt, sorry.
schönen Abend
Andreas
(06.07.2020, 17:09)havox schrieb: gogosch
Ich habe mal eine Frage zu NEEDLEATTACK bzw -RELEASE. Laut Wiki soll die Ansprech- bzw. Rücklaufzeit eines VU-Meters von -20 dB bis 0dB jeweils 300ms betragen. Läßt sich das in Deine Einheit von 0.00454545 *x übersetzen? Sind die 0.00454545 eine Zeiteinheit pro pixel? Nöö ist nur ~Volt pro pixel. In der letzen Version wurden die besagten Einstellungen optimiert. Im Moment dauert es von -20 db bis 0db etwa 1 Sekunde mit dem Wert 6 und 0,5 Sekunden mit 8. Man muss da einen Mittelweg wählen um "doppelte Zeiger" und Flattern auf Grund von Interferenzen mit der Bildfrequenz zu vermeiden. Dezimalwerte sind erlaubt.
1 Mitglied sagt Danke an für diesen Beitrag:1 Mitglied sagt Danke an für diesen Beitrag
• havox
18:50 Hab noch den Code entmüllt und eine neue Version hochgeladen.
(06.07.2020, 17:16)akguzzi schrieb: mein Teensy sitzt huckepack auf dem Audioshield. Dieses versorge ich mit der externen Spannung von 3,3V. Ich nutze also nicht direkt Vin.
Hallo Andreas,
ja klar, meiner sitzt auch huckepack .
Aber wo genau speist Du denn deine 3,3V ein?
LG
Beiträge: 1.587
Themen: 114
Thanks Received: 3.314 in 828 posts
Thanks Given: 1.753
Registriert seit: Feb 2015
Bewertung:
20
Am 3V Anschluss ( neben PIN 23) und dem danebenliegenden Gnd des Audioshield.
1 Mitglied sagt Danke an akguzzi für diesen Beitrag:1 Mitglied sagt Danke an akguzzi für diesen Beitrag
•
09:00 Neue Entwicklerversion online. Hardware tuning.
2 Mitglieder sagen Danke an für diesen Beitrag:2 Mitglieder sagen Danke an für diesen Beitrag
• , havox
Beiträge: 13.772
Themen: 387
Thanks Received: 7.460 in 3.269 posts
Thanks Given: 3.435
Registriert seit: Jul 2013
Bewertung:
107
|