[SOLVED] ET + PULSEAUDIO + WINE (Ventrilo)
•
25 Oct 2008, 13:40
•
Journals
Hi guys.
Well, some days ago i wrote a journal about me having problems to get ET sound working while also being able to hear other guys and talk on ventrilo (usind my usb headset).
There've been some guys who said "gl, it's never going to work anyways", but i fortunately managed to get everything working. as i am tehhh friendly guy here's a short "how to" to get everything up and working:
first of all you need to get the ET-SDL-Sound package from this page: http://nullkey.ath.cx/~stuff/et-sdl-sound/
open ET-SDL-Sound with some editor and change the line
"SDL_AUDIODRIVER="alsa""
to SDL_AUDIODRIVER="pulse"
you might also use "esd" but at least for me i experienced some minor sound delay in ET using the "esd" setting, so i went for pulse.
then, if you're running a x86_64 environment you will need both pulseaudio-util packages "i386" and "x86_64" - else you won't get padsp running.
afterwards you execute padsp winecfg and choose oss - "virtual oss" as your desired sound driver. don't use ALSA or ESD, this won't work anyway.
Finally run padsp wine ventrilo.exe and click setup. now you'll be able to choose pulseaudio virtual oss for recording and sound outputs.
well, that's it. now you'll be able to handle both sound output streams (ET, ventrilo) and the ventrilo sound input stream via pulseaudio. i have not yet witnessed any delay and can hear everyone talking on vent.
HF
Well, some days ago i wrote a journal about me having problems to get ET sound working while also being able to hear other guys and talk on ventrilo (usind my usb headset).
There've been some guys who said "gl, it's never going to work anyways", but i fortunately managed to get everything working. as i am tehhh friendly guy here's a short "how to" to get everything up and working:
first of all you need to get the ET-SDL-Sound package from this page: http://nullkey.ath.cx/~stuff/et-sdl-sound/
open ET-SDL-Sound with some editor and change the line
"SDL_AUDIODRIVER="alsa""
to SDL_AUDIODRIVER="pulse"
you might also use "esd" but at least for me i experienced some minor sound delay in ET using the "esd" setting, so i went for pulse.
then, if you're running a x86_64 environment you will need both pulseaudio-util packages "i386" and "x86_64" - else you won't get padsp running.
afterwards you execute padsp winecfg and choose oss - "virtual oss" as your desired sound driver. don't use ALSA or ESD, this won't work anyway.
Finally run padsp wine ventrilo.exe and click setup. now you'll be able to choose pulseaudio virtual oss for recording and sound outputs.
well, that's it. now you'll be able to handle both sound output streams (ET, ventrilo) and the ventrilo sound input stream via pulseaudio. i have not yet witnessed any delay and can hear everyone talking on vent.
HF
goog jog!
nice thing to publish the solution here =)