Anwendungen
Portal
Forum
Wiki
Ikhaya
Planet
Mehr
Anmelden

Hifi-Optimierung (FLAC>ALSA>USB D/A-Wandler)

Hallo Zusammen!

Ich stöbere jetzt schon einige Tage in den Foren herum, jetzt möchte ich selbst noch einmal konkret nachfragen. Zwei Anliegen hätte ich:

1) Ich würde gerne die Wiedergabe an PulseAudio (i.W. "PA") vorbei direkt über ALSA an die Soundkarte reichen, weil mein Rechner nicht leistungsstark genug ist, um PA in hoher Resampling-Qualität zu betreiben. Die Pakete von PulseAudio sind aber direkt abhängig vom "ubuntu-desktop" Paket - und das sollte man ja vermutlich nicht enfernen. Ich hätte gerne so eine Wiedergabekette:

FLAC->ALSA->USB D/A-Wandler

Ohne Softwaremixing durch PA. Dass dann nur noch eine Anwendung Sound wiedergeben kann, ist für mich nicht von Nachteil. Gibt es da eine Lösung?

(Bei groben Missverständnissen meinerseits, ist jede Aufklärung herzlich willkommen)

2) Über sonstige Tips und Tricks für eine möglichst hochwertige und verlustfreie Soundausgabe freue ich mich natürlich auch :-)

Ich bin übrigens Langzeitnutzer ohne nennenswerte Tiefenkenntisse, aber ein bisschen gut erklärtes Gebastel kann ich schon umsetzen, denke ich.

Im Vorraus vielen Dank für Eure Mühen! :thumbsup:

Ich habe glaube ich einen potentiellen Lösungsweg gefunden und versuche nochmal zu konkretisieren:

Ziel ist diese Wiedergabekette:

Soundquelle -> ALSA-Treiber -> Hardware

Wie hier beschrieben: http://wiki.ubuntuusers.de/Soundsystem unter ALSA

Die Einstellung dürfte also mit asoundconf (http://wiki.ubuntuusers.de/asoundconf) oder .asoundrc (http://wiki.ubuntuusers.de/.asoundrc) vorzunehmen sein.

Der Terminal Befehl für die grafische asoundconf (asoundconf-gtk) ergibt folgende Fehlermeldung:

user@user-desktop:~$ asoundconf-gtk
sh: 1: /usr/bin/asoundconf: not found
You need to make sure asoundconf is active!
By default, asoundconf's configuration file is ~/.asoundrc.asoundconf
and must be included in ~/.asoundrc. Open this file to make sure it is!

Da ich also scheinbar auf die eine oder ander Art eine .asoundrc anlegen muss - weiss jemand wie man das mit dem gewünschten Resultat umsetzt?

Ich gehe einmal davon aus, dass PA hinderlich ist. Aber statt deinstallieren, kannst ihn ja auch einmal ausschalten:

pulseaudio -k

Mit welcher Software, willst Du den Ton durschleifen? VLC, mplayer, o.a. Und ganz ist mir Dein Aufbau jetzt auch nicht klar - was hängt da hinten an USB? - ein USB-Soundgerät? Und wie gehts dann weiter? An Kopfhörer oder an einen A/V-Verstärker? über HDMI, SPID/F ...

Ahja, danke für deine Antwort.

Genau, PA ist mein Problem, mit hoher Qualität läuft es mangels Rechenleistung nicht, mit Standardeinstellungen wird es zum "Problem" ("Unannehmlichkeit" trifft es warscheinlich besser...)

Das Ausschalten von PulseAudio funktioniert leider nicht. Es startet sich unmittelbar dannach wieder von selbst neu.

Am USB hängt im Prinzip eine externe Sounkarte mit Kopfhörerverstärker, die über Line-Out auf 2x Cinch auch an einen Stereo-Vollverstärker weitergeht. (Dieses Teil: http://www.headsound.de/Fiio-E10)

Als Player benutze ich Banshee.

Oje - lauter Dinge, mit denen ich jetzt nicht gerechnet hatte :(.

Für Mitleser ist vermutlich die Ausgabe von

aplay -l

hilfreich.

Hallo,

keine Ahnung wie das mit Unity funktioniert..

Man kann normalerweise Dienste die beim Start des System gestartet werden An/Abschalten.

Dienste#BUM-Boot-Up-Manager

und so auch Pulseaudio am starten hindern.

Entfernen von Pulseaudio

im Terminal

sudo apt-get remove pulseaudio

entfernt Pulseaudio, Einstellungen von PA bleiben erhalten falls es später wieder installiert wird.

Ich hatte ohne PulseAudio nie Probleme :-) .

Ein anderer Ansatz wäre ein Player der sich dahin konfigurieren lässt direkt alsa zu benutzen.

Vielleicht klappt dies auch mit Banshee.

Zur Ergänzung:

Eine Datei in ~/.pulse/client.conf mit dem Inhalt "autospawn=no" hilft vermutlich ebenfalls bei pulseaudio -k

Also:

echo "autospawn=no" >> ~/.pulse/client.conf

und dann

pulseaudio -k

könnte den Neustart von PA verhindern - tut es zumindest bei mir.