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: JScript Panel script discussion/help
Last post by Defender -
Well you probably can't suppress the preferences popup or close it automatically. You need to take steps to ensure that doesn't happen by switching devices or stopping playback before unplugging.
This only happens (in my JS3 code) when the active output device is switched off. Nothing crashes, but a bit silly to have to click OK in the popup and restart playback. Minor issue of course.

The SMP code is different from what I want. That code can be set to automatically switch to the external output device without popup when it comes online and switches back to a prioritized other device when the external device goes offline (half of the times without the popup).  There is a lot of code to resume playback (and prevent the popup?) after switching when the active device goes offline.

I do not want to switch to the external device automatically since that device can come online when somebody else as an example wants to stream from his phone to that particular external device.

However the SMP code has all the bits and pieces of the functionality to create what I'm looking for.

I'll do a post about this in the Device-Priority-SMP thread.
3
3rd Party Plugins - (fb2k) / Re: JScript Panel script discussion/help
Last post by Defender -
I don't have removable devices to test but maybe you can use this Spider Monkey Panel script.

https://github.com/regorxxx/Device-Priority-SMP
Thx for the tip.

Made a testversion in which I removed all JS3 panels with my outputdevice code and installed the SMP code.

With some caveats the SMP code foobar switches to another output device when external output is switched off and continues playing.
Issue is that the Preferences/Playback/Output page does also pop up sometimes (not always) and needs an OK.
So in short the functionality I need exists within foobar.

I would prefer for uniformity (look& feel) to add the necessary code to my existing JS3 button, but a quick look at the underlying SMP code kind of freaked me out to try myself.
4
Other Lossy Codecs / Re: lossyWAV 1.4.2 Development (was 1.5.0)
Last post by Hakan Abbas -
According to the compression results of me with the music in me, the situation is similar to the majority of the tests I have performed. Of course this is the first trial. Better can be done. Lossywav is activated as a special mode for now.
They also perform low performance as I don't understand the reason for Alac, Optimfrog and Ape.
7
Other Lossy Codecs / Re: lossyWAV 1.4.2 Development (was 1.5.0)
Last post by Porcus -
Some bitrates. Here I took the LossyWAV settings in Nick.C's signature. Lossy part only.
For those with a "+", then the first number is with block size set to 512, and the "+25" etc is the extra when using 2048 like HALAC does.
275   ...   ALS, smallest
287   +25   ALS -l
292    +9   TAK -p4m
318   +11   FLAC -5
327   +13   WavPack -hhx4
353   +27   FLAC -0r0
387     -   HALAC (2048 blocksize)
725         HALAC but without the identifying FACT chunk
1411        wav



Speeds then?

Comparing to FLAC encoded with -0r0 --no-md5sum --keep-foreign-metadata and block size set:
6.6 resp 7.9   FLAC encode to 2048 resp 512
9.0 HALAC encode

But HALAC decodes faster:
7.3 HALAC decode
11 FLAC decode these MD5-less files with --keep-foreign-metadata, maybe differing some tenths over block size used.
9
foobar2000 mobile / Re: Stop playback after each track in Foobar2000 mobile
Last post by pcetp -
I think the 'One track' function is designed to play the same track again and not to move through a playlist.

I opened a playlist with 4 tracks: track1.mp3, track2.mp3, track3.mp3, track4.mp3
After playback of track 1 a black and white screen with playback controls is displayed (the cover picture for the mp3 track is not visible in this screen).
The controls shown are like:  <<   >   >>

After playback foobar2000 mobile always wants to go back to the beginning of track 1.
So after track 1 you have to click on the right button 2 times to get to track 2.
After track 2 you have to click on the right button 3 times to get to track 3.
And after track 3 you have to click on the right button 4 times to get to track 4.

I work with playlists a lot so this is not very user friendly.

I think the solution I mentioned in my first post with "Stop playback after current track" and the option "Reset the above when stopping." would be much more user friendly.