audiorouterdev / audio-router

Routes audio from programs to different audio devices.
GNU General Public License v3.0
3.51k stars 420 forks source link

Windows 10 October update broke this... #98

Open ghost opened 5 years ago

ghost commented 5 years ago

Stuck in Routing Pending...

horst789github commented 5 years ago

i use this software for firsttime on windows 10 1803... dont work to route/duplicate... i try 32/64 bit.. can you please fix this?

ghost commented 5 years ago

Not working in 1809 for me.

gOOvER commented 5 years ago

@Snow344 You do not need Audio-Router with Windows 10 ;) This Feature is a buildin feature ;)

horst789github commented 5 years ago

@Snow344 You do not need Audio-Router with Windows 10 ;) This Feature is a buildin feature ;)

only routing is available in windows 10, but not duplicate feature... we need new version of this tool, for windows 10

ghost commented 5 years ago

we need new version of this tool, for windows 10

This. :)

Some1sm commented 5 years ago

I don't think he'll ever update this... Any other software to duplicate the audio? Trying to record some game while listening to music. This program was much better than every other solution :(

ghost commented 5 years ago

I don't think he'll ever update this... Any other software to duplicate the audio? Trying to record some game while listening to music. This program was much better than every other solution :(

I want to know too!

DoogeJ commented 5 years ago

On 1803 both routing and duplicating work for me fine (few small issues).

ghost commented 5 years ago

On 1803 both routing and duplicating work for me fine (few small issues).

Yea, it got broke in 1809.

FireCulex commented 5 years ago

On 1803 I get Access is denied. Router functionality not available.

lupuleasa-core commented 5 years ago

https://alternativeto.net/software/audio-router/

DoogeJ commented 5 years ago

@FireCulex Do you run it as administrator?

DrMacinyasha commented 4 years ago

Confirmed, this is still broken on Windows 10 build 2004. Steps to repro:

  1. Launch AudioRouter-0.10.2\Audio Router.exe (64-bit) as Administrator. Either via right-click > Run as Administrator, or launching Powershell as Administrator (Win+X, A) and launching the EXE from there.
  2. Underneath an application, such as the main Firefox process (not the numerous "firefox.exe" listings), select "Duplicate..."
  3. Pick an output device from the drop-down.
  4. Optional: Select "Soft routing"
  5. Click "OK"
  6. Review list of applications and outputs.

Expected outcome: Audio from selected application outputs through the default audio output, as well as the output device selected in step 3, and appears both next to "Default audio device" and the output device selected in step 3. Actual outcome: Audio from selected application outputs through only the default audio output. Audio Router window remains unchanged, except the text "(Duplication Pending) " has been prepended to the name of the application selected in step 2.

I've tried not running as Administrator, launching the 32-bit version, rebooting, different source applications, different output devices, but results are unchanged. Is this project still being maintained? If not, can anyone recommend an alternative which can route the output audio of one application (e.g., Mozilla Firefox) simultaneously to two output devices which are recognized as separate devices by Windows 10 (e.g., front panel headphone port and optical line out port on motherboard) in build 1809 or later? TIA!

2020-03-05_22-25-07

meteorsnows commented 4 years ago

@DrMacinyasha VB-Audio VoiceMeeter or even VB-Cable might able to do that

DrMacinyasha commented 4 years ago

@meteorsnows Thank you for pinging me on this thread, I had completely forgotten about it!

For anyone else who's running into this issue, I found a workaround for my specific use-case (having a soundboard in Firefox output to both a microphone as well as my headphones, while not hearing the rest of the source microphone) using VB-Audio Voicemeeter Banana:

  1. Launch the Settings app from your Start menu.
  2. Click on System then Sound.
  3. Set the default output device to VoiceMeeter Input (VB-Audio VoiceMeeter VAIO).
  4. Set the default input device to VoiceMeeter Output (VB-Audio VoiceMeeter VAIO).
  5. Scroll down to Advanced sound options and click on App volume and device preferences.
  6. On the row for your app of choice (in my case, Firefox) change the output (top drop-down) to VoiceMeeter Aux Input (VB-Audio VoiceMeeter AUX VAIO.
  7. Close the Settings app, and open Voicemeeter Banana from the Start menu.
  8. Under Hardware Input 1 click on Select Input Device and pick the WDM entry for your microphone.
  9. Make sure that Hardware Input 1 is disabled for all outputs (the column of boxes to the right of the volume slider) except B1.
  10. Under Virtual Inputs, enable Voicemeeter VAIO for A1 and not B1 or B2.
  11. Under Virtual Inputs, enable Voicemeeter AUX for A1 and B1.
  12. Next to Hardware Out click on A1 and select the WDM entry for your headphones.

From here you might have to tweak a few settings depending on your specific configuration and devices. Personally, I had to go through the Virtual AUX IO Control Panel and Virtual IO Control Panel in addition to the Properties for all of my devices in the Sounds Control Panel (mmsys.cpl) and standardize them to 16-bit audio at 48,000 Hz, 8-channel output (I'm using a Corsair ST100 as a DAC which presents a 7.1 output to Windows), and a buffer size of 512. At most, I occasionally have to fiddle around with the different volume meters for my mic, virtual inputs, and physical outputs.

image

Over in Voicemod, I set the microphone to my physical microphone (Corsair ST100 (PC37X) (CORSAIR ST100 Headset Output)) and the output device to Voicemeeter's input (VoiceMeeter Input (VB-Audio VoiceMeeter VAIO)). So far everything's been working very smoothly, with only the occasional spike in audio lag, particularly with my microphone output, but it hasn't been enough to affect anything I'm doing. Surround sound in Plex, VLC, and Overwatch have been perfect with no noticeable audio delay or sync issues.

image