Old Fidelity - HiFi Klassiker Forum

Normale Version: Digitales VU-Meter (Mikrocontroller, Display, LED) reVox A700
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Sorry hab mich falsch ausgedrückt, natürlich hat das nix mit der A700 zu tun.
Bei mir mir wird das Gerätchen hier direkt neben meiner Schreibtisch-Anlage stehen,
d.h. wenn ich einen Modus umschalten will (was später selten vorkommen wird), dann nehm ich das Konfig Programm.

Ich komme aber nochmal auf meine Frage aus #1290 zurück

Zitat:Bei der Digitalanzeige (die für mich interessanteste) werden ja VU und Peak nebeneinander dargestellt (was ULTRA Genial ist!).
Allerdings müßten bei Sinus Signalen VU und Peak einen Unterschied von (z.B.) 6dB anzeigen, sprich bei angelegten 775mV müßte das VU-Meter 0dB,
das Peakmeter jedoch -6dB anzeigen.
Bei Musiksignalen gleicht sich das meist wieder aus, sodaß beide ungefähr um den gleichen Skalenwert herumtanzen.

Wäre dafür eine "VULead" Option eine Idee?
Diese dann konfigurierbar von -xdB bis +xdB (defaultwert=0), dann könnte sich das jeder so einstellen wie er es braucht.

Entsprechende Literatur gibt's hier oder auch da
Ich muss leider erst noch den Infrarot Empfänger organisieren. Eine Apple FB (die aus Alu) liegt hier schon. Daher kann ich es noch nicht testen.

DIYLAB

(27.02.2021, 07:06)hyberman schrieb: [ -> ]Ich muss leider erst noch den Infrarot Empfänger organisieren. Eine Apple FB (die aus Alu) liegt hier schon. Daher kann ich es noch nicht testen.

Moin André,

soll ich dir zwei Sensoren in einen Brief stopfen und schicken?
Testen geht auch ohne Fernbedienung ganz gut.

Viele Grüße
Bruno
Super das Ding Thumbsup 
Einzig die FB bekomme ich nicht hin.

Das ist mein FB-Set

[Bild: IMG-9057.jpg]

DIYLAB

(27.02.2021, 09:32)dettel schrieb: [ -> ]Einzig die FB bekomme ich nicht hin.

Moin Detlef,

wo klemmts denn?
Das Modul hat doch nur 3 Anschlüsse:
+ an 3,3V
- an -
Ausgang des Moduls an Pin2 des Teensy.

Oder meinst Du etwas anderes?

Viele Grüße
Bruno

PS: die von Dir gezeigte FB hab ich auch getestet - läuft. Allerdings hatten die bei mir keine Batterie mit dazugepackt, Batterie rein, dann ging es Thumbsup
Funktioniert jetzt, man(n) sollte noch mal auf die Lötstellen schauen  Floet

Allerdings brauchte es mit der Billig-FB manchmal einige bis viele Anläufe bis der Teensy reagierte, weil sich der Tasten-Code ständig änderte.

Habe nunmehr eine Fernbedienung aus meiner Wühlkiste genommen und angepasst,

DIYLAB

(26.02.2021, 23:49)Baruse schrieb: [ -> ]Wäre dafür eine "VULead" Option eine Idee?
Diese dann konfigurierbar von -xdB bis +xdB (defaultwert=0), dann könnte sich das jeder so einstellen wie er es braucht.

Moin,

bin dran ...
Du schriebst:
"Allerdings müßten bei Sinus Signalen VU und Peak einen Unterschied von 6dB anzeigen, sprich bei angelegten 775mV müßte das VU-Meter 0dB,
das Peakmeter jedoch -6dB anzeigen."


Ok, ich frage jetzt noch mal gezielter nach, damit es keine Missverständnisse und unnötige Mehrarbeit gibt.
Wir arbeiten ja mit der Teensy Audio-Lib, die für PEAK und RMS jeweils die Werte ausspuckt, die wir verarbeiten (liegen im Wertebereich 0 bis 1).
Diese gehen dann durch unsere dB-Formel.

Soll ich den "Lead" nun jetzt für RMS und PEAK konfigurierbar machen oder nur für PEAK oder nur für RMS?
Und reichen dann +/- 6dB?

Mein Vorschlag zur einfacheren Umsetzung wäre, RMS nicht anzufassen und nur PEAK absenkbar machen.
Wäre das auch ok?

Viele Grüße
Bruno
Dein letzter Vorschlag würde ja haarscharf auf die Aussage von baruse passen:

 "bei angelegten 775mV müßte das VU-Meter 0dB,
das Peakmeter jedoch -6dB anzeigen"

DIYLAB

(27.02.2021, 12:59)havox schrieb: [ -> ]Dein letzter Vorschlag würde ja haarscharf auf die Aussage von baruse passen

Genau Thumbsup .
Habs auch eben mal ausprobiert, sieht sehr gut aus.
Absenken ist auch besser als Anheben, das gibt sonst unschöne Nebeneffekte.

Also wenn wir mit meinem letzten Vorschlag leben könnten, dann wäre die nächste Testversion heute Abend in den Startlöchern.

Viele Grüße
Bruno

PS: habe mir mal Gedanken darüber gemacht, warum bei euch teilweise die Codes der Fernbedienung schwanken und bei mir absolut reproduzierbare Werte liefern.
Kann ja eigentlich nur daran liegen, dass ich einen anderen Sensor nutze als ihr (ihr habt den hinter Gittern, nehme ich mal an) und ich mich streng ans Datenblatt halte.
Auf den ersten Blick auf die fertigen Chinamodule sehe ich nähmlich bei euch keine Stützkondensatoren wie im Datenblatt angegeben (und die Widerstände sind auch wichtig)!
Mir würde absenken des PM genügen.
Ich dachte bei +- auch nicht an anheben, sondern umdrehen des Verhältnisses,
sprich absenken des RMS (falls das für jemanden interessant sein sollte, ich bräuchte es nicht).
Für mich würde dein Vorschlag wie die Faust aufs Auge passen  Thumbsup
Moin,
hier die eingebaute Version mit Rahmen (Wahnsinn ist das komfortabel einzurichten  Dance3 )

Digitalanzeige:


[Bild: peak-rahmen.jpg]

"Analog"-Anzeige:


[Bild: analog-rahmen.jpg]

FFT-Anzeige:


[Bild: fft-rahmen.jpg]

Goniometer-Anzeige:



[Bild: gonio-rahmen.jpg]

So sieht dann die Anzeige der "Über A700" aus  Dance3 ok, fast, der Rahmen wird dann natürlich wieder ausgeblendet  Floet
Sieht gut aus Thumbsup 

Hast Du denn nun die Störungen eliminiert bekommen?
(27.02.2021, 17:09)dettel schrieb: [ -> ]Sieht gut aus Thumbsup 

Hast Du denn nun die Störungen eliminiert bekommen?

Die habe ich jetzt erstmal ignoriert, da sie ja nur den Kopfhörerverstärker betreffen. Wenn ich dann die Maschine wieder zerlege zum Einbau des IR-Sensors werde ich den KH-Verstärker in eine Schachtel packen und hoffen, dass das hilft. 
Normal hängt die Maschine ja über Line out am Mixer, und da gibt es keine Störungen.
So, ich habe jetzt mal den 47uF Elko zwischen + und - geschaltet. Sehe aber keinen spürbaren Unterschied zu ohne.
Aber: Man sollte wohl nicht aus geringer Entfernung auf den Sensor leuchten, sondern eher nach hinten über die Schulter, dann reagiert er zuverlässig.

DIYLAB

(27.02.2021, 18:23)havox schrieb: [ -> ]...da sie ja nur den Kopfhörerverstärker betreffen.

Man müsste sich das mal im Schaltplan angucken, irgendetwas macht der offensichtlich anders als der Rest.
Hab nur momentan keine Lust, voll den Rücken verdreht.
Ein paar Stunden Arbeit im Garten nach vielen Monaten Homeoffice und puff, Rücken kaputt Floet .
LG
Bruno, immer schön langsam, wir werden halt nicht jünger.

DIYLAB

(27.02.2021, 19:12)dettel schrieb: [ -> ]Bruno, immer schön langsam, wir werden halt nicht jünger.

Ich bin gefühlte 25 im Kopp - das ist ja das Dilemma, wenn der Körper etwas anderes meint  Oldie .
Nächste Testversion in einer Stunde.
Ich habe die Property "PeakAttenuation" genannt, denn mit Blei (Lead) will ich nichts zu tun haben  Lipsrsealed2 .
LG

DIYLAB

Hi zusammen,

die neue Version ist online.

ChangeLog:
+ "PeakAttenuation" Property für die Module DIGITAL/FFT/GONIO hinzugefügt (einzeln pro Modul konfigurierbar, Absenkung von 0 bis 6 dB - reicht das?);
+ Die vorkonfigurierten Fernbedienungen lassen sich nun auch bearbeiten;

todos:
- habe vergessen, beim FFT-Modul die PEAK/VU Umschaltung für die Aussteuerungsanzeige einzubauen, kommt in der nächsten Version (momentan nur VU) LOL

Tipps:
* beim Auswechseln der Konfigurationssoftware immer auch die neue Firmware in den Teensy einspielen!
* Damit die neue Property greift, muss sie pro Modul 1x persistiert werden. Besser ist es, einen Factory-Reset zu machen. Das geht, in dem ihr vor dem Einschalten der Elektronik den Taster gedrückt haltet und loslasst, wenn die Meldung im Display erscheint;
* "PeakAttenuation" ist eine Fließkommazahl. Im PropertyGrid der Software werden die Fließkommazahlen statt mit einem ".", mit einem "," eingetragen. Wenn Ihr also um 5.7dB absenken wollt, dann muss 5,7 eingetragen werden.

Viel Spaß beim Testen,
Bruno
(26.02.2021, 23:49)Baruse schrieb: [ -> ]Ich komme aber nochmal auf meine Frage aus #1290 zurück

Zitat:Bei der Digitalanzeige (die für mich interessanteste) werden ja VU und Peak nebeneinander dargestellt (was ULTRA Genial ist!).
Allerdings müßten bei Sinus Signalen VU und Peak einen Unterschied von (z.B.) 6dB anzeigen, sprich bei angelegten 775mV müßte das VU-Meter 0dB,
das Peakmeter jedoch -6dB anzeigen.
Bei Musiksignalen gleicht sich das meist wieder aus, sodaß beide ungefähr um den gleichen Skalenwert herumtanzen.

Moin.

Ich muss mich da mal kurz einmischen...
Das ist so nicht richtig. Oder sagen wir, es ist halb richtig.
Es bezieht sich nämlich auf mechanische Anzeigen, sprich Drehspulinstrumente.

Bei trägheitslosen Anzeigen entfällt dieser "Trick".
Somit wirst du dieses Verhalten eben auch bei keinem RTW oder sonstiger Mischpultanzeige o.ä.vorfinden, bei denen man die Ketten so gut wie immer von Peak auf VU umschalten kann, genausowenig auch beim Nak 680ZX, welches hier gerade ebenfalls vor mir steht.

Es wäre im Übrigen auch fatal, wenn so wäre, wie du beschreibst...
VU und Peak sollen eben gerade NICHT um den gleichen Skalenwert herumtanzen. Sie tun das nur, wenn der crest factor, also die Dynamik Null ist - eben wie bei einem Sinus.
Sobald man es echten Signalen zu tun hat (und umso mehr, je größer deren Dynamikumfang ist), zeigen sie sehr unterschiedlich an...siehe mein Video irgendwo weiter vorn.
Also bitte lieber nicht machen...

DIYLAB

Mag ja alles sein Spoc, aber ich betonte schon mehrmals - ich programmiere nur und muss mich auf eure Meinung verlassen.
Der Eine sagt so, der Andere so, alles klar  Thumbsup .
Wo genau ist jetzt das Problem?
Wer diese Property nicht braucht, setzt sie halt auf "0" und gut iss.

Viele Grüße
Bruno

PS: die Frage von Jörg ist nun schon zwei Monate online und erst jetzt, nachdem ich die Änderungen implementiert habe, entsteht die Diskussion darüber ob es Sinn macht oder nicht - schade, dass wir nicht früher darüber geredet haben.
Aber so ist das immer bei allen Softwareprojekten - manche programmieren sich jahrelang den Wolf und hinterher sagt der Kunde: "DAS GEHT JA GARNICHT!".
Obwohl er es in der Hand hatte, die Entwickler mit allen Infos zu versorgen.
Das soll kein Vorwurf sein und nimm es nicht persönlich, aber mir ging das "erst hinterher" schon immer auf den Sack.
Ich hab dich doch gar nich angesprochen...nur erklärt, dass und warum es dieses Projekt nicht betrifft.
Es ist falsch...und ich denke, das sollten die Teilnehmer dieses Projekts, die sich damit nicht so gut auskennen, auch wissen...weil 6dB falsche Aussteuerung schon ziemlich heftig sind, wenn's um Magnetbandaufzeichnungen geht.
Klappt hervorragend - vielen Dank Bruno Drinks
Ich hab hier gerade Musik laufen und vergleiche B77 VU mit RTW 1206 und unserem Multitalent.
Für mich ist es optisch jetzt richtig(er), denn vorher waren zwischen VU & Peak bis zu 12dB Unterschied und das kann eigentlich nicht sein.
Vielleicht liegt es auch noch an den Attack Einstellungen, aber das kann sich dank Konfiguration ja nun jeder selbst einstellen.
(27.02.2021, 21:52)Baruse schrieb: [ -> ]zwischen VU & Peak bis zu 12dB Unterschied und das kann eigentlich nicht sein.

Doch, das muss sogar sein. Wie gesagt, die Reaktion auf Dynamik ist absichtlich völlig anders.
Schau dir mal mein Video an. Da hab ich moderne, wenig dynamische Musik, ne 70er Aufnahme mit deutlich mehr Dynamik und Sprache gegenübergestellt.
Die Unterschiede gehen von marginal bis exorbitant.
VU-Mittelwertanzeige ist gar nicht dafür da, Peaks anzuzeigen. Dafür gab es zusätzliche Anzeigen, siehe die Peak-LED der A700.
Und eine Peakanzeige soll keine Mittelwerte anzeigen.
Wenn sie gleich anzeigen, ist was kaputt. Man kann sie nicht vergleichen.

Und der von dir angeführte Vorlauf ist auch in keiner Weise geeignet, noch dafür gedacht, dass VU und Peak irgendwas gleich anzeigen, sondern dafür, dass ein mechanisches, trägheitsbewehrtes Instrument trotzdem Dinge anzeigt, für die es eigentlich zu langsam ist.

DIYLAB

Ach menno, soll ich es wieder rausnehmen?
Danke auf jeden Fall Spoc für die Aufklärung!
Auf jeden Fall habe ich etwas gelernt - wenn ich jemals wieder so ein Projekt anfange oder in diesem hier Features einfüge, dann mach ich das nicht, bis alle Unklarheiten beseitigt sind - von eurer Seite.

Viele Grüße
Bruno
Laß es bitte drin, es kann ja jeder auf 0 lassen wenn es ihn stört.