Skip to main content


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
MP3 - General / Re: Resurrecting/Preserving the Helix MP3 encoder
Last post by Wombat -
Nice idea to try clang. Last time i tried with hmp3 it was clearly slower as gcc.
I have a feeling there is some different thing at play. Maybe something hardware or even simply driver related.
@KevinB52379 has an 8 core Zen 3 5700G that does 600-1000x speed multi-threaded while my 12 core Zen 3 does ~3100x speed with the win32 binary by Case encoding mp3s from flac.

Edit: Clang version eaches ~4200x speed stdin/stdout
3rd Party Plugins - (fb2k) / Re: Spider Monkey Panel (foo_spider_monkey_panel)
Last post by Majestyk -
Does pseudo transparency work in SMP? It never seems to work for me. For example, I can make ESLyrics display the lyrics over top of DarkOne's artwork script, but it doesn't refresh properly and the lyrics are showing a strange 'double image' effect. There's no difference when having SMP's pseudo transparency checked or not.

Now if I do the same thing using a Panel Stack Splitter, ESLyrics and the DarkOne artwork script combo works fine.
MP3 - General / Re: Resurrecting/Preserving the Helix MP3 encoder
Last post by Wombat -
Really no more idea at my site why you have only good results with the win32 binary.
Tested on Ryzen 5900x, Win11, foobar 2.1.4 x64, Thread Count auto, hmp3 5.2.3 x64 simple:
~4100x speed with temporary file (%s) and
~4400x speed stdin/stdout (-)
Lossless / Other Codecs / Re: Reasonable handling of non-compliant source files in lossless audio compressors
Last post by MonkeysAudio -
The design goal of Monkey's Audio is to perfectly restore files to their original state.  All the header, data, and footer should be included.  I suppose you could argue whether an audio compressor really needs to do this, but it was one of my design goals.

If anyone finds an exception to this, please provide a sample and I'll fix it.

3rd Party Plugins - (fb2k) / Re: [fb2k v2] SQL Tree (foo_uie_sql_tree)
Last post by fbuser -
There is no mention of it in the docs so I assume it's not currently possible, but it would be neat if one could use SQL query syntax to generate titles for target playlists.
Although not explicetly, it acutally is:
Inserting entries into the Playlist table will result in adding items to the relevant playlists.
If the specified playlist doesn't exist, it will be created.

The only limitiation is that you also need to add tracks to the new playlist. This
Code: [Select]
INSERT INTO PlaylistUpdatable(path,playlist_name)
SELECT '','New Playlist';
will create the playlist "New Playlist" with one empty, invalid track. For sure it would be better to populate this playlist with existing tracks, e.g.
Code: [Select]
INSERT INTO PlaylistUpdatable(path,subsong,playlist_name)
SELECT path,subsong,'Motörhead'
FROM MediaLibrary
WHERE artist='Motörhead'
assuming that there are tracks from Motörhead in your library.