or Connect
Head-Fi.org › Forums › Equipment Forums › Computer Audio › Foobar2000 on Linux How To: bypass wine audio stack
New Posts  All Forums:Forum Nav:

Foobar2000 on Linux How To: bypass wine audio stack

post #1 of 6
Thread Starter 

Hey all! I will keep this short for the good people here who are interested.

You need:
Wine

Foobar 2000

foo_out_upnp

gmrender-ressurect (installation instructions)

 

Remember to:

Simply set your foobar 2000 output to the name you chose for your renderer.

Play with pulse audio or ALSA (or gstreamer) to your hearts content with your normal mixing settings.

Enjoy your music as if Foobar2000 was native (with a slight delay).

 

Cheers guys!

post #2 of 6

The WASAPI plugin in "push" mode works fine, with the audio device correctly selected in winecfg (that is, the actual sound card/DAC instead of just "default", so that it will use the plughw:N ALSA devices, rather than PulseAudio). As far as I can tell, this does not process the sound if the sample rate used is supported natively by the audio hardware.

post #3 of 6
Thread Starter 

Reading about wines implementation and extra driver indicate there is no way for the sound to bypass wines software mixer as it is in the alsa driver (winealsa.drv) itself which is again like a wrapper for the actual alsa device, at least that is my understanding and i can't find anything to the contrary. I would be more than happy to be wrong though.

post #4 of 6

It may go through winealsa.drv, but I found no evidence that any actual processing (sample rate conversion etc.) is applied in the above described configuration. That is not the case with the default DirectSound output, however.


Edited by stv014 - 9/3/13 at 2:31am
post #5 of 6
Thread Starter 
I guess its time to go on irc and ask haha.
post #6 of 6

Google led me to your post. My linux experience is much more pleasing now. Thanks.

New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Computer Audio
Head-Fi.org › Forums › Equipment Forums › Computer Audio › Foobar2000 on Linux How To: bypass wine audio stack