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
2
FLAC / Re: More multithreading
Last post by Hakan Abbas -
Health for your labor. I quickly did a small encoding test. I guess FLAC decoding is not multithread yet. I tried it, but I didn't see the difference.

Intel i7 3770k(4 core, 8 thread), 16 gb ram, 256 gb ssd
FLAC git-7f7da558 20240226 - "flac.exe -o output -x --no-md5 --totally-silent -jx -f input"
HALAC 0.2.6 Normal - "halac_encode input output -y -mt=x"

X
Code: [Select]
WAV : 1,857,654,566 bytes (Merged 3 Music album)
-------------------
HALAC Normal mt=1 : 10.359
HALAC Normal mt=2 :  6.578
HALAC Normal mt=4 :  4.328
HALAC Normal mt=8 :  3.672
HALAC Normal mt=16 : 3.609
1,245,704,379 bytes
-------------------
FLAC -0 j1 : 10.390
FLAC -0 j2 :  5.937
FLAC -0 j4 :  6.172
FLAC -0 j8 :  5.687
FLAC -0 j16 : 6.109
1,318,502,972 bytes
-------------------
FLAC -1 j1 : 11.015
FLAC -1 j2 :  6.484
FLAC -1 j4 :  6.469
FLAC -1 j8 :  7.125
FLAC -1 j16 : 6.765
1,293,667,655 bytes
-------------------
FLAC -2 j1 : 12.297
FLAC -2 j2 :  6.687
FLAC -2 j4 :  6.062
FLAC -2 j8 :  6.406
FLAC -2 j16 : 6.515
1,288,861,797 bytes
-------------------
FLAC -3 j1 : 16.453
FLAC -3 j2 :  8.750
FLAC -3 j4 :  6.000
FLAC -3 j8 :  5.562
FLAC -3 j16 : 5.219
1,254,819,663 bytes
-------------------
FLAC -4 j1 : 19.843
FLAC -4 j2 : 16.203
FLAC -4 j4 : 16.312
FLAC -4 j8 : 16.218
FLAC -4 j16 :16.406
1,221,587,898 bytes
-------------------
FLAC -5 j1 : 27.124
FLAC -5 j2 : 14.109
FLAC -5 j4 :  8.140
FLAC -5 j8 :  7.015
FLAC -5 j16 : 7.328
1,218,712,751 bytes
-------------------
3
3rd Party Plugins - (fb2k) / Re: foo_vis_spectrum_analyzer
Last post by pqyt -
What happens if you reset the component's configuration? I haven't had a crash for a while.

Edit: Confirmed for non-radix-2 FFT's. I'll issue a fix immediately. 32768 and 65536 should work.

It now works with RC-2, but I think that Spectrum is not working correctly when using the PGGB-RT Plugin in the part that was changed from 0.7.0.0 to 0.7.1.0.
32768 and 65536 did not work correctly on rc-1 when using the PGGB-RT.
After the PGGB-RT Plugin reads a source such as FLAC, it performs resampling in pre-processing, the source changes from FLAC to PGGB-RT, and the sample rate and bit depth are also changed.
I think that 0.7.0.0 took PGGB-RT information without problems with this operation, but 0.7.1.0 seems to make Spectrum based on information from the original FLAC source.

pic 1: Pre-Processing PGGB-RT (Original Flac 1.4.3 24/96KHz)
pic 2: Playing with PGGB-RT (32/384KHz)

I can't imagine what I could have changed between those versions that would cause a different usage of the sample rate. The sample rate is taken from the audio chunk as supplied by fb2k, over and over again; I assume post-processing.
Before the first audio chunk arrives 44100Hz is assumed.
4
3rd Party Plugins - (fb2k) / Re: foo_vis_spectrum_analyzer
Last post by brichanfiana -
What happens if you reset the component's configuration? I haven't had a crash for a while.

Edit: Confirmed for non-radix-2 FFT's. I'll issue a fix immediately. 32768 and 65536 should work.

It now works with RC-2, but I think that Spectrum is not working correctly when using the PGGB-RT Plugin in the part that was changed from 0.7.0.0 to 0.7.1.0.
32768 and 65536 did not work correctly on rc-1 when using the PGGB-RT.
After the PGGB-RT Plugin reads a source such as FLAC, it performs resampling in pre-processing, the source changes from FLAC to PGGB-RT, and the sample rate and bit depth are also changed.
I think that 0.7.0.0 took PGGB-RT information without problems with this operation, but 0.7.1.0 seems to make Spectrum based on information from the original FLAC source.

pic 1: Pre-Processing PGGB-RT (Original Flac 1.4.3 24/96KHz)
pic 2: Playing with PGGB-RT (32/384KHz)
5
General - (fb2k) / A sound card for a linux pc
Last post by Albicocche -
HI.

I would like to mount a sound card on a desktop PC.

The intended use is for listening to music, therefore NOT for connecting a microphone or any instrument. Just to connect a couple of good speakers (and possibly an amplifier) ​​and listen to music with Foobar.

The PC operating system is Linux.

Could you recommend some sound cards?

Or maybe a DAC/amplifier?

Thank you.
7
FLAC / Re: More multithreading
Last post by ktf -
I have pushed some changes to the multithreading code. It is too soon to say for sure, but it seems to fix some of the problems.

While the changes could impact performance, in my own tests it doesn't seem measurable. If anyone wants to double-check, the last two compiles here are probably usable for that.
9
General - (fb2k) / Re: DarkOne 4.0 - modified skin
Last post by Defender -
hi
i know how to create a button but i don't know how to assign a function to the button, like i would like to create a button with replagay gain function and another with dsp presets
i have downloaded the file and i 'm reading but Is there a video to learn how to assign JS3  script to a button?
but could be relesed a theme based on tedgo 's  DarkOne ?
thanks

About DSP settings. I'm not using any other DSP preset than "rear channels to side channels" in case of 5.1 audio.
I can assign rightmouseclick on one of the buttons that opens up the DSP preferences page where you can choose the DSP chain you want to use manually.

See the attached video
10
foobar2000 mobile / Re: Customizing Playlist Display on iOS
Last post by Daiki -
I wish we could have more customization options related to playlists, but unfortunately we can only change the font color and font face (i.e., normal, bold, or italic) for each field at this time.

To change the font color and face, unzip .fbskin file and edit skin definition file (skindef.txt in the new skinning format), now available for the preview version of the application.

Note that you cannot edit skin definition file compiled in old skinning format.