Change the audio output device in Firefox
Solution 1
One thing you can do since I had the same issue is set your OS to use a virtual cable as the default device.
Adobe Flash uses windows defaut and in doing this you will have set firefox to use the VAC for flash based objects (I have verified that flash is sending the audio not firefox for flash based objects or movies)
Then simply use a repeater to send that VAC to your original sound device (soundcard) so you will hear everything like normal but have a VAC tied in the middle that you can work with to do other things.
Ultimately, what worked best for me was to just use a secondary device and send it to my computer with a line-in (use my hp touchpad) this let me drop the huge net of VAC and Repeaters that was causing a delay in my recordings and also let me control that external audio source while in game easily since its on a separate device.
Solution 2
Software solution for this: https://github.com/audiorouterdev/audio-router
You can choose output for each app.
Related videos on Youtube
Zanami Zani
Updated on September 18, 2022Comments
-
Zanami Zani almost 2 years
I'm trying to play music through Ventrilo and currently I use Virtual Audio Cable. The way it works is that in foobar2000 (a music playing program) I set the output device in preferences to Virtual Audio Cable. Then in Ventrilo I log in to another name and set the input device to Virtual Audio Cable. This routes the music through the Virtual Audio Cable and allows me to play the music through Ventrilo.
However, I would also like to change the output device for Firefox (or any other browser) or "Plugin Container for Firefix" to Virtual Audio Cable so that I could play music from Pandora or YouTube on to Ventrilo. Unfortunately I could not find an option for this anywhere.
-
Zanami Zani about 13 yearsI couldn't find it. I'm not trying to change my default playback device. I still want to be able to hear incoming sound with my headset and that's why Virtual Audio Cable is so nice.
-
Admin over 12 yearsThe answer from Hello71 isn't correct. There are many cases where you might want the audio from one application to go to a different device than other applications. Doing this from the OS is not possible - it has to be done from within the application.
-
JJ_Australia over 12 years@Anon: This is hypothetically possible from the OS; however, most OSes simply implement an audio sink because separate audio devices are an edge case.
-
cb88 about 9 yearsThis wasn't entirely true when you answerd this and certainly isn't now. Firefox has supported HTML5 audio since at least Q1 2011 and it is enabled by default now.
-
Psycogeek over 8 yearsAnon Commented: You can select "Line 1" and enter its properties, checking "Listen to Device." Then, he doesn't need to be in the same channel or even have the "user" playing to his ears. However, I don't use the same VAC as you do. I don't have "Lines." Regardless, I do this in TeamSpeak. Perfectly fine.
-
DavidPostill over 7 yearsPlease read How do I recommend software for some tips as to how you should go about recommending software. You should provide at least a link, some additional information about the software itself, and how it can be used to solve the problem in the question.