diy-hifi-forum.eu
Welchen DSP mit FIR - 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: Allgemeine Themen (https://diy-hifi-forum.eu/forumdisplay.php?fid=87)
+---- Thema: Welchen DSP mit FIR (/showthread.php?tid=11165)

Seiten: 1 2 3 4 5 6


Welchen DSP mit FIR - The Alchemist - 10.02.2016

Wenn man unter Linux Programme installiert, werden die ausführbaren Dateien unter /bin oder /usr/bin gespeichert; was allerdings für den Anwender gar nicht interessant ist.

brutefir wird gestartet in dem man ein Terminal öffnet und dort
Code:
brutefir
eingibt. Wenn noch keine Konfigurationsdatei angelegt ist, bekommt man als Rückmeldung
Code:
no Inputs defined
Im Anhang nun die Beispiel Filter und Konfigurationsdateien. Ich nehme an Du hast Samba installiert und den digitalen Durschleiftest absolviert.
Die Dateien packst Du in das Home Verzeichnis von Pi, was in deinem Windowsnetzwerk zu sehen sein sollte. Bei mir steht dort unter Win 7 "RASPBERRYPI" und nach einem Doppelklick darauf pi Freigabe.

Gestartet wird das ganze mit
Code:
brutefir -nodefault /home/pi/.brute48_config
für 48khz Zuspieler und mit
Code:
brutefir -nodefault /home/pi/.brute44_config
für 44.1er (hab ich nicht getestet sollte aber gehen :o)
aus der Konsole heraus.
Ich mache das ganze über den SSH Zugriff, da kann ich mit Copy&Paste alle Befehle eingeben. In der Konsole kannst du mit den Pfeil-hoch/runter-Tasten deine Letzten Befehle wieder hervorholen. Automatisch starten müssen wir mal gucken, kriegen wir aber Big Grin

Die Beispiel Filter sind mit "Loudness Filter" , die ich mit der Vorgabe in rePhase erstellt habe. Sie heben den Bassbereich um 6dB an, also Vorsicht.
Eventuell bekommst Du Probleme wegen des gestartetem Desktop auf dem Pi, den muss man dann abschalten.
Aber erstmal versuchen!
Fehlermeldungen hier posten.

Gruß


Welchen DSP mit FIR - The Alchemist - 10.02.2016

Auch der Autostart ist einfach. Wir tragen den Startbefehl einfach in die rc.local ein.
Code:
sudo nano /etc/rc.local
vor der zeile exit 0

fügen wir z.B. ein:
Code:
brutefir -nodefault /home/pi/.brute48_config
Da gab es auch vor Jahren schon ein Script zur automatischen Samplefrequenzanpassung, dass such ich mal raus...


Welchen DSP mit FIR - Lettoz - 11.02.2016

Moin,

evt liegts daran das ich noch nicht ganz wach bin nach der Nachtschicht, aber ich finde die Brutefir config einfach nicht.
Bis jetzt scheint fast alles soweit zu laufen.
Samba geht.Den Desktop habe ich abgeschaltet.
Deine Beispielfilter habe ich auch draufgeschoben.
Wennich den Durschleiftest mache, sollte dann auf der Konsole etwas ausgegeben werden?
Bei mir sieht das nach beenden so aus
Code:
pi@raspberrypi:~ $ arecord -f cd -D hw:sndrpiwsp | aplay -D hw:sndrpiwsp
Aufnahme: WAVE 'stdin' : Signed 16 bit Little Endian, Rate: 44100 Hz, stereo
Wiedergabe: WAVE 'stdin' : Signed 16 bit Little Endian, Rate: 44100 Hz, stereo
^CAbbruch durch Signal Unterbrechung ...
Abbruch durch Signal Unterbrechung ...



Welchen DSP mit FIR - The Alchemist - 11.02.2016

Der Test sieht gut aus konntest Du was hören?Big Grin

Die Konfigurationsdateien für Brutefir heißen .brute48_config und .brute44_config. Sofern Du sie mit einem Linux Desktop verschieben möchtest, musst Du im deinem Linuxdateimanager die Funktion "Ansicht > Versteckte anzeigen" wählen. Der Punkt vor der Datei verhindert, dass Du sie sehen kannst.

Gruß


Welchen DSP mit FIR - Lettoz - 11.02.2016

ich hab mal ein anderes FTP proggi auf den Mac gemacht und die .brutefir config gefunden.
Die ist nun leer.Wenn ich deinen Text oben richtig lese, hast du die brutefir_config44 usw. erstellt.
Sollten die in der zip datei sein?Da waren "nur" die Convolver files drinn.


Welchen DSP mit FIR - The Alchemist - 11.02.2016

Ich habs grad nochmal heruntergeladen, die Dateien sind da defenitiv drin. Versteckt der MAC sie auch wenn dort ein "." vorsteht?

Gruß


Welchen DSP mit FIR - Lettoz - 11.02.2016

Aua.
Ich hab sie gerade gefunden.Da Macos auf Linux basiert, waren die natürlich auch versteckt.Musste erstmal schauen wie ich den Finder unter OSX umstelle, das er auch versteckte dateien anzeigt.Das geht auch nur übers Terminal.:doh:


Welchen DSP mit FIR - Blaubeere85 - 11.02.2016

Hi
Ich würde mich auch gerne mal mit Raspbian und Brutefir spielen.
Wie kann ich denn am besten Brutefir installieren.
Kann mir jemand das kurz erklären.
Hab mir gestern schon einmal eine SD karte mit Raspbian vorbereitet.
Vg


Welchen DSP mit FIR - Lettoz - 11.02.2016

Bei mir kommt nur kein Ton raus.
bei der brutefir_config48 habe ich verzerrungen
und bei der brutefir_config44 kommt garnichts.
Da läuft das Script im Terminal auch nicht weiter.

Edit : Läuft.Habe die Soundkarte erstmal auf 48 gestellt und nu läufts. Auf 44.1 aber nicht -> komisch


Welchen DSP mit FIR - Lettoz - 11.02.2016

ich habe Brutefir gestern einfach über die Paketverwaltung auf dem Desktop von Raspian installiert.


Welchen DSP mit FIR - The Alchemist - 11.02.2016

Mit 44.1 khz scheint was nicht zu stimmen, da gibt es bei mir auch Störungen, woran das liegt muss ich mal sehen. Wenn es mit 48kHz verzerrt ist, hast Du eventuell die falsche Samplingrate im Eingang.

Ich lass mir das immer erstmal von meinem Receiver anzeigen.

Gruß


Welchen DSP mit FIR - Lettoz - 11.02.2016

Der Autostart läuft jetzt auch.
Jetzt werde ich mich dann nachher mal hinsetzten und mir meine Filter selber machen.
Ich muss mich unbedingt bei dir bedanken.:danke::danke:

Ohne dich würde ich wahrscheinlich immernoch im Netz rumsuchen wie ich was machen muss.

   

,lüppt Smile


Welchen DSP mit FIR - The Alchemist - 11.02.2016

Ich hab meinen Fehler in der 44.1 Datei gefunden.

In Zeile 35 befindet sich ein # das darf dort nicht stehen und muss in die Zeile 36; korrekt muss die ganze Sache im Input so aussehen
Code:
input "left-in", "right-in" {
        device: "alsa" {device: "hw:sndrpiwsp";  ignore_xrun: true;};
       #device: "file" {path: "/dev/stdin";};
        sample: "S32_LE";
        channels: 2/0,1;
};
Gruß

Ich hab meine Konfigurationsdateien in der ZIP von #61 korrigiert.


Welchen DSP mit FIR - Lettoz - 11.02.2016

Darf ich mal fragen unter welchen Format du in Rephase deine Filter speicherst?
Ich habe schon ein paar einstellungen durch, aber irgendwie mag der meine erstellten Filter nicht.


Welchen DSP mit FIR - The Alchemist - 11.02.2016

Hier mal ein Bild einer älteren rePhase Version. Das Format ist 32 bits IEEE-754 mono (bin) dann die Samplerate und die taps einstellen. Das Format .bin bennene ich immer um in pcm. Müsste man aber eigentlich nicht.

Gruß


Welchen DSP mit FIR - Blaubeere85 - 11.02.2016

Meint ihr es wäre machbar das Brutefir mit shairport als airplayempfänger zu konfigurieren.
Da ich ja den Hifiberry amp noch habe fände ich das schon nice für eine kleine Airplay Box. Einfach mal kurz in die Küche oer ins Bad gestellt.
Das lässt mir zur Zeit keine ruhe. Was lernen könnt ich auch dabei


Welchen DSP mit FIR - Lettoz - 11.02.2016

Danke.
Im schnelltest geht es.
Morgen werde ich mir dann mal jeden Lautsprecher einzeln vornehmen und mal in repräsentiert reinschnuppern.

Gibt es eigentlich unter Linux einen Befehl oder ein Programm mit dem man sehen kann welche gpio Pins aktuell in Verwendung sind bzw. welche frei sind.
Zum einfacheren Ausschalten hatte ich noch den hier in Planung
http://www.insaneware.de/Safe-Shutdown-Switch-Rocker-fuer-Raspberry-PI
da muss ich an zwei gpio pins ran, welche aber über das script konfigurierbar sind.


Welchen DSP mit FIR - The Alchemist - 11.02.2016

Mit shairport kenn ich mich nicht aus, ich habe aber vor gar nicht langer Zeit eine Konfiguration gesehen, die alle Alsa Ausgaben über Brutefir laufen lässt. Einfacher wäre es Shairport hätte einen PIPE Ausgang.

Das mit dem Ausschalter ist so eine Sache. Ich plane da eine IR Diode anzubringen, dann kann ich auch per FB über LIRC Filter wechseln usw.


Welchen DSP mit FIR - The Alchemist - 11.02.2016

Die IR Empfänger sind TSOP 4838 oder TSOP 38238 und wesentlich preiswerter und flexibler als der Schalter

Gruß


Welchen DSP mit FIR - Blaubeere85 - 11.02.2016

The Alchemist schrieb:Mit shairport kenn ich mich nicht aus, ich habe aber vor gar nicht langer Zeit eine Konfiguration gesehen, die alle Alsa Ausgaben über Brutefir laufen lässt. Einfacher wäre es Shairport hätte einen PIPE Ausgang.

Das mit dem Ausschalter ist so eine Sache. Ich plane da eine IR Diode anzubringen, dann kann ich auch per FB über LIRC Filter wechseln usw.
ui das wird ja immer besser was du hier machst!!!
leider kann ich da nichts mehr beisteuern momentan