Skip to content

Instantly share code, notes, and snippets.

Created November 28, 2016 08:08
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
Star You must be signed in to star a gist
What would you like to do?
SET "LINUXTMP=$(echo '%TMP:\=\\%' | sed -e 's|\\|/|g' -e 's|^\([A-Za-z]\)\:/\(.*\)|/mnt/\L\1\E/\2|')"
ECHO --- PulseAudio...
C:\Windows\System32\bash.exe -xc "wget -cO '%LINUXTMP%/' ''"
ECHO --- Extracting PulseAudio
md "%TMP%\pulseaudio"
C:\Windows\System32\bash.exe -xc "unzip -o '%LINUXTMP%/' -d '%LINUXTMP%/pulseaudio'"
ECHO --- Installing PulseAudio
xcopy /e "%TMP%\pulseaudio" "%AppData%\PulseAudio\"
ECHO --- Setting PulseAudio to run at startup
echo set ws=wscript.createobject("") > "%userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\start_pulseaudio.vbe"
echo "%AppData%\PulseAudio\bin\pulseaudio.exe --exit-idle-time=-1",0 >> "%userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\start_pulseaudio.vbe"
REM Recomended/required settings
echo load-module module-native-protocol-tcp auth-ip-acl= auth-anonymous=1 >> "%AppData%\PulseAudio\etc\pulse\"
"%userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\start_pulseaudio.vbe"
ECHO When prompted, DO NOT allow 'pulseaudio' access to any of your networks. It doesn't need access.
ECHO All Done
Copy link

sumeshmeena commented Feb 12, 2020

I can't make it work, been trying for 2 days. I have tried everything but no sound. pls help

Copy link

Hi! I will take a look what's happening there. Can you please tell me what is your Windows version (Win+R: winver). So that I can install VM and test it.
I've switched entirely to Linux recently and I didn't follow fully what's changing there.

Copy link

I have version 2004 (build 19041.84), thanks for helping

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment