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
Support - (fb2k) / Re: A file's album art was causing foobar2000 to crash on startup
Last post by Case -
Can't replicate a problem. If there is a crash submitting the crash info or posting the crash log/minidump here would be most helpful.
If there are no crash logs to post, telling which foobar2000 version you are using and what file format you are adding the art into would be the helpful for anyone trying to replicate or fix the problem.

I suspect it's a third party component crashing. If there are no crash logs, it might make sense to check Windows Event Viewer and the Application logs there. It's possible the crashing component is indicated in an error message logged there.
2
3rd Party Plugins - (fb2k) / Re: Playlist-Manager-SMP
Last post by gadgetogogo -
First of all, thank you for developing this - I am slowly getting familiar with the many possibilities offered by your script, and I'm particularly liking the ability to keep all autoplaylists with their queries in a convenient JSON file.
I have a problem that makes startup and any layout changes very slow: everytime I launch foobar or make a change to my CUI layout, SMP Playlist Manager apparently deletes the playlistManager_xxx.json.old and playlistManager_xxx_sorting.json.old files, which triggers two Windows popups asking me to confirm permanent deletion of this file. This causes great slowdown and happens when my portable foobar is not on the C: drive, whether it's on a USB key plugged into the machine or on a network drive. When it's on the C: drive, the .old files go to Recycle Bin so I don't get the popups, and foobar startup is much faster. After enough backup .zips have been generated, I also get the same popups asking me to confirm deletion of the oldest backup.
I tried to disable the confirmation dialog in Recycle Bin properties, but that didn't help.

How can I prevent this from happening ? Disable the deletion of those files entirely ? I'd be OK with having a million .old files piling up in the folder that I'd have to manually delete once in a while, if that's the only way to get around it...

Thanks in advance for any help!

PS: Config: Windows 10, latest foobar x86, latest SMP (mod version from your github) and latest SMP Playlist Manager. I'm using this portable foobar on several machines, some of which I don't have admin rights for (at work).
I tried with a clean foobar install with only CUI + SMP + SMP-Playlist-Manager, and observed the same behavior.
3
Support - (fb2k) / A file's album art was causing foobar2000 to crash on startup
Last post by Ojos Azules -
1. Added album art to a file and it was failing every time so I had to kill f2k from taskbar.
2. I added album art by drag-drop from chromium. Somehow it got added.
3. Causing foobar2000 to crash
4. I had to find the file and remove the album art using MP3Tag.
5. If anyone wants to reproduce the problem. The Album art that caused the problem - https://upload.wikimedia.org/wikipedia/en/e/e1/Panic%21_at_the_Disco_-_Vices_%26_Virtues.jpg
5
3rd Party Plugins - (fb2k) / Re: foo_truepeak True Peak Scanner
Last post by Case -
Personally I have never trusted DR numbers, it's quite arbitrary and its measurement is easy to fool. But as many people said they want it for knowing which mastered version they have of a certain record, and for that it works well. If your use case is similar, DR is probably more useful.
6
3rd Party Plugins - (fb2k) / Re: Dynamic Range plugin
Last post by Case -
I'm not certain how that image relates to DR Meter. But if the horizontal axel is frequency in Hz there doesn't appear to be anything out of the ordinary going on. Normal 44.1 kHz CD sourced material looks a lot like that apart from the dip after 8 (kHz?).

Though I have to wonder about hte scale, it is very strange and hard to read. Majority used for low bass frequencies, tiny bit for most audible mid frequencies and tiny slice for higher audible frequencies. Huge part on the visualization area on the right is wasted for frequencies that don't even exist in the source signal. And absolutely random frequencies chosen to be labeled. I have no idea where that red line is even positioned.
7
3rd Party Plugins - (fb2k) / Re: Input/Other decoders (special format) 64bit
Last post by Air KEN -
WSR input 0.31 (foo_input_wsr) 2024-06-01
https://ux.getuploader.com/foobar2000/download/244

HES input 0.18 (foo_input_hes) 2024-06-02
https://ux.getuploader.com/foobar2000/download/245

2SF decoder / DeSmuME v0.9.9 0.25 (foo_input_vio2sf) 2024-06-01
https://foobar2000.xrea.jp/up/files/up1968.7z

GSF decoder / VBA-M v2.1.4 0.10 (foo_input_viogsf) 2024-06-02
https://foobar2000.xrea.jp/up/files/up1970.7z
8
Support - (fb2k) / Re: issue with foobar2000 not updating the playlistview/library
Last post by Case -
Those library issues sound weird. There was a bug in 2.x series that could cause folder watcher to not see modifications if there were too many of them in a short time window, but it was fixed months ago.

I think I found your crash log. Crash seems to be caused by foo_multisource, which unfortunately happens a lot. Files seem to be on Z: drive, is that perhaps a NAS? I know those devices have had bugs in the past and file change notifications have not worked all that well on them.
9
Scientific Discussion / Re: AudioWorklet-based filter bank spectrum analyzer
Last post by TF3RDL -
Sorry but this all thing is just pseudo-science. Above generated spectrums do not match reality and are extremely low resolution.
except that analog audio spectrum analyzers (including but not limited to MSGEQ7) and some digital ones like the spectrum analyzers in display of RME DACs (which I don't have) do use IIR filter bank instead of FFT, though usually are "low-resolution" 1/3rd octave bands or full-octave, but some of them like Spectralissime do go up to 1/24th octave resolution and not using FFT and it have advantages over FFT like an ability to set time/frequency resolution tradeoff per-band (which mean you can have precise frequency resolution on bass frequencies and faster time resolution on higher frequencies at the same time) and change the frequency bin distribution to something like logarithmic frequency scales like octave bands

BTW, what about 1/48th octave spectrum (6th order cascaded biquads) and 1/192th octave bands (not cascaded, and it is not implemented in this project)? Satisfied?
X
X
10
Lossless / Other Codecs / Re: libttaR (TTA rewrite part 2)
Last post by rdtsh -
Not decoded framesize, but encoded ones as stored in final output, if audio is mostly silence it will slow thing down unless TTA encode silence frames extremely inefficiently which may be true after all considering it poor design decisions.
so ffmpeg gets slower when it has to read less? what a well designed piece of software
and yes, tta is not that efficient with silence compared to most other codecs