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
3rd Party Plugins - (fb2k) / Re: External Tags
Last post by Case -
The external tags were stored in the files you deleted. foobar2000 caches metadata and it will only automatically read the tags from files again if it sees the file has changed. If you want to handle things manually you'll need to manually force foobar to reload info from files. You can for example do that by holding down shift when you right click a file, then choose 'Tagging' -> 'Reload info from file(s)'.

If you had removed the external tags with the component, it would have done the metadata refresh for you. But if there is nothing for it to remove, it will not do anything.
2
3rd Party Plugins - (fb2k) / Re: foo_musical_spectrum (discussion)
Last post by pqyt -
Hi all. I can't wait to use this addon. As a new user to foobar2000, i have encountered an error on loading. i have the 64bit version installed and am receiving this error on launch
Failed to load DLL: foo_musical_spectrum.dll
Reason: Not a valid Win32 application.

Am i correct in assuming it will only run on the 32bit version?
TIA
Yes. It's 32bit only.

A remake (and then some) is available here.
3
3rd Party Plugins - (fb2k) / Re: External Tags
Last post by aelklirion -
I've got a question about where the external tags are stored cause they're not behaving as I expected: when I use only the SQLite mode (settings I used shown in picture 1), add external tags to some files, and then delete the external-tags.db file that is created in AppData\Roaming\foobar2000-v2, the external tags are still on the files. Same thing with the folder tags mode (picture 2): when I delete the folder.tag file the external tags remain. Shift right-clicking and selecting Remove external tags also doesn't revert the files to their pre-external tags state. I have confirmed that the audio files are not altered so I didn't accidentally change their internal tags, so why aren't the external tags removed when I delete the SQLite database file or the .tag files? Where is foobar getting them from? Does External Tags have a cache somewhere I should delete?
5
3rd Party Plugins - (fb2k) / Re: Resampler plugin
Last post by Case -
Speed comparison. The source file is a CD image, stereo, 16 bps, 44100 Hz. Duration reported by foobar2000: 55:41.150 (147 344 700 samples).
Conversion run untimed first so the source file gets cached in memory. C: is a fast NVMe SSD too, so not a bottleneck.

Code: [Select]
$ del C:\temp\out.wav & timer64 ffmpeg -i c:\temp\image.wav -af "ardftsrc=48000,atrim=start=0" -acodec pcm_f32le c:\temp\out.wav
- timed conversion ran three times, fastest run took 2.027 seconds. Average 2.065 s
- the conversion speed for the fastest run is 1648x realtime

$ del C:\temp\out.wav & timer64 ffmpeg7 -i c:\temp\image.wav -af "aresample=48000:resampler=soxr" -acodec pcm_f32le c:\temp\out.wav
- timed conversion ran three times, fastest run took 1.711 seconds. Average 1.711 s
- the conversion speed for the fastest run is 1953x realtime

The ardftsrc produced output length is still incorrect: 55:41.153 (160 375 360 samples)
Sox length is correct: 55:41.150 (160 375 184 samples)
147 344 700 / 44100 * 48000 = 160 375 183,67..., which rounds up to 160 375 184

Quality comparison:
Code: [Select]
$ ffmpeg -i swept_float.wv -af "ardftsrc=48000,atrim=start=0" -acodec pcm_f32le ardftsrc.wav
$ ffmpeg7 -i swept_float.wv -af "aresample=48000:resampler=soxr" -acodec pcm_f32le soxr.wav

$ ffmpeg7 -i ardftsrc.wav -lavfi showspectrumpic=s=1280x800 ardftsrc.png
$ ffmpeg7 -i soxr.wav -lavfi showspectrumpic=s=1280x800 soxr.png
$ ffmpeg7 -i swept_float.wv -lavfi showspectrumpic=s=1280x800 swept_float.png

ardftsrc.png:
X

soxr.png:
X

swept_float.png:
X

Edit: Added labels for images.
7
3rd Party Plugins - (fb2k) / Re: foo_skip: skip tracks that match a specified search query
Last post by Case -
It's not enough. The string in preferences is checked for each track and if running the query against current track returns true value, the entire track is skipped.

Right click an MP3 file in foobar2000, click 'Properties', then click '+ add new'. Enter the partial skip information here and save the changes with 'OK'. Below is a screenshot showing what it will look like. Notice that I left the hours away from the timestamp, it's not necessary to type them if they aren't needed.
X
8
3rd Party Plugins - (fb2k) / Re: foo_musical_spectrum (discussion)
Last post by diddi -
Hi all. I can't wait to use this addon. As a new user to foobar2000, i have encountered an error on loading. i have the 64bit version installed and am receiving this error on launch
Failed to load DLL: foo_musical_spectrum.dll
Reason: Not a valid Win32 application.

Am i correct in assuming it will only run on the 32bit version?
TIA
9
General - (fb2k) / Any way to retain the duration played as you switch to another track?
Last post by MrInsertName -
Hello!

I'm not sure how niche of a request this is, but I haven't been able to find a topic like this yet, so I opened my own.

Is there a way to keep the duration played of a song as you manually switch to another one? Say I had listened to a minute of Song A, and manually switched to Song B, would it be possible to switch immediately to after a minute in Song B (preferably with the transition fading that comes in Preferences > Playback _> Output -- Fading)?

Again, I'm not sure how niche this is. I've got two songs that are both the exact same duration length and complement each other (but are distinct in instrument composition), and it would be lovely to be able to switch between them at whichever length of time.

Thank you! :D
10
General - (fb2k) / Re: jscript3 error maybe
Last post by marc2k3 -
when I add a folder with 100 turns in it adds 200

What? Did you mean to say tunes? Show an example screenshot and explain what you think is wrong with it.

Also. 3.3.33 is a long way from being the latest. Anyone using 3.3.30-3.3.39 really should update because there are some rendering bugs when panels are in tabs. 3.340 is the last release for Windows 7/8 users which fixes those bugs. The 3.4.x series requires at least Windows 8.1. The current version is 3.4.28.