Beiträge: 398
Themen: 19
Registriert seit: 20.04.2015
Hallo Markus,
sobald die Version 1.1.1 drauf ist bleiben die Einstellungen bei einem erneuten Hochladen der Firmware erhalten.
(Das SPIFFS wird dann nicht mehr formatiert.)
Gruß
Rainer
Beiträge: 83
Themen: 5
Registriert seit: 24.03.2019
Hallo Rainer,
na das ist ja perfekt !
Gruß
Markus
Beiträge: 62
Themen: 10
Registriert seit: 28.01.2015
Rainer schrieb:Hallo,
Markus hat das sehr gut beschrieben.
Derzeit schreibt auverdion Control die Sigma Studio Dateien (NumBytes_IC_1.dat und TxBuffer_IC_1.dat) für den DSP in das Filesystem des ESP.
Auverdion.ino lädt dann beim Start diese in den DSP (Zeile 288 ff)
Wenn jemand mehrere verschiedene DSP Programme und Settings haben will müsste er den Sigmastudio Dateien eindeutige Namen zuordnen, auf den ESP hochladen und diese dann durch eine Erweiterung in der Aurora.ino auf den DSP schreiben.
Dann kann ohne PC gewechselt werden.
Natürlich muss auverdionControl auch an das eigene SigmaStudio Projekt angepasst sein.
Ist ein bisschen Fleißarbeit.
Huhu, wäre es dann nicht toll die Sigma Studio Projekte über AuverdionControl einzubinden? Damit wäre ja die Freiheit für alle gegeben oder? Sollte porgrammiertechnisch auch nicht zu aufwendig sein das umzustzen, da die Presets ja schon auf den Sigma Studio Projketen basieren.
LG
Finn
Beiträge: 1.634
Themen: 75
Registriert seit: 20.11.2015
Ähm, genau das macht auverdionControl doch schon oder habe ich was verpasst?
Es gibt nur eine bewusste Trennung zwischen Programm und Parameter. Das DSP-Plugin ( = Schaltplan aus SigmaStudio) wird nur während des Bootens einmal auf den DSP geladen. Anschließend werden die Parameter aus dem Preset hinterhergeschickt. Das hat den Vorteil, dass bei Presetwechsel nur die Parameter (fc, Gain, etc. pp. ) an den DSP gesendet werden müssen. Damit geht der Presetwechsel deutlich schneller. Möchte man nun bei Presetwechsel jedoch auch das DSP-Plugin wechseln, müsste man vorher noch das Plugin an den DSP senden.
Das ist nicht so schwierig. Das wären kleinere Anpassungen im ESP32 und auverdionControl.
Aber die eigentliche Schwierigkeit ist es, die GUI aus dem SigmaStudio-Projekt zu erzeugen, wenn man eigene DSP-Plugins erstellt. Dafür habe ich noch keine befriedigende Lösung gefunden, die auch mit vertretbarem Aufwand innerhalb des letzten Jahres machbar gewesen wäre. Daher erzeuge ich die GUIs derzeit zu Fuss. Aber vielleicht findet sich ja jemand, der Lust hat, die XML-Datei, die SigmaStudio als Projekt-Datei erzeugt in C++ zu parsen und daraus eine GUI zu erzeugen, die sich dann auch noch gut bedienen lässt. Das ist keine triviale Aufgabe...
Und für alle, die neugierig sind:
Wenn Ihr Euch den aktuellen develop-Branch auscheckt und das Projekt kompiliert, könnt Ihr schon einen Vorgeschmack auf Version 1.2.x bekommen. Ich habe den Dialog zur Netzwerkkonfiguration neu gemacht und hoffe, dass dadurch die Bedienung intuitiver wird. Derzeit arbeite ich eine kleine Liste mit Bugfixes und Verbesserungsvorschlägen ab. Es lohnt sich also, bei GitHub mal vorbeizuschauen und sei es nur, um Infos zu bekommen.
Raphael
Beiträge: 62
Themen: 10
Registriert seit: 28.01.2015
Hey,
habe mich etwas zu undeutlich ausgedrückt. Was ich meinte ist, das sicher immer wieder der Eine oder Andere Anwendungsfall da ist, wo die "standard" Auverdion-Presets nicht funktional sind und man über Sigma-Studio ein Preset bauen muss.
In dem Fall wäre es doch angenehm, wenn man die Projektdatei von SigmaStudio in Auverdion in den DSP Laden kann. Das das dann nicht über eine Gui in auverdion eingestellt werden kann ist ja ok. Nächster Schritt wäre dann vlt. die Parameter festlegen zu können usw. ...
Beiträge: 92
Themen: 2
Registriert seit: 08.10.2017
Finnito schrieb:In dem Fall wäre es doch angenehm, wenn man die Projektdatei von SigmaStudio in Auverdion in den DSP Laden kann. Hallo Finn, genau das ist jetzt schon ohne große Umstände möglich.
Grüße
Sven
Beiträge: 1.634
Themen: 75
Registriert seit: 20.11.2015
Die ersten AddOns sind eingetroffen! Ich werde diese Woche mit dem Versand beginnen, den Anfang macht AddOn D.
Raphael
Beiträge: 230
Themen: 10
Registriert seit: 11.02.2016
Wie ist denn der Stand für Addon A?
Und wofür sind die beiden Schalter auf der Platine?
Beiträge: 398
Themen: 19
Registriert seit: 20.04.2015
Hallo,
Das Addon A ist für Aktivboxen mit jeweils einem Auroraboard gedacht.
Schalter 1: Wahl des linken oder rechten Kanals
Schalter 2: Auswahl Digitaleingang Toslink oder Coaxial
Auf github findest du den Schaltplan als pdf.
Gruß
Rainer
Beiträge: 230
Themen: 10
Registriert seit: 11.02.2016
Ok, dann macht der eine Schalter (Opt/Coax) für mich Sinn.
Was aber heißt Wahl des Kanals genau?
Wird von den zwei Kanälen die rein können (per Opt/Coax), nur einer an den DSP weitergeleitet und ich kann damit entscheiden welcher?
Oder lege ich damit fest, welcher Kanal an den Ausgang gelegt wird?
Bin leider im Schaltplan lesen nicht soo fit.
Beiträge: 398
Themen: 19
Registriert seit: 20.04.2015
20.11.2019, 19:18
(Dieser Beitrag wurde zuletzt bearbeitet: 20.11.2019, 19:41 von Rainer.)
Hallo Raphael,
ich hab gerade mal dein Nightly build 1.2.0 installiert.
Sieht gut aus :ok::danke:
Ist es ein großer Aufwand bei den Einstellungen anzuzeigen ob man schon angemeldet ist?
Ich finde das immer wieder verwirrend.
Super wäre es wenn auch angezeit würde wechses Plugin installiert ist (für Nerds)
Könntest du im Installer zukünftig die Versionsnummer in den Verzeichnisnamen mit eintragen?
Dann kann man die allte Version paralell instaliert haben. Ich mache von Hand, aber es gibt ja auch DAU.
Gruß
Rainer
Beiträge: 1.634
Themen: 75
Registriert seit: 20.11.2015
Hallo Rainer,
danke für das Ausprobieren und die Ideen. Ich werde bestimmt noch einiges umsetzen. Bitte beachten, daß das Nightly-Build lediglich eine Vorabversion ist und sich daher quasi täglich ändern kann bzw. es auch sein kann, daß etwas mal noch nicht oder nicht mehr funktioniert. Die Nightly Builds sollen nur zum Ausprobieren da sein.
Wegen des Kanal-Schalters: Bei S/P-DIF werden immer zwei Kanäle übertragen: Links und Rechts. Also muß man der Box irgendwie sagen, welchen Kanal sie wiedergeben soll. Ich wollte bei AddOn A die Möglichkeit geben, ein paar rudimentäre Konfigurationsmöglichkeiten ohne PC zu haben. Ob man das nutzt, steht auf einem anderen Blatt..
Raphael
Beiträge: 230
Themen: 10
Registriert seit: 11.02.2016
Die Frage die sich mir halt stellt, ist ob man sich zwischen L&R entscheiden muss? Oder ob man auch beide Kanäle an den DSP weiterleiten kann?
Falls der Schalter wirklich nur L oder R kann, würde es was helfen den Schalter zu entfernen und beide Leitungen entweder auf offen oder geschlossen zu legen?
Fand den Toslink-Eingang und die Lautstärkeregelung halt sehr praktisch, um damit zwei aktive LS anzusteuern.
Beiträge: 1.634
Themen: 75
Registriert seit: 20.11.2015
Nein, kein Problem, Du kannst auch einfach beide S/P-DIF-Kanäle an den DSP weiterreichen. Einfach in auverdionControl Custom als AddOn auswählen, dann wird die Kanalwahl ignoriert aber das Volume Poti bleibt als Master Volume aktiv.
Ab auverdionControl 1.2.0 wird das Master Volume Poti für alle PlugIns aktivierbar sein.
Willst Du Toslink und Coax in Software umschalten oder per Schalter?
Beiträge: 1.634
Themen: 75
Registriert seit: 20.11.2015
Rainer schrieb:Ist es ein großer Aufwand bei den Einstellungen anzuzeigen ob man schon angemeldet ist?
Ich finde das immer wieder verwirrend.
Super wäre es wenn auch angezeit würde wechses Plugin installiert ist (für Nerds)
Soeben erledigt.
Beiträge: 230
Themen: 10
Registriert seit: 11.02.2016
rkv schrieb:Nein, kein Problem, Du kannst auch einfach beide S/P-DIF-Kanäle an den DSP weiterreichen. Einfach in auverdionControl Custom als AddOn auswählen, dann wird die Kanalwahl ignoriert aber das Volume Poti bleibt als Master Volume aktiv.
Ab auverdionControl 1.2.0 wird das Master Volume Poti für alle PlugIns aktivierbar sein. Prima. Das klingt gut.
rkv schrieb:Willst Du Toslink und Coax in Software umschalten oder per Schalter? Momentan habe ich nur Toslink. Da stellt sich die Frage erst gar nicht 
Aber wenn, würde ich es sicher per Software umstellen.
Beiträge: 1.634
Themen: 75
Registriert seit: 20.11.2015
Ich bin wirklich ein Depp. Da dachte ich, ich könnte am Wochenende schön die AddOns A und B verschicken, da stelle ich fest, daß a) ich ein Kabel nicht bestellt habe, daß bei beiden dabei sein muss und b) die gelieferten Versandkartons für AddOn B zu kurz sind.   :mad:
Also beides noch schnell nachbestellt. Hoffe, es kommt beides Montag.
Raphael
Beiträge: 316
Themen: 9
Registriert seit: 16.02.2019
Raphael, darf ich ganz vorsichtig fragen ob Du eine Möglichkeit siehst ein Addon mit subD zu verwirklichen ? Gerade mit mehr als zwei DSPs wäre das sehr nice
Natürlich stell ich mich auch hinten an. *schwitz*
Grüße
Daniel
Beiträge: 392
Themen: 43
Registriert seit: 30.05.2015
Könnte man dafür nicht die Addon-D Platine nutzen, Käbelchen an den XLR-Buchsen-Füßen anlöten und es an eine solche Platine anschließen?
https://www.rm-computertechnik.de/Shop/1...ecker.html
Beiträge: 316
Themen: 9
Registriert seit: 16.02.2019
pillepalle123 schrieb:Könnte man dafür nicht die Addon-D Platine nutzen, Käbelchen an den XLR-Buchsen-Füßen anlöten und es an eine solche Platine anschließen?
https://www.rm-computertechnik.de/Shop/1...ecker.html
Genau die Idee hatte ich auch schon, aber wie bekommt man es dann hin das du wie bei Addon C geplant die ADs parallel hast? Ansonsten wäre es möglich, klar ...
Grüße
Daniel
|