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
General - (fb2k) / Most of my components updated for 2.0/x64/darkmode
Last post by Zao -
I've rebuilt almost all my components from old extant source trees with the new SDK for x86 and x64.
They fully support Dark Mode, v2.0 and 64-bit foobar2000 so if you rely on a niche component of mine it shouldn't be blocking any upgrades for you.

The updated components are:
Affix Silence (foo_dsp_silence)
Equalizer split (foo_dsp_eqsplit)
New Named Playlist (foo_new_playlist)
Remove Playing Track (foo_np_remove)
Replaygain Override (foo_rg_trn)
Seekbox (foo_seek_box)
Timebomb (foo_timebomb)

The sole component _not_ updated is the Waveform Seekbar (foo_wave_seekbar), that one requires quite some overhaul to build on modern toolchains but I think I've got a road forward there eventually with Direct3D 11.0 and shader compatibility mode.
3
General - (fb2k) / Re: foobar2000 v2.0 bugs
Last post by Cannonaire -
I'm on Beta 27 now and it seems like there is a regression - the popping and lingering audio from the previous track upon manually changing tracks is back even though I have "Fast DSP reset when cycling tracks manually" off.
The issue persists in Beta 28.

**Edit**
The issue seems to go away when I turn off "Enable smooth seeking, pause and volume changes". This is a really nice feature though, and I would really prefer to leave it on.
4
3rd Party Plugins - (fb2k) / Re: Playlist Organizer (aka foo_plorg) replacement on Jscript Panel 3
Last post by etip -
New version :
Playlist Organizer (Jscript Panel 3)
v1.4.0
23-03-2023

Version changes :
- The "folder" font is the 'label' font if you use CUI or the 'list' font if you use DUI, font can be set to bold in the option
- The "playlist" font is the 'items' font if you use CUI or the 'playlist' font if you use DUI
- The folder icon color can be set independently from the folder name color.
- bug fixe & tooltip change to reflect total length of a hovered playlist.

If someone has nice color setups, i can use them to create themes and make them available.

i wasnt able to test the DUI font on my setup, so i hope it works fine.

X

7
General - (fb2k) / Re: foobar2000 v2.0 bugs
Last post by wojak -
Signal path is hardcoded. audio_sample type is defined to float32 for 32bit foobar2000, 64bit for foobar2000. It can't be changed at runtime.

In 64-bit foobar2000:
All decoders output float64 audio.
All DSPs take and produce float64 audio (what they use internally is another story).
All outputs take float64 audio (though all have to downconvert it as no real life device accepts float64 data).

If I changed these audio_sample definitions, it would produce a foobar2000 build that can't run any existing components, because audio_sample format is an essential part of all audio related component interfaces.
That is why I chose to change it for foobar2000 64-bit, since all components needed rebuilding anyway. I'm not entirely sure if it makes sense, but I'll never have a chance to change it again.

Hi @Peter,
I just tested foobar 2 beta 27 64bit and tried to convert 32 bit integer wavpack and flac to flac or wav or wavpack and I got either error or 32 bit float. So is it possible to convert to 32 integer, if so how, if not will it be in the future?
I tried flac 1.4.2, ffmpeg6.0 and wavpack 5.6. Errors or 32 floats.
DBpoweramp does it, foobar does not.
8
General - (fb2k) / Re: foobar2000 v2.0 bugs
Last post by dore.moni -
I've tested latest beta foobar v2.0 x64 with ASIO driver 2.2 x64
At last foobar can output 32bit files correct and bit-perfect!!!

There is only one problem, there is no option to choose 32bit ASIO devices now. Only 64bit ASIO drivers supported.
On v1.6.16 there was support for both driver versions. And we have to wait for all plugins to be updated to x64. It will take a long time i think.

As far as i remember long ago there was foobar2000 0.8.3 with 64bit internal processing and 32bit ASIO output with Otachan plugin. And foobar2000 0.8.3 was a 32bit prorgam. It was fenomenal for that time! Thank you Peter.

Is it possible to implement 64bit internal processing for 32bit versions v1.6.x and v2.0 too? (at least just for volume control)