ferryman hat geschrieben:
Ich habe allerdings keine .brutefir_config gefunden, nur die confdelta1010lt_44100 … und so weiter. Welche Datei muss ich denn anpassen?
Also, auf dem Stick gibt es das Verzeichnis /brutefir. Darunter die Verzeichnisse /filter und /start.
In /start geht es los mit dem Skript go. Das ruft wiederum andere Skripte auf. Zum Beispiel die Soundkarteninitialisierung (mit low level amixer Kommandos) als auch ein weiteres Skript, welches seinerseits Brutefir startet. Dabei wird der Name der config mit angegeben. Diese Datei steht wiederum unter /brutefir. In der config stehen dann auch die Filter drin die ihrerseits unter /filter abgelegt sind.
Alles insgesamt eine Kette von Skripts, Dateien und Verzeichnissen.
Im Fall des 1010LT-Pakets (hab ich mir grad selbst mal wieder runtergeladen, steht nun folgendes drin:
go ruft das Skript delta1010lt_spdif auf, welches gedacht ist, die spdif-Kanäle der 1010LT zu aktivieren. Hierzu mal auch den Inhalt mit der Datei lt1010analog anschauen und evtl. diese aktivieren. Für die richtige Initialisierung bitte die eigene Logik anwenden, es gibt nirgendwo richtige Dokus dazu.
Weiterhin wird das Skript r aufgerufen. Das ruft Brutefir mit der config /brutefir/remoteconf44 bzw ..48 auf. Brutefir bricht bei Erkennen der falschen Samplerate ab und versucht es mit der Schleife in r mit der nächsten Samplerate (das macht bei analogen Eingängen keinen Sinn, da muss dann in der 1010LT-Initialisierung die Samplerate intern vorgegeben werden).
In der remoteconf44 werden dann zwei Filtersätze geladen. Da kann dann später mit den Skripten /start/a und /start/b zwischen den Filtern umgeschaltet werden.
Hinweis: beim Boot wird der Stick unter /audiovero gemountet. Der Inhalt von /audiovero/brutefir/start wird ins Rootverzeichnis / kopiert. Damit kann man einfach die Kommandos go, a oder b blind per Tastatur aufrufen.
Hinweis2: leider klappen a und b erst, wenn eine Konsole aktiviert wurde. Das ist dann der Fall, wenn das beim Booten automatisch startende Brutefir einmal mit Strg-C abgebrochen wurde. Dann mit go wieder starten. Per Alt-F1, Alt-F2 ... kann man dann die Konsolen wechseln und dann z.B. in der Konsole 2 bei laufendem Brutefir Filter umschalten.
Uff, ich werde mal Romanautor.
Grüsse, Uli