HydrogenAudio

Hosted Forums => foobar2000 => General - (fb2k) => Topic started by: stualden on 2017-11-05 11:05:51

Title: Any way to get output device pulldown as a regular interface element?
Post by: stualden on 2017-11-05 11:05:51
I'm finding that with my current setup, I frequently need to change the output device.  Currently I need to select Library..Configure, then select Output under Playback Preferences, then use the Device pull-down. 

Is there any way to get that device pull-down as one of the regular interface elements (like the buttons, the volume control, etc.)?  I'm just using the default interface now, as it seems to have just about everything else I could want.

Thanks,

--Stu
Title: Re: Any way to get output device pulldown as a regular interface element?
Post by: arch21 on 2017-11-05 11:22:01
Try this
https://github.com/Chocobo1/foo_uie_output_switcher
Title: Re: Any way to get output device pulldown as a regular interface element?
Post by: Rollin on 2017-11-05 12:25:06
stualden, you can add multiple buttons to switch to particular devices - one button for one device. Or assign keyboard shortcut for each device. This is not pulldown menu but can be solution.
To add button: right click on button panel->Customize buttons->right window "Available commands"->Main->Playback->Device->select needed device->Add->OK. New button  will be added.
Title: Re: Any way to get output device pulldown as a regular interface element?
Post by: stualden on 2017-11-07 00:15:48
Arch21 and Rollin, thanks for these suggestions!  Looks like the pulldown requires Columns UI, which I don't have installed, although I will give it a shot. 

For the button solution, Rollin, is there a source (or has someone published a guide) for custom buttons?  Right now the generic buttons appear to just have a question mark on them.
Title: Re: Any way to get output device pulldown as a regular interface element?
Post by: Rollin on 2017-11-08 22:33:11
is there a source (or has someone published a guide) for custom buttons?  Right now the generic buttons appear to just have a question mark on them.
You can set your own icon (*.ico file is needed) for each button using "Change icon...".
Spoiler (click to show/hide)
*.ico file can be created in graphical editor, for example, gimp or paint.net. Also many free icon files can be found in internet.
Title: Re: Any way to get output device pulldown as a regular interface element?
Post by: Peter on 2017-11-09 07:50:15
foobar2000 1.4 (hopefully public beta by the end of this year) has output switcher dropdown in the toolbar in default UI.
Title: Re: Any way to get output device pulldown as a regular interface element?
Post by: Coreda on 2017-11-09 08:14:41
foobar2000 1.4 (hopefully public beta by the end of this year) has output switcher dropdown in the toolbar in default UI.

Nice.