HydrogenAudio

Hosted Forums => foobar2000 => 3rd Party Plugins - (fb2k) => Topic started by: Foobar_2012 on 2012-09-20 16:07:25

Title: Plugin to quickly change output device (default UI)
Post by: Foobar_2012 on 2012-09-20 16:07:25
Does anyone know of a plugin that takes up minimal space and lets me change the output audio device? I use the default UI, not the Columns UI.

What would be ideal would be some extra menu options such as Playback > Output > [list of devices]. Maybe?

Thanks
Title: Plugin to quickly change output device (default UI)
Post by: alkasar on 2012-09-20 19:54:53
+1 same request.

unfortunately, switch output device is not possible by command. It's a pitty
Only possible is via preferences menu.

I created an autohotkey script. I wish there was a better solution.
Title: Plugin to quickly change output device (default UI)
Post by: Foobar_2012 on 2012-09-20 20:04:19
+1 same request.

unfortunately, switch output device is not possible by command. It's a pitty
Only possible is via preferences menu.

I created an autohotkey script. I wish there was a better solution.


Aw. Can I borrow your script in the meantime?

Thanks :-)
Title: Plugin to quickly change output device (default UI)
Post by: Apesbrain on 2012-09-20 21:50:18
Assign a keyboard shortcut such as "Alt+O" to "[main] Playback/Choose output device".
Title: Plugin to quickly change output device (default UI)
Post by: Foobar_2012 on 2012-09-20 21:57:28
Assign a keyboard shortcut such as "Alt+O" to "[main] Playback/Choose output device".


But that'll change my default audio device. I just want to change Foobar2000 ideally.
Title: Plugin to quickly change output device (default UI)
Post by: alkasar on 2012-09-20 22:54:42
autohotkey script was shared here :
http://www.hydrogenaudio.org/forums/index....st&p=735982 (http://www.hydrogenaudio.org/forums/index.php?showtopic=85557&view=findpost&p=735982)
Title: Plugin to quickly change output device (default UI)
Post by: Apesbrain on 2012-09-20 23:16:18
Assign a keyboard shortcut such as "Alt+O" to "[main] Playback/Choose output device".


But that'll change my default audio device. I just want to change Foobar2000 ideally.

Pretty sure the change is just for foobar2000:
File > Preferences > Keyboard Shortcuts > "Add new" > select Action above and assign Key combination of your choice.
Only works if foobar2000 is in focus.
Title: Plugin to quickly change output device (default UI)
Post by: q-stankovic on 2012-09-21 04:38:33
Only works if foobar2000 is in focus.

check "global hotkey" in the keyboard shortcut prefrences to let the shortcut work without having fb2k in focus
Title: Plugin to quickly change output device (default UI)
Post by: naljubes on 2012-09-21 13:53:31
I would also like to have this feature. Id like to have a button, or set of buttons that selects a playback device. Alternatively, A drop-down menu like the one in the prefs pane would be good to have as a standalone UI element.
Title: Plugin to quickly change output device (default UI)
Post by: marc2003 on 2012-09-21 15:17:01
i vaguely recall someone saying this can't be done for technical reasons. don't quote me though or else i might cry.

edit: i had a quick search.... http://www.hydrogenaudio.org/forums/index....showtopic=91543 (http://www.hydrogenaudio.org/forums/index.php?showtopic=91543)
Title: Plugin to quickly change output device (default UI)
Post by: Foobar_2012 on 2012-09-22 01:19:41
i vaguely recall someone saying this can't be done for technical reasons. don't quote me though or else i might cry.

edit: i had a quick search.... http://www.hydrogenaudio.org/forums/index....showtopic=91543 (http://www.hydrogenaudio.org/forums/index.php?showtopic=91543)


I'm happy to admit I don't know the details, but I'm always sceptical of the impossible. If there's a list in the preferences why can't there be an identical list in a UI element, or when right-clicking the taskbar icon? Is it because Foobar2000 needs the user to push "OK" after changes preferences?

A quick image search (http://www.google.co.uk/search?hl=en&q=Vista+Audio+Changer&gbv=1&um=1&ie=UTF-8&tbm=isch&source=og&sa=N&tab=wi) reveals a couple of different approaches to quickly change the output device. Of these limited options, I prefer the one where the list is shown by right clicking an icon, but the solution is global. Maybe it doesn't work well, I don't know.

I read a comment about something (unspecified) only enumerating devices at start-up, but USB soundcards are plug and play in Windows, so I guess it must be Foobar2000 which only enumerates at start-up. I'm fine with a list which is only as up-to-date as the last time the player was started, and if this is the case then nothing lost, as it'd be what we have now anyway.

Am I missing something? I feel like I'm going to get shot down (rightly or wrongly).

EDIT: I've started looking into virtual soundcards. If Foobar2000 won't do this then surely it's possible to point Foobar2000 to an output plugin which itself can be pointed to different audio devices on the fly (maybe via an integrated UI element).
Title: Plugin to quickly change output device (default UI)
Post by: Foobar_2012 on 2012-09-22 11:24:17
I've started looking into virtual soundcards. If Foobar2000 won't do this then surely it's possible to point Foobar2000 to an output plugin which itself can be pointed to different audio devices on the fly (maybe via an integrated UI element).

This isn't as convenient as it could be, but it might be of interest to some other users:
http://www.stereo-link.com/Static/foobar2devices.html (http://www.stereo-link.com/Static/foobar2devices.html)
http://www.foobar2000.org/components/view/foo_out_asio (http://www.foobar2000.org/components/view/foo_out_asio)
Title: Plugin to quickly change output device (default UI)
Post by: Nordfinn on 2012-09-28 02:44:32
Does anyone know of a plugin that takes up minimal space and lets me change the output audio device? I use the default UI, not the Columns UI.

What I did is add a custom button on the toolbar that takes me right to the audio device preferences screen.  Works pretty well. Right click on the toolbar to bring up the "customize buttons" menu.  I found more button icons by poking around online.  If I could figure out how to post a screen shot here (or if such is allowed), I would.
N.