Forum: PC-Programmierung gerade abgespielte Musik Register Soundkarte Debian Squeeze


von UFF (Gast)


Lesenswert?

Hallo zusammen,
ich hab folgendes vor:
z.B. möchte ich irgend ein Lied mit einem Abspielgerät wie audacious 
abspielen.
Die Digitaldaten landen dann ja bei der Soundkarte, wo die Digitalwerte 
dann analog ausgespuckt werden.

Nun ist meine Frage, wie ich die aufbereiteten Daten der Soundkarte 
abgreife kann.

Über das Server/Client Prinzip mit Threading bin ich gutens informiert.
Also das ÜBertragen der Daten ist kein Problem.

Wie komme ich jedoch an die Daten der Soundkarte?
Der Übertrag vom Server zum Clienten ist kein Problem
Und wie kann ich dann diese Daten bei einem Abspielgerät wieder 
ausgeben?

von Lukas K. (carrotindustries)


Lesenswert?

Geht es auch über den Umweg eines Soundservers? Dann wäre Pulseaudio das 
richtige für dich. Der ist netzwerktransparent.

von UFF (Gast)


Lesenswert?

ne......der Server ist dann das Debiansystem.
Die Clienten können dann auf diesen Server die Daten entgegennehmen, 
daher habe ich mir einen threadfähigen Server erstellt

Das Problem ist:
wie an die Daten kommen beim Server
wie die übermittelten Daten beim Clienten abspielen

von Lukas K. (carrotindustries)


Lesenswert?

UFF schrieb:
> ne......der Server ist dann das Debiansystem.

Du hast den Begriff Soundserver falsch verstanden. Hier geht es nicht um 
eine Maschine, sondern um ein Stück Software, welches die Audiogeräte 
nochmals abstrahiert. Pulseaudio selbst ist netzwerkfähig, kann also den 
Audiodatenstrom, der an die Soundkarte geht auch ins Netzwerk (über 
Multicast) weiterleiten. Empfangen geht auch wieder mit Pulseaudio oder 
VLC.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.