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
FLAC / Re: Multithreading
Last post by The Chief -
Alternatively, it's a hack but it works for all input ./flac supports, pipe from foobar to ./flac to ./flaccid, this way ./flac deals with the format mess for free and flaccid gets fed flac files which are fully supported. ./flac can use -0 which uses a rounding error of resources compared to flaccid's brute forcing.
Thanx a lot! It solved the problem.
2
3rd Party Plugins - (fb2k) / Re: Dynamic Range plugin
Last post by marc2k3 -
Feel free to totally ignore this nitpicking.... but you could lose the white border around the list control when dark mode is enabled with this...

Code: [Select]
m_list.SetWindowLongPtrW(GWL_EXSTYLE, 0L);

Example: https://marc2k3.github.io/images/playlist-fix.png

Also, the multi select is kind of redundant given you can't do anything with the selection. That can be disabled...

Code: [Select]
m_list.SetSelectionModeNone();

3
FLAC / Re: Multithreading
Last post by cid42 -
Quote
S:\_Test>"C:\Program Files\flac\flac.exe" -d "02 - Naked Love.flac" -c -s | "C:\Program Files\flac\flaccid_w64.exe"  --preset 8ep --workers 8 --in - --input-format wav --out test.flac
Error: Currently piping not supported for wav input
Can it be implemented, please? I want to use flaccid in foobar converter with piping.
Possibly. Here's the note I left for myself in the code:
Code: [Select]
	if(strcmp(path, "-")==0){
//drwav doesn't seem to have convenient FILE* functions
//so something might have to be done with raw memory
_("Currently piping not supported for wav input");//TODO
}
Wav support is flaky in general, even if piping gets added non-16 bit wav support needs work. I'll make some time in the next few days to give it another go, but no promises. Current me is only slightly smarter than past me, lets be honest probably slightly dumber.

If you're only dealing with CDDA then a workaround which should work with the current binary is to pipe the raw samples, --input-format cdda in flaccid, --force-raw-format from ./flac and whatever it is from foobar.

Alternatively, it's a hack but it works for all input ./flac supports, pipe from foobar to ./flac to ./flaccid, this way ./flac deals with the format mess for free and flaccid gets fed flac files which are fully supported. ./flac can use -0 which uses a rounding error of resources compared to flaccid's brute forcing.

(Could the flac pipe hack be built into flaccid to support wav input without drwav? libflac is already a dependency and it might be the path of least resistance)
5
Support - (fb2k) / Foobar seems to ignore LFE channel.
Last post by mzso -
Hello!

Recently I was tinkering with EQ APO, and I was listening to a 7.1 testfile. And I thought something there was malfunctioning. But then I realized that the LFE channel is completely mute with foobar. Also with MPV, but not with my directshow player, using LAV.

I can see the sound that is supposed to be played on all visualizations.
I installed a portable instance of latest stable (2.1.5), kept it vanilla. It works the same way.

7
3rd Party Plugins - (fb2k) / Re: foo_uie_lyrics3
Last post by sveakul -
I was putting off upgrading, but it wasn’t that bad.  Not done yet.  I have to mess around with ESLyric yet a bit. 
What are those lyric sources in Chinese writing? 
Can Deezer be added?
酷狗音乐 = lyrics.kugou.com
QQ音乐 = QQMusic
网易云音乐 = music.163.com

For Metallum and Minilyrics sources to use artist/title search instead of artist/album so they can be used with radio streams you need to add modified versions of them.  I did two which are attached below, they go into foobar2000\profile\eslyric-data\scripts\searcher, select as needed instead of the supplied ones.

You can add Deezer if you can supply your own Deezer API key and cookie inside the script; from TT-ReBORN as posted to GitHub: https://github.com/ESLyric/feedback/files/13062122/eslyric_source_deezer.zip

If you still have the "LyricsOnDemand" source it should be deleted--it was removed from the install last month due to memory leakage/not working status reported by TT-ReBORN.

Changing the pref.image.cache.limit setting in Advanced to 1 prevents memory bloat (https://hydrogenaud.io/index.php/topic,122571.msg1042107.html#msg1042107)

Songlyrics and Metallum have the habit of preventing a search from continuing to following sources if they pass a certain message about having the song indexed but no lyrics;  the workaround is to add the following entries to the "Lyric Processor" box:

That's all the ESLyric tips I have!
9
3rd Party Plugins - (fb2k) / Re: Dynamic Range plugin
Last post by sveakul -
Thanks Case for "meeting the call" for so many.  It would be cool if the TruePeak value could be included.  Doesn't have a sexy GUI (yet?) but it's fast and it's accurate, and it's finally THERE.