PDA

View Full Version : Driver to stream PC output to Squeezebox?



slimfast
2009-06-30, 08:48
Has anyone ever thought of implementing a 'virtual soundcard' on a PC that would simply stream its output as PCM to a Squeezebox over the network?

Could be quite useful and surely wouldn't be that hard to do?

bpa
2009-06-30, 09:05
You have not specified an OS.

Linux is straightforward using Pulse.

AFAICT there is no easy solution for OSX.

For Windows the WaveInput plugin uses the real soundcard and copies output to SC .

To have a virtual soundcard - use Virtual Audio Cable ( VAC http://software.muzychenko.net/eng/vac.html ) in conjunction with WaveInput.

On Windows, it is not a simple task to implement a virtual soundcard in Windows as there a lot of kernel buffering issues that need to be handled otherwise there would be a number of free VAC apps around.

slimfast
2009-06-30, 15:59
You have not specified an OS.

Linux is straightforward using Pulse.

AFAICT there is no easy solution for OSX.

For Windows the WaveInput plugin uses the real soundcard and copies output to SC .

To have a virtual soundcard - use Virtual Audio Cable ( VAC http://software.muzychenko.net/eng/vac.html ) in conjunction with WaveInput.

On Windows, it is not a simple task to implement a virtual soundcard in Windows as there a lot of kernel buffering issues that need to be handled otherwise there would be a number of free VAC apps around.


Thanks - I meant Windows XP. That's good info.

citoyen
2009-07-01, 06:46
Linux is straightforward using Pulse.

Do you have documentation on that?

bpa
2009-07-01, 07:00
You need the basic plugin WaveInput for Linux ( see http://forums.slimdevices.com/showthread.php?t=49584 )

There are a number of discussion about using Pulse with WaveInput. A search of the forum will find them but you could start looking at post #35 onward in the above thread.

citoyen
2009-07-01, 07:10
Thanks! I didn't know that plugin worked with Pulse Audio.