![]() |
|
Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - Druckversion +- diy-hifi-forum.eu (https://diy-hifi-forum.eu) +-- Forum: Archiv (https://diy-hifi-forum.eu/forumdisplay.php?fid=198) +--- Forum: Elektronik (https://diy-hifi-forum.eu/forumdisplay.php?fid=8) +---- Forum: Eigenentwicklungen (https://diy-hifi-forum.eu/forumdisplay.php?fid=88) +---- Thema: Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality (/showthread.php?tid=13413) |
Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - icebaer - 13.01.2020 Helmi schrieb:wie ich schon oben sagte, finde ich Webinterface auch eine gute Lösung.Seh ich auch so. Dadurch erledigen sich viele Kommunikationsprobleme, weil GUI und Firmware auf dem gleichen Server laufen. Zudem wird beides als ein Paket ausgeliefert, wodurch es keine Versionprobleme geben kann. Helmi schrieb:Wenn der Speicher oder die Leistung vom ESP32 nicht ganz ausreicht, oder man sich dadurch neue Probleme einhandelt hätte ich noch folgende Idee:Leistungsprobleme dürfte es keine geben, da an sich nur statische Dateien ausgeliefert werden müssen und die "Arbeit" dann im Browser stattfindet. Falls der Speicher zu gering ist, könnte man eine einfache HTML-Seite auf dem DSP hosten, die dann alles andere (CSS, JS, ....) extern bspw. von auverdion.de lädt. Verschiedene Versionen könnten dann auch anhand des Pfades unterschieden ("/aurora/1.x.x/dsp.js" oder so) werden. Um die Filter dann später in einer Grafik anzeigen zu können, gibt es auch verschiedene Graph-Frameworks, wie bspw. plot.ly Auch eine Basic- (nur Volume, Presets) und Extended- (voller Zugriff) Seite wäre dann recht einfach machbar. Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - MK_Sounds - 13.01.2020 Wie gesagt, das Ganze ins Web zu verfrachten ist mit Sicherheit die eleganteste Lösung. Was das dann wieder für Probleme nach sich zieht, ist dann wieder eine andere Frage. danny_aux schrieb:Wenn Du das mit der Web App dann verfolgst nur eine Bitte. Kannst es so coden das man mehrere dsp boards parieren kann. Also in Form von board A lauscht auf IP x Board B auf IP y usw.Mir ist etwas schleierhaft, für was man mehrere DSPs brauchen sollte. Wenn du mehr als 8 Kanäle brauchst, bräuchtest du eher noch ein paar DACs. Der DSP kann im Vollausbau 48 Kanäle (bei Verwendung vom eher gebräuchlichen TDM8 immerhin noch 32 Kanäle). Das sollte doch eigentlich ausreichen. Ggf. wäre ein Add-On mit digitalem Eingang und nochmal 8 analogen Ausgängen für die Zukunft eine Überlegung wert (kann man sich ja aber auch selbst eine Platine für dengeln). Rein vom Konzept her hätte ich das von Anfang an sowieso modular aufgebaut. Sprich, ein Modul mit DSP und Ansteuerung und dann digital angefahrene Module für ADC und DAC. Dann könnte jeder nach den jeweiligen Anforderungen konfigurieren. kboe schrieb:PS: Andere Frage:Ich war der Meinung, es ist gar kein analoges Poti vorgesehen? Das würde ja auch keinen Sinn machen, wenn die Lautstärke per Software digital eingestellt werden kann. Sonst müsste immer eins von beiden deaktiviert werden. Analogpotis aber immer linear, logarithmisch macht hinsichtlich der Auflösung des ADC keinen Sinn. Die logarithmische Lautstärkekurve wird dann in Software per LookUpTable gemacht (der Lautstärkeblock in Sigma Studio macht das auch so). Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - kboe - 13.01.2020 Hallo Markus, ich nehm mal an, dass sich einige hier mehrere Boards gekauft haben, weil es die fertig bestückt und programmiert zu kaufen gab. Es gibt bei free-dsp die Bauanleitung für Expansions aber keine fertigen Boards soweit ich weiß. Und über den Selbstbau trauen sich halt doch nicht alle drüber. Ein Lautstärkepoti ist vorgesehen und auf einem Add-On ( A?) sogar mit drauf. Raphael hat schon mal gefragt, wie er die beiden parallel handeln soll, aber meines Wissens nach ist da nix mehr gekommen. In der aktuellen AuverdionControl gibts jetzt ein Häkchen zu setzen für das Poti, drum meine Fragen. Gruß Bernhard Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - kboe - 13.01.2020 Hab grad Addon A nochmal nachgeschaut. ( Hätt ich natürlich auch vor meiner blöden Frage machen können :doh: ) Es ist ein 10k Poti. Werd das gleich mal ausprobieren. Gruß Bernhard Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - MK_Sounds - 13.01.2020 kboe schrieb:Ein Lautstärkepoti ist vorgesehen und auf einem Add-On ( A?) sogar mit drauf. Hallo Bernhard, das Add-On hatte ich nicht mehr im Hinterkopf. Bei Verwendung eines analog Poti muss man dann theoretisch die digitale Lautstärkeeinstellung in auverdionControl deaktivieren. Sonst gibts einen Konflikt Potistellung vs. Einstellung in auverdionControl und der DSP weiß nun nicht, welcher Wert gerade gilt. Ich denke mal dafür ist die Checkbox in der Software. Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - Rainer - 13.01.2020 Hallo an alle, Bitte machen wir endlich diesen Betrag zu. Die Diskussionen sollten dann unter eigenen Titeln weitergeführt werden. Hier findet man im Durcheinander zur Hardware, Software und Support überhaupt nichts mehr. Nachlesen eines Problemchens mit der passenden Lösung geht fast nicht mehr. Vielen Dank an alle. Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - mcdwerner - 13.01.2020 rkv schrieb:Ich spiele deswegen mit dem Gedanken, dass Version 1.2.1 die letzte Version sein wird, die als native App für die Plattformen erschienen ist und in Zukunft durch eine Webapp ersetzt wird. Dazu stellt der ESP32 einen Webserver und liefert beim Aufruf im Browser einen entsprechende Website aus. Dazu hatte ich mir ja schon mal Gedanken gemacht, leider fehlt mir derzeit die Zeit für die Umsetzung. Ich würde das folgendermaßen angehen: Es gibt einen "initialen Request", nur dieser erfolgt per HTTP-GET Methode und nur dieser liefert tatsächlich HTML aus. Alle weiteren Requests erfolgen per POST Methode und kommunizieren ausschliesslich via JSON. Das heisst sowohl der Request als auch der Response werden in JSON formatiert. Ich vermute das wird für den ESP das einfachste sein!? Das würde man landläufig als "Restful Client" bezeichnen, ein Framework, das dafür geeignet sein könnte ist Angular: https://docs.angularjs.org/tutorial damit habe ich selbst allerdings noch nie gearbeitet. Hope that helps a little, Werner Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - danny_aux - 13.01.2020 Zitat:Mir ist etwas schleierhaft, für was man mehrere DSPs brauchen sollte. Wenn du mehr als 8 Kanäle brauchst, bräuchtest du eher noch ein paar DACs. Der DSP kann im Vollausbau 48 Kanäle (bei Verwendung vom eher gebräuchlichen TDM8 immerhin noch 32 Kanäle). Das sollte doch eigentlich ausreichen. Ich habe mehrere Heimkino LS (2 Wege) wovon ich je LS 2 Kanäle brauche. Heisst das ich hätte dann echt nicht soviel boards benötigt ? Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - Grobalt - 13.01.2020 Naja, die Leistung ist ja schon eingeschränkt, ca 6000 FIR Taps sind ja für 8 Kanäle schon je nach Konstellation wenig. Ich bin froh 6 gekauft zu haben fürs Kino :-) Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - danny_aux - 13.01.2020 Grobalt schrieb:Naja, die Leistung ist ja schon eingeschränkt, ca 6000 FIR Taps sind ja für 8 Kanäle schon je nach Konstellation wenig. Ich bin froh 6 gekauft zu haben fürs Kino :-) Gleich 6 Stück ? 😅 Welches System fährst du ? Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - XTC0R - 13.01.2020 rkv schrieb:@XTC0R: Lösung ist einfach: Ich nehme an, Du hast das komplette github-Repository heruntergeladen. Danke das hat funktioniert. Konnte nach dem Flashen über den access point und auverdion unter Win10 darauf zugreifen und mein Heimnetz Wifi einstellen. Nach einem (mittlerweile vielen) reboots von aurora aber leider keine Verbindung zu dem Gerät mehr möglich. Weder über access point noch home wifi. Falls die Probleme schon bekannt sind und durch die webgui gelöst werden wäre eine Info schön. Ich habe kein MacOS um es auf der Plattform zu testen. Vielen Dank für die Mühen. Ist ein tolles Projekt! Serieller Monitor log: Code: ets Jun 8 2016 00:22:57Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - MK_Sounds - 13.01.2020 Grobalt schrieb:Naja, die Leistung ist ja schon eingeschränkt, ca 6000 FIR Taps sind ja für 8 Kanäle schon je nach Konstellation wenig. Ich bin froh 6 gekauft zu haben fürs Kino :-)Der DSP kann 24.000 Tabs. Das ist schon eine ganze Menge. Kommt aber natürlich auf die Anforderungen an. Wenn man auch im Bassbereich mit FIR filtern will, kann es bei einigen Kanälen eng werden. Für LFE braucht man ja aber selbst mit einem DBA nur 2 Kanäle. Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - rkv - 13.01.2020 mcdwerner schrieb:Dazu hatte ich mir ja schon mal Gedanken gemacht, leider fehlt mir derzeit die Zeit für die Umsetzung. Witzig, genauso habe ich das gestern Nacht während des zweiten Football-Spiels ausprobiert. Und das geht ganz gut. Um hier jetzt mal Ordnung reinzubringen: Ich werde für die WebApp im auverdion-Forum einen Thread erstellen. Bitte dann dort alle Diskussionen rund um die Webapp dort weiter führen. Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - kboe - 15.01.2020 Hab jetzt mal das Lautstärkepoti angehängt. Funzt super! Herzlichen Dank! Anschluss: In der aktuellen Bedienungsanleitung scheint der Anschluss noch nicht dokumentiert zu sein. Deshalb hier die Belegung von X103 zum Poti: Der Pin am Platinenrand ( Pin1 ?) gehört auf den Linksanschlag des Potis = Masse Der mittlere Pin auf den Schleifer Der rechte Pin an den Rechtsanschlag des Potis. Funktionieren tut das offensichtlich so, dass man mit AuverdionControl den Maximalwert der Lautstärke einstellen kann, der mit dem Poti erreichbar ist. Find ich cool so, denn jetzt funzen beide Regler! :yahoo: Gruß Bernhard Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - JuBa3006 - 16.01.2020 Moin Im GettingStarted gibt es die Pinbelegung: [ATTACH=CONFIG]52444[/ATTACH] Ich hoffe das hilft dir, bzw. bestätigt dich. Mfg Julian PS: Im AddOnA ist das Poti dann verbaut und auch vom Stecker her abgebildet. [ATTACH=CONFIG]52445[/ATTACH] Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - kboe - 16.01.2020 Ja eh. Nur weiß leider ICH ohne Foto nicht, was Pin 1 und Pin 3 ist. ![]() Deswegen meine Beschreibung für weitere Nichtwisser. Hatte bei meiner 50:50 Chance übrigens das Glück, gleich beim 1. Mal die richtige Belgung zu erwischen ![]() Gruß Bernhard Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - kboe - 17.01.2020 noch was zum Lautstärkepoti: Ich hab ein lineares verbaut. Hat den meisten Effekt zwischen ca. 7 und 11 Uhr. Danach wirds nur noch unwesentlich lauter. Ich nehm jetzt mal an, dass ein logarithmisches Poti eine gefälligere Regelcharakteristik haben könnte. Werd das probieren.... Gruß Bernhard Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - Helmi - 21.01.2020 Hallo, hier meine Erfahrung von meinem Update von Version 1.2.0 auf 1.2.1 Stichpunktartig in Reihenfolge: - WebOTA nicht erreichbar, Aurora neu gestartet, WebIF sofort da. (Mein dsp ist 24/7 an) - FW Version 1.2.1 problemlos hochgeladen - Balken bleibt bei 100% stehen. Wann ist er fertig, muss man manuell neu starten? Ist mir ein bisschen unklar. - AuverdionControll 1.2.1 installiert - Board ist aus AuverdionControll im heimischen Netzt nicht mehr erreichbar - WiFi setting über AccessPoint neu eingegeben. - Aurora ist wieder fest im heimischen Netz - 8 channel PlugIn neu installiert - meine vorher in 1.2.0 gesicherte Konfiguration versucht einzuspielen: "Die Parameterversion ist mit der Version des Boards nicht kompatibel !" - Also AuverdionControll 1.2.1 deinstalliert und 1.2.0 wieder installiert - die Konfiguration erneut hochgeladen. Diesmal absolut problemlos. - Wieder AuverdionControll 1.2.1 installiert und Konfiguration gespeichert. - Noch mal alles überprüft und mit meinem "TaschenOszi" gemessen. (Ich sag nur Hochtöner...) Passt ! - Läuft wieder perfekt ! Die Fragen die sich daraus ergeben ? Kann ich eigentlich mehrere Versionen von AuverdionControll gleichzeitig installiert haben ? Gibt es irgendwelche Bedenken das Sichern und zurückspielen von gespeicherten Setups mit verschiedenen Versionsständen zu machen ? Gruß Markus Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - MK_Sounds - 21.01.2020 kboe schrieb:noch was zum Lautstärkepoti:Hallo Bernhard, das Volumepoti (nicht der Drehgeber) hängt wohl direkt am DSP. Das Poti muss also auf jeden Fall linear sein. Wie bereits gesagt, ein logarithmisches Poti an einen ADC eines uC anzuschließen macht keinen Sinn. Die Auflösung (meist 8-12 Bit) ist nun mal begrenzt. Ein großer Teil des Drehbereichs eines logarithmischen Potis könnte also gar nicht erfasst werden. Ein logarithmisches Poti verwendet man direkt in einer analogen Signalleitung. Da hat man auch keine andere Möglichkeit, das logarithmische Stellverhalten zu erreichen. Nun ist es bekannt, dass der Volume-Block in Sigma Studio zwar eine logarithmische Kennlinie produziert, das Stellverhalten aber nicht sonderlich komfortabel ist. Eben genau wie beschrieben, erst passiert nichts und dann zwischen 7 und 11 Uhr der ganze Regelbereich. Wenn man da auch noch ein log. Poti anschließt, erhält man eine doppel-logarithmische Kennlinie, das Stellverhalten wird also noch schlechter. Eine Lautstärkestellung im SigmaDSP sollte über eine LUT (LookUpTable) umgesetzt werden. Dann kann man sich die Kennlinie bequem in Excel selbst zurecht biegen. Wenn ich mich recht entsinne gibts dafür Templates im Sure DSP Wiki. Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality - rkv - 21.01.2020 Helmi schrieb:Kann ich eigentlich mehrere Versionen von AuverdionControll gleichzeitig installiert haben ? Ja, das geht seit 1.2.0. Die einzelnen Versionen werden in eigene Ordner installiert. Lediglich die Settings wie IP des letzten verbundenen DSPs werden für jeden Benutzer global gespeichert. Was ja durchaus auch Sinn macht. Man will die IP ja nicht jedesmal wieder neu eintippen müssen, wenn man auverdionControl startet. Helmi schrieb:Gibt es irgendwelche Bedenken das Sichern und zurückspielen von gespeicherten Setups mit verschiedenen Versionsständen zu machen ?Solange Du das über das Board machst, habe ich da keine Bedenken, weil dann das Format und Adressen angepasst werden. Deswegen bin ich da auch etwas restriktiv, was das Laden alter Parameterdateien von der Festplatte angeht. Die Erfahrung der letzten Monate zeigt, daß sonst zu schnell Versionsdurcheinander entstehet, sprich es werden Dateien von 1.1.1 mit 1.2.1 gemischt in allen erdenklichen Varianten. Was ich da alles an kreativen Kopieraktionen gesehen habe... :prost: Raphael |