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
General - (fb2k) / Re: HDCD Alterative?
Last post by Porcus -
It is possible to set the software to only attenuate when peak extension is present.
However, it sometimes happens that a CD contains both HDCD tracks and non-HDCD. (Compilations, you know?) And if the track boundaries are slightly off, you might get HDCD packets in the wrong track. You might have a bit of manual ReplayGain adjustments  coming up.

ffmpeg can do some analysis. Which sometimes can go wrong: https://hydrogenaud.io/index.php/topic,121723.0.html


Are you people certain you need to bother with HDCD? In my opinion that tech has always been dead.
About 1 in 70 in my collection.
2
3rd Party Plugins - (fb2k) / Re: JScript Panel
Last post by marc2k3 -
You reported the flickering with transparency so I solved it by removing the transparency. Without your report, I would have been oblivious to it.  Thanks.

The legacy versions will continue to support the transparency hack. You're using PSS from 2009. JSP 2.8.8 is from August 2022, JSP 3.3.40 is just over 3 weeks old. If you have a problem with that, contact your bank for a refund.
4
3rd Party Plugins - (fb2k) / Re: JScript Panel
Last post by Defender -
-----
3.4.6

I read the release notes, but I don't understand:
Transparency is now reserved exclusively for genuine Columns UI toolbars. Adding as a toolbar via the Columns UI Layout settings will have no effect and it will be a normal panel with a solid color background.

Please explain how I can restore transparency for the JS3 stuff or propagate 3.4.5 like 3.3.40 2.8.8 as a legacy release.
----

Does this mean that effectively JS3 from version 3.4.6 onwards does not support transparency anymore?
5
3rd Party Plugins - (fb2k) / Re: JScript Panel
Last post by Defender -
1) Is there a plman.ReplayGain (like plman.PlaybackOrder) variable available to reflect current state of replaygain?
2) Is a function on_replaygain_changed(new_index) available (like on_playback_order_changed(new_index))?

RTFM.

plman is Playlist Manager so it won't be there. A good place to look would be fb since it's related to fb2k core settings.

https://jscript-panel.github.io/docs/namespaces/fb/

fb.ReplaygainMode is a readable and writable property https://jscript-panel.github.io/docs/flags/#replaygainmode

Callback: https://jscript-panel.github.io/docs/callbacks/foobar2000/#on_replaygain_mode_changednew_mode

Why do I even bother writing documentation? :/

Even starting a search with on_repl would have found it...



I have been trying to do searches in this forum many many times, but searches always come up empty.
I bookmarked the three links you included.

Thank you. With your help I was able to implement the intended button.
7
Listening Tests / Re: Great killer sample, easy to ABX on most codecs
Last post by shadowking -
I would have thought the key thing here is to ABX one codec with another codec.  It does not seem remarkable that a listener can 100% spot the compressed version when compared with the uncompressed original!

That can be done too. However, There's distinct differences between errors -  mp3 adds smeared clicks and wavpack hiss/noise..
It will be very easy to tell apart. Key is which can sound most neutral or even transparent and at acceptable bitrates.
8
General - (fb2k) / Re: HDCD Alterative?
Last post by Defender -
Are you people certain you need to bother with HDCD? In my opinion that tech has always been dead. For example that Van Halen album shown in Defender's screenshot doesn't seem to use any HDCD features: https://hydrogenaud.io/index.php/topic,61731.msg551062.html#msg551062. If that's the case, it will just be quieter when decoded with HDCD component, or with the volume boost enabled it will be identical to non-decoded one.

This Van Halen HDCD only has transient filter upon playing. I'm not listening to it.
I stick to the Rhino 2015 HD remasters.
9
3rd Party Plugins - (fb2k) / Re: JScript Panel
Last post by Gabriel Schwartz -
That's weird. Even if you didn't install the font as mentioned in the previous post, the display is just borked on certain icons that make up the layout. No errors should be thrown.

Hold Shift+Winkey together and right click the panel>Configure. Add this code.

Code: [Select]
String.prototype.calc_width = function (font_str) {
console.log("DEBUG", font_str);
var font = JSON.parse(font_str);
return utils.CalcTextWidth(this, font.Name, font.Size, font.Weight || 400);
}

You should get the same error but with a console DEBUG message before it. I'd like to see that please.

edit: the shift+winkey bit isn't necessary when the script has errored. It's only required when JSPlaylist is "working". :P

DEBUG {"Name":"FontAwesome","Size":0,"Weight":400}
JScript Panel 3.4.4 (JS Playlist by Br3tt aka Falstaff)
JavaScript runtime error
Invalid procedure call or argument
File: N:\foobar2000\profile\user-components\foo_jscript_panel3\samples\jsplaylist\main.js
Line: 1379, Col: 2
10
WavPack / Re: WavPack 5.6.4 Has Multithreading Option
Last post by Kraeved -
Dear @bryant, our community has found a techno sample that puts Wavpack Hybrid and many other lossy codecs to shame. It seemed to me that I finally found an acceptable, easily memorable setting for a vintage computer, namely -b4x or even -b4x3, which scales well with CD audio and Hi-Res, so you do not need to change the bitrate yourself when input switches from 44 kHz 16 bit to, for example, 48 kHz 24 bit, but now I feel lost. One of the prominent users, @shadowking, suggests using -s 0.5 to make all that noisy sand at the beginning of the file less audible, but perhaps you can suggest something else that will bring back the joy of audio encoding?