Skip to main content
Recent Posts
3
3rd Party Plugins - (fb2k) / Re: Spider Monkey Panel
Last post by loz -
I have the following code in ratings.txt to set ratings using keyboard shortcuts:
Code: [Select]
// RATING HOTKEYS
function on_main_menu(index) {
switch (index) {
case 1: // set rating File>Spider Monkey Panel>1 is run
panel.metadb.SetRating(panel.tf('$if2(%smp_rating%,0)') == 1 ? 0 : 1);
panel.metadb.RefreshStats();
break;
}
 }

This, and every variation I have tried crashes foobar instantly. Now I'm assuming it's either something with my configuration or my code since I pretty much modified what I had in js_panel, but just in case it's something with spider monkey I thought I'd the thread aware this is happening. (Crash reports and full code attached if needed). Thanks.
5
Opus / Re: Opus gapless and glitchness encoding
Last post by Rollin -
And here i'm repeating test again. This time i use opus 1.3 final --bitrate 256   (build from 1st post in this thread) with 48 kHz source files which are pre-highpassed in Audacity (Nyquist highpass filter: 10 Hz, 48 dB per octave) (source file was highpassed, then split  to tracks, so no clicks due to highhpass). So we can be sure that reason of click is not highpass filter in opus and even not resampler.
file "Image orig.wav": original files "01. Track number 1 16.wav" and "02. Track number 2 16.wav" merged using fb2k
file  "Image opus.wav": files "01. Track number 1.opus" and "02. Track number 2.opus" decoded with opusdec (all default settings) and then merged with fb2k
Original files "01. Track number 1 16.wav" and "02. Track number 2 16.wav" are included.
https://www.dropbox.com/s/xgmsm9zef5gmhjr/opus%201.3%20gapless%20click.zip?dl=1
ABX log:
Code: [Select]
foo_abx 2.0.5 report
foobar2000 v1.4.1 beta 4
2018-10-20 19:31:09

File A: Image opus.wav
SHA1: 6a1e46fde0d28c1da87f39d1bedfa1b1b4a1cd7d
File B: Image orig.wav
SHA1: 23c6125471838ee6b21370e5962863edd3a0f473

Output:
WASAPI (event) : Интерфейс SPDIF (4- DR.DAC2 DX USB), 24-bit
Crossfading: NO

19:31:09 : Test started.
19:33:24 : 01/01
19:34:06 : 02/02
19:34:31 : 03/03
19:34:56 : 04/04
19:35:20 : 05/05
19:36:06 : 06/06
19:36:30 : 07/07
19:37:17 : 08/08
19:37:41 : 09/09
19:38:40 : 10/10
19:39:06 : 11/11
19:39:30 : 12/12
19:40:05 : 13/13
19:40:50 : 14/14
19:41:36 : 15/15
19:42:02 : 16/16
19:42:02 : Test finished.

 ----------
Total: 16/16
Probability that you were guessing: 0.0%

 -- signature --
9be003653fbd55dd92a92e8df13ea4c7a72069ba

Additionally, here is comparison how transition point looks in opus --bitrate 256 vs vorbis -q8:

...and opus  --bitrate 256 vs AAC FDK VBR 5
7
Opus / Re: Opus 1.3 is out!
Last post by jmvalin -
You mean, to replace (a+b)+c with a+(b+c)?  Well, Visual Studio Opus project has FloatingPointModel==Fast in Release configuration.

I actually recommend against enabling that for Opus without very careful testing. gcc --fast-math used to cause problems until we added code specifically to address it (mostly NaN-related).
8
General - (fb2k) / Re: Displaying dynamic image in place of stub image
Last post by C3POwen -
Should work in the standard version with the stub image path, at the bottom of the preferences > Display setting.
I’ve tried this and it doesn’t seem to work, with the Album Art Viewer panel just showing "[no image]" and Facets not showing anything at all.

It seems that foobar2000 sees that as a literal string, as when you go to choose a replacement stub image, the File Explorer "File name" field shows "$left(%album artist%,1)", believing it to be an actual file.
SimplePortal 1.0.0 RC1 © 2008-2018