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.
audioship gefällt !

DIYLAB

(01.07.2020, 18:01)Svennibenni schrieb: [ -> ]audioship gefällt !

Dann fehlt nur noch das passende Logo und dann haben wir den Produktnamen  Lol1 .
bei der ganzen Arbeit wäre das doch nicht verkehrt, wenn man auch ein wenig davon profitiert, oder ?
Reich wird man dadurch sicher nicht aber sich einen Namen schützen lassen lässt einen ein klein wenig in die Analen  eingehen.

DIYLAB

(01.07.2020, 18:05)Svennibenni schrieb: [ -> ]bei der ganzen Arbeit wäre das doch nicht verkehrt, wenn man auch ein wenig davon profitiert, oder ?
Reich wird man dadurch sicher nicht aber sich einen Namen schützen lassen lässt einen ein klein wenig in die Analen  eingehen.

Das sehe ich anders und darüber hatten wir schon mal telefoniert.
Es gibt im Web ungleich bessere, größere und einfach nur geniale Projekte - frei zugänglich und offen bis ins letzte Bit.
Der Gedanke, daraus Geld zu machen bremst nur, zumal wir hier nur über irgendwelche Peak-/VU-Meter reden, das ist nicht relevant.
Ich habe offene Entwicklung auf Arbeit gelernt und erfahren, wie mächtig Teamgeist sein kann.
Niemand aus unserer Truppe im Institut würde etwas machen um sich zu profilieren, jeder gibt so gut er kann seinen Teil dazu.
Und jeder hat seine Stärken, die in die Projekte einfließen.
Das Resultat ist überwältigend und befriedigt am Ende jeden Beteiligten.
Wer sich alles schützen lässt oder nichts teilen kann, wird es schwer haben voran zu kommen.
Übrigens, reden wir auf Arbeit auch über ungelegte Eier, dass heisst Ideenfindung und wir freuen uns dann, wenn Input aus allen Richtungen kommt.
Allerdings sehe ich ein, dass die meisten Menschen, solche Erfahrungen in ihrem Arbeitsleben niemals gemacht haben und auch nie machen werden.

LG
Habe jetzt Bruno's Alpha-Version drauf und mal den Leader mit 1000Hz, 775 mV drangehängt.
Am Ausgang kommen übrigens nur 560 mV und 1000 Hz an.

Der Auschlag am VU sieht so aus:

[Bild: IMG-7550.jpg]

An die Anlage gehängt und Vor-/ Hinterbandvergleich, würde ich bei ner Bandmaschine sagen, Hinterband klingt dumpf.
Ist ja aber nicht Ziel.

DIYLAB

Detlef, ich tue mich immer sehr schwer damit, Fotos des Displays zu machen - dein Foto sieht aber gut aus und ohne Streifen Thumbsup .
Wie macht man das richtig?
Kamera auf Automatic (ohne Blitz) und draufhalten Oldie 

Habe auch keine Ahnung von Fotografie und daher ist meine Canon EOS 700D absolut unterfordert Floet

gogosch

(01.07.2020, 17:42)DIYLAB schrieb: [ -> ]Atgogosch
Die Zeiger sind nun extrem beruhigt, auch bei 0ms Delay.
Kaum noch Dynamik drin.
Soll ich Videos machen?

Bitte niemals in der Mainloop delay(ms) verwenden (Ausnahme Test und Debug Bereiche), die soll für weitere Aktionen so schnell wie möglich durchlaufen.
Für Events in der Loop gibts doch die Millis, die verwendest Du ja schon für 'fps'.
Bei den Nadelfarben gibts auch noch etwas zu korrigieren, das siehst du sicher gleich selbst.
Und bei der Gelegenheit kannst auch bitte gleich mein 'audioship' in 'audiochip' ändern - dankeschön Thumbsup .

VG
Mit den elapsedmillis komme ich nicht klar. Läuft ein paar Sekunden einwandfrei und dann 2 Sekunden Pause usw.

Für heute mache ich Schluss.
(01.07.2020, 18:22)DIYLAB schrieb: [ -> ]
(01.07.2020, 18:05)Svennibenni schrieb: [ -> ]bei der ganzen Arbeit wäre das doch nicht verkehrt, wenn man auch ein wenig davon profitiert, oder ?
Reich wird man dadurch sicher nicht aber sich einen Namen schützen lassen lässt einen ein klein wenig in die Analen  eingehen.

Das sehe ich anders und darüber hatten wir schon mal telefoniert.
Es gibt im Web ungleich bessere, größere und einfach nur geniale Projekte - frei zugänglich und offen bis ins letzte Bit.
Der Gedanke, daraus Geld zu machen bremst nur, zumal wir hier nur über irgendwelche Peak-/VU-Meter reden, das ist nicht relevant.
.....
Übrigens, reden wir auf Arbeit auch über ungelegte Eier, dass heisst Ideenfindung und wir freuen uns dann, wenn Input aus allen Richtungen kommt.
Allerdings sehe ich ein, dass die meisten Menschen, solche Erfahrungen in ihrem Arbeitsleben niemals gemacht haben und auch nie machen werden.

LG

Da hatten wir uns wohl missverstanden. Hab ich wohl schlecht formuliert.
Wie schon oben zu lesen war geht es mir nicht darum die Arbeit zu schützen sondern mit dem geschützten Namen audioship ein wenig in die Analen einzugehen (auch wenn es eben KEINEN Profit abwirft) Mit Glück eine kleine Fußnote im Hifi Wiki oder so :-)
...und ich habe mit der neuen Testversion nur noch ein weiß beleuchtetes OLED Display. Die Bibliothek liegt jetzt an der richtigen Stelle und die vu.c liegt da, wo der Sketch auch ist.
Lade ich die erste Testversion von gogosch, ist alles da. Lade ich die letzte Version von Bruno fehlt jetzt das revox VU Bild.

Man man, stehe ich heute mal wieder auf dem Schlauch.

gogosch

(01.07.2020, 20:28)hyberman schrieb: [ -> ]...und ich habe mit der neuen Testversion nur noch ein weiß beleuchtetes OLED Display. Die Bibliothek liegt jetzt an der richtigen Stelle und die vu.c liegt da, wo der Sketch auch ist.
Lade ich die erste Testversion von gogosch, ist alles da. Lade ich die letzte Version von Bruno fehlt jetzt das revox VU Bild.

Man man, stehe ich heute mal wieder auf dem Schlauch.
Lade mal die neueste Version mit den beiden .c Dateien analog_left_background_clip.c und analog_right_background_clip. vu.c gbits nicht mehr. Immer alles komplett runterladen und kopieren.
Geht irgendwie dennoch nicht.

Sketch läuft ohne Fehler durch und wird auch hochgeladen. Bibliothek liegt unter \Documents\Arduino\libraries. Display bleibt weiß.
Hier sitzt doch der Error wieder vor dem PC.

[Bild: Unbenannt.png]
Alles richtig verkabelt?

Belegung

Möglich ist auch, dass Teensy oder Audiochip nicht richtig durchgelötet sind, sind ja doppelseitige Platinen.

gogosch

Weißes Display deutet draufhin, dass RST bzw. RES nicht mit 3.3V (VCC) verbunden ist
Okay...danke. Diese Änderung von RES hatte ich irgendwie nicht mitbekommen, war es doch vorher auf Pin 8.

Jetzt hatta auch wieder ein Bild.

Für den Eingang der Signale benutzt ihr den Klinkenanschluss oder die Lötanschlüsse auf dem Audioshield?


Edit: Frage hat sich erledigt. Audio IN über die Lötanschlüsse vom Audioshield....Klinkenbuchse für Kopfhörer.

VU- Meter zappelt!  Drinks
Bin gerade über euer Projekt gestolpert und muss sagen, mein allergrößten Respekt !. Ich hatte vor Monaten auch mal darüber nachgedacht so etwas zu realisieren und Ihr habt es schon fertig. Ein wirklich hervorragendes Ergebnis.

Jörn

gogosch

Kalibrierung: GAIN_L und GAIN_R auf jeweils 0.935 einstellen. Dann entspricht die Eingangsempfindlichkeit genau 0,775V bezogen auf 0dB.
17:15 Alle Änderungen in der neuen Entwicklerversion verhaftet.
AtDIYLAB. War noch ein ekliger Fehler drin: Overflow bei einer millis Variable die nicht benützt wird.
18:00 Neue Testversion mit kleinen Verschlimmbesserungen
Habe festgestellt, dass Teensy und/oder Software deutlich den Radioempfang stören (elektisch verstärkte Antenne extrem, nur Wurfantenne weniger. Tuner ist ein Technics ST-S8. Zwischen Testplatz und Tuner sind etwa ein Meter, etwa wie auch zwischen A700 und Tuner.

Bei Bruno's Version eher ein tieferes Prasseln, bei der neuen Version von Gogosch ein Pfeiffen.

DIYLAB

(02.07.2020, 16:13)gogosch schrieb: [ -> ]AtDIYLAB. War noch ein ekliger Fehler drin: Overflow bei einer millis Variable die nicht benützt wird.

Danke dafür Thumbsup .
Ich habe auch noch einen ekligen Fehler gefunden, da ich gerade die FFT1024 fertig mache.
In der Deklaration ist CS mit 255 angegeben (genau wie RST), also "lufthängend".
Eigentlich ok, aber wenn das FFT1024 Objekt verdrahtet ist, dann gibts einen Komplettfreeze!
Bitte einfach CS mit 10 angeben und nicht weiter beachten, dann gehts mit der FFT und Displays mit CS und ohne CS.
Stundenlang gesucht nach dem Fehler, wer kommt denn auf so was?

Wie gesagt, ich bastle die FFT (fast fertig) und die digitalen Anzeigen mit Peak-Hold momentan, da sehe ich meine Hauptkompetenz.
Das Zeigerberuhigen überlasse ich gern Dir Floet .
Mit den beruhigten Werten kann ich auch gleich die digitale Anzeige füttern.
Ich stelle mir einen recht steilen Anstieg und einen einstellbaren Abfall vor.
Gibts da eigentlich irgenwelche Spzifikationen? Norm x245bla909peng?

Macht es vielleicht Sinn, die einzelnen Bausteine zu separieren?
Also eine Hauptdatei, eine für analog, eine für Digital und eine für FFT?
Und in die einzelnen Dateien vielleicht die Config dazu?
Könnte das Projekt übersichtlicher machen, denke ich.

LG

DIYLAB

(02.07.2020, 17:16)dettel schrieb: [ -> ]Bei Bruno's Version eher ein tieferes Prasseln, bei der neuen Version von Gogosch ein Pfeiffen.

Wir könnten Dir ne Melodie aufmodulieren, dann wird harmonischer Lol1 .
Sorry, bei der Vorlage ...
Im Ernst, das ist blöd, erstaunlich alelrdings, dass diese Probleme erst jetzt bemerkt wurden und nicht schon beim Counter.
Immerhin arbeiten wir mit Frequenzen, die überaus hoch sind, da gibts sicher Interferenzen.
Das Projekt entspricht natürlich nicht irgendwelchen Industrienormen, was Abstrahliungen angeht.
Man müsste an den richtigen Stellen Sieben und am besten wäre es, die schon gezeigte Wanne in der A700 zu nehmen und die Platine verkehrt herum reinzusetzen mit großen Masseflächen - eine bessere Schirmung kann man sich kaum vorstellen.
Oder halt den Controller in ein Abschirmgehäuse. Doof nur, dass die Kabel zum Display auch wie Antennen wirken und einen hohen Takt haben.
Das Problem muss man später angehen Denker .

LG

gogosch

Mit der Zapplerberuhigung und Kalibrierung bin ich eigentlich fertig, aber "Houston wir haben ein (kleines) Problem: Die serielle Abarbeitung der Zappler. Bei Mono-Signalen sieht man die Verzögerung wenn man sich darauf konzentriert. Wir bräuchten sowas wie "intelligentes Multitasking".

DIYLAB

(02.07.2020, 17:32)gogosch schrieb: [ -> ]Wir bräuchten sowas wie "intelligentes Multitasking".

Vielleicht tut es die Metro-Lib?
https://www.pjrc.com/teensy/td_libs_Metro.html

Auch interessant: Reactive state machine framework
Der Audiochip wird offensichtlich zum Sender.
Wenn ich die Kabel an Line Inn und Line Out abziehe ist die Störung fast weg, die Kabel werden zur Sendeantenne.

DIYLAB

(02.07.2020, 17:37)dettel schrieb: [ -> ]Der Audiochip wird offensichtlich zum Sender.
Wenn ich die Kabel an Line Inn und Line Out abziehe ist die Störung fast weg, die Kabel werden zur Sendeantenne.

Na ist doch super!
Dann brauchen wir für den LineIn halt ein stück abgeschirmtes Kabel in der Maschine und den LineOut brauchen wir eh nicht, können wir dann auch per Software abschalten. Problem zu 98,4% gelöst Thumbsup .

DIYLAB

Ich wer mir heute erst mal eine Uniplatine mit den Komponenten basteln.
Bei der Dynamik auf meinem Schreibtisch reißen mir dauern die dünnen Drähte ab LOL .
LG