PC-Frequenzweiche unter Linux

+A -A
Autor
Beitrag
Beni99
Ist häufiger hier
#1 erstellt: 22. Feb 2011, 22:12
Hallo
ich möchte die Frequenzweiche in meinen HTPC verschieben. Als Soundkarte verwende ich eine EMU 1820m die mit den ALSA Treibern einwandfrei läuft. Das BS auf meinem HTPC ist Aptosid, ein Debian Derivat. Meine Lautsprecher sind 3-Wege Eigenbauten.
Ich bin auf der suche nach einem Programm mit dem ich unter Linux eine Frequenzweiche nachbauen kann wie unter Windows mit den kx-Treibern. Für mich ist wichtig das die Treiber den DSP der Soundkarte nutzen. IIR Filter wie bei den kx-Treibern wären nicht schlecht wegen der geringen Latenz.
Kennt jemand eine solche Software? Ich habe trotz intensiver suche nichts im Internet gefunden.

Als 2. Schritt will ich mich an Brutefir und Acourate versuchen. Mir ist klar das ich damit auch eine Frequenzweiche nachbilden kann, leider läuft diese dann aber nicht im DSP der Soundkarte. Daher ist meine Idee später damit die Raumkorrektur für den Audioplayer zu realisieren.

Gruss
Beni
Slaughthammer
Stammgast
#2 erstellt: 23. Feb 2011, 01:36
Moin Beni,

wenn die Filter im DSP-Prozessor der Soundkarte laufen sollen, muss das auf Treiberebene passieren. So weit ich weiß, ist der kx-Treiber allerdings der einzige, der solche Spielereien beherrscht, bzw dem Anwender zur Verfügung stellt. Ich kann dir in dieser Hinsicht also keine Hoffnung machen. Es sei denn du hast Lust und die nötigen Kenntnisse, dir einen eigenen Soundkartentreiber zu schreiben...

Warum soll es denn auf dem Prozessor der Soundkarte laufen? Um die CPU zu entlasten?

Wenn du eh langfristig auf DRC und BruteFir aufrüsten willst, kannst du die Frequenzweichung da auch gleich mitmachen, das würde jetzt den Rechenaufwand nicht so stark erhöhen.

Gruß, Onno


[Beitrag von Slaughthammer am 23. Feb 2011, 01:36 bearbeitet]
Beni99
Ist häufiger hier
#3 erstellt: 23. Feb 2011, 09:35
Hallo Onno
um einen eigenen Treiber schreiben zu können reichen leider meine Kentnisse bei weitem nicht.

Den DSP auf der Soundkarte wollte ich wegen dem Heimkino nutzen. Damit sind sehr kurze Latenzzeiten möglich, was für Filme Ideal wäre.

Soweit ich gelesen habe ergeben sich mit Acourate und Brutefir höhere Latenzzeiten. Da es aber für Linux wirklich nichts zu geben scheint werde ich es wohl von Anfang an damit versuchen.

Btw: Ich habe unter Windows mit den kx-Treibern schon mal eine Frequenzweiche nachgebildet, das würde soweit funktionieren, allerdings nur unter WinXp. Dort hatte ich dann aber Probleme mit den Filmen da die 3D Beschleunigung nicht in den Griff zu bekommen war.
Bei Win7 widerum funktionierte die 3D Beschleunigung einwandfrei, dafür die kx-Treiber (noch) nicht. Ausserdem wäre dann, wenn ich Brutefir als Convolver für Audio verwenden möchte, ein 2 PC nötig. Dies will ich dann überhaupt nicht.

Auf jeden Fall besten Dank und Gruss
Beni
Spatz
Inventar
#4 erstellt: 23. Feb 2011, 09:39
Moin, je nach Filterlänge (d.h. unterstee FIR-gefilterte Frequenz) lassen sich auch geringere Latenzen erzeugen, außerdem kann man mit dem XBMC einem Videosignal ein Delay verpassen...
Beni99
Ist häufiger hier
#5 erstellt: 23. Feb 2011, 12:38
Hallo Spatz

außerdem kann man mit dem XBMC einem Videosignal ein Delay verpassen...
Das ist hingegen äusserst interessant. Ich verwende XBMC, nur über diese Einstellung bin ich noch nicht gestolpert. Ich mache mich dort mal auf die suche und werde das testen.

Sollte das wirklich einwandfrei funktionieren werde ich versuchen alles mit Brutefir zu lösen. Die Latenz ist dann ja nebensächlich.

Gruss
Beni
Ezeqiel
Inventar
#6 erstellt: 23. Feb 2011, 12:41
Da muss man dann aber doch immer auf den Film warten . . .
Spatz
Inventar
#7 erstellt: 23. Feb 2011, 13:25
Nennt sich um genau zu sein Audio-Verzögerung und geht von minus 10 bis plus 10 Sekunden. Das sollte langen!

Irgendwann werde ich dann nochmal auf dich zurückkommen, dass du mir das mit XBMC und Brutefir erklärst...
Ezeqiel
Inventar
#8 erstellt: 23. Feb 2011, 13:50

Geschützter Hinweis (zum Lesen markieren):

Nicht den Smily übersehen.
Beni99
Ist häufiger hier
#9 erstellt: 23. Feb 2011, 14:08

geht von minus 10 bis plus 10 Sekunden. Das sollte langen!
bestimmt... wenn es den funktioniert wie es soll.
Ob ich das ganze so hinbiegen kann wie ich will wird sich noch zeigen... Auf jeden Fall starte ich mal mit Brutefir, was schon mal nicht ganz trivial ist.
Da_Alchemist
Stammgast
#10 erstellt: 23. Feb 2011, 15:45

dass du mir das mit XBMC und Brutefir erklärst


Das Geheimnis lautet "Pulseaudio JACK Sink" und das bedeutet, dass man Brutefir mit Jack benutzt und die Soundausgabe auf Jack Sink umleitet, da XBMC keinen JAck Treiber besitzt.

Gruß

Da Alc


[Beitrag von Da_Alchemist am 23. Feb 2011, 15:47 bearbeitet]
Suche:
Das könnte Dich auch interessieren:
Bonbon Lautsprecher mit billigeren Treibern
hochtönerbrauchtdasland am 30.12.2013  –  Letzte Antwort am 31.12.2013  –  8 Beiträge
digitale Frequenzweiche, Raumkorrektur, HTPC
Aysterhay am 19.03.2010  –  Letzte Antwort am 21.03.2010  –  17 Beiträge
Frequenzweiche nachbauen
harmin4000 am 07.09.2007  –  Letzte Antwort am 08.09.2007  –  3 Beiträge
Soundblaster Audity 2ZS mit ARTA und KX Treibern seltsame Werte beim Kartentest
elheizo am 05.02.2009  –  Letzte Antwort am 16.02.2009  –  31 Beiträge
Maximaler Schalldruck mit "nackten" Treibern?
astronaut365 am 04.02.2011  –  Letzte Antwort am 10.02.2011  –  55 Beiträge
Hilfe bei der Suche von Treibern
KimH am 11.09.2005  –  Letzte Antwort am 11.09.2005  –  13 Beiträge
Surroundset mit untersch. Treibern allgemein
DerTao am 17.04.2007  –  Letzte Antwort am 18.04.2007  –  20 Beiträge
Frequenzweiche bauen
Magnum_PI am 04.10.2017  –  Letzte Antwort am 05.10.2017  –  35 Beiträge
Frequenzweiche
Andracz am 03.10.2015  –  Letzte Antwort am 09.10.2015  –  8 Beiträge
Schadet das Wasser aus Acryl den Treibern
King_Sony am 07.08.2013  –  Letzte Antwort am 09.08.2013  –  22 Beiträge
Foren Archiv
2011

Anzeige

Produkte in diesem Thread Widget schließen

Aktuelle Aktion

Partner Widget schließen

  • beyerdynamic Logo
  • DALI Logo
  • SAMSUNG Logo
  • TCL Logo

Forumsstatistik Widget schließen

  • Registrierte Mitglieder926.994 ( Heute: 6 )
  • Neuestes MitgliedNiesel82
  • Gesamtzahl an Themen1.554.493
  • Gesamtzahl an Beiträgen21.615.062

Hersteller in diesem Thread Widget schließen