Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Recent Posts
1
3rd Party Plugins - (fb2k) / Re: External Tags
Last post by Porcus -
@Just_Addict : if you could try the following once you have identified the files (Tagging -> "Find tracks edited after External Tagging" if you have timestamps updated ...):

Tagging -> Edit file tags will open the file tags.
Then open the properties of the same files. You now have two windows which show different tag sets.
If there is only one field you have updated, you can copy over.
2
3rd Party Plugins - (fb2k) / Re: Device-Priority-SMP
Last post by Defender -
Deleted both buttons. Copied the new file to the correct folder after renaming original file. Added both buttons. Exited foobar. Restart foobar.

This time I also get the popup on the first time I switch off the external.
EDIT: And when I repeat the sequence I do not get the popup.
3
3rd Party Plugins - (fb2k) / Re: Device-Priority-SMP
Last post by regor -
Sorry, I was testing with both your button and my button in the same skin.
Retested now with all JS3 buttons removed.

SITUATION 1:
Enable Auto-Device ON. Device 1 PSD, all others to None.
With SHIFT leftclick I can playback to external device. Switching off external device. Playback continues on PSB, No Popup and playback continues. All OK.
Switch external on again and switch to it with continuing playback.
Switch external off. Playback continues on Device 1 but I get the popup.

So only the first time switching the external off the popup is circumvented.
There is no such thing as only working once. I mean, it may be working sometimes and just a coincidence that it works for you the first time and not the second time.

I can test it turning it on/off 10 times, and works reliably everytime. But as I said it's also device dependent, and maybe also related to foobar version or whatever. For ex I only had 'Output invalidated' errors using ASIO, but using DS it worked fine without any additional fixes.

I have been cleaning the code a bit, and now the workaround for output invalidated may be tweaked. Clean the panel and install again (replacing this file). Now it will try first to switch to null device and also being faster should handle better the timing.
Spoiler (click to show/hide)
5
3rd Party Plugins - (fb2k) / Re: Device-Priority-SMP
Last post by Defender -
Sorry, I was testing with both your button and my button in the same skin.
Retested now with all JS3 buttons removed.

SITUATION 1:
Enable Auto-Device ON. Device 1 PSD, all others to None.
With SHIFT leftclick I can playback to external device. Switching off external device. Playback continues on PSB, No Popup and playback continues. All OK.
Switch external on again and switch to it with continuing playback.
Switch external off. Playback continues on Device 1 but I get the popup.

So only the first time switching the external off the popup is circumvented.
6
Support - (fb2k) / .dts files not working correctly
Last post by Raznurok -
Hey all,

I've recently imported some .dts files into foobar2000. They play, but the duration has a question mark and there's no option to seek through the file. The files themselves seem fine and they used to work in older versions of foobar2000 with the DTS plugin, which I believe is no longer required in the newer versions? Anyone else noticed this? I'm running the latest stable version.

Thanks!
7
3rd Party Plugins - (fb2k) / Re: JScript Panel script discussion/help
Last post by Defender -
And finally, since you don't like hotkeys, you can add an extra menu to panel.js:

After line 105:
this.m.AppendMenuItem(MF_STRING, 130, 'Reload Panels'); 

After line 137:
case idx == 130:
    fb.RunMainMenuCommand("File/JScript Panel 3/1");
    break;

With this, whenever you do a right click on a panel, you get a new command called "Reload Panels", where you can call the script mentioned above in the Main Menu
I guess that doesn't work since all buttons have rightclick functionality and panel sizes are exactly the button size.
Only my debug/test buttonpanel with all the buttons has horizontal padding between the buttons where I can rightclick and get that menu.
8
foobar2000 mobile / Re: Android TV: playback controls
Last post by Peter -
Advanced Settings, toggle the option show non-skinned playback controls.

I know this sucks, I tried to fix this and failed hard. It's on my urgent todo list for 1.6 release.

(funny that Google Play TV section rejects apps because of round icon compliance but not real glaring issues like this)
9
3rd Party Plugins - (fb2k) / Re: Device-Priority-SMP
Last post by Defender -
Shift works globally, it doesn't matter where you press it.

Whatever happens when you press shift (apart from disabling automatic switching) or autodevice is off has nothing to do with my script, so don't waste your time writing that since is irrelevant.
Yeah, already tried by setting line 235 in buttons_device_priority.js to true but that didn't do anything :-)

Share your console log from that moment Anyway that seems like an specific error with your blueetooth device, it will be really complex to find a workaround without having it myself.
Hereby attached the console.log.
10
3rd Party Plugins - (fb2k) / Re: JScript Panel script discussion/help
Last post by Major_Tom -
And finally, since you don't like hotkeys, you can add an extra menu to panel.js:

After line 105:
this.m.AppendMenuItem(MF_STRING, 130, 'Reload Panels'); 

After line 137:
case idx == 130:
    fb.RunMainMenuCommand("File/JScript Panel 3/1");
    break;

With this, whenever you do a right click on a panel, you get a new command called "Reload Panels", where you can call the script mentioned above in the Main Menu