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
12
General - (fb2k) / Re: I cant edit lufs in foobar
Last post by fooball -
Look into the ReplayGain (RG) tag.  You don't need to use the RG scanner to set the tag, you could just write a -1dB value into the tag and then any player which implements RG will play the track with -1dB gain.
13
Other Lossy Codecs / Re: exhale - Open Source USAC encoder
Last post by 2012 -
Anyway, the newest exhale source revision (commit 49517c4d), apart from fixing the preset-f issue and increasing the coding efficiency slightly, includes code which, when activated, allows exhale to encode with up to ~300 kbps (stereo) and up to full CD/broadcast audio bandwidth (24 kHz).

It's interesting that you've seen genuine interest in doing that. I did a tiny  mod a while ago which added the ability to go up to 12, but still capped high frequencies to not go >20kHz for CDDA, because I felt that would be silly. And we have the example of libopus where they don't bother with such potential silliness!
16
3rd Party Plugins - (fb2k) / Re: Library Tree Discussion
Last post by TT -
Hi all =)

to further continue on regor's post and explain once and for all why this popup displays:
The popup indeed has nothing to do with any memory issues in "SMP" when you encounter this popup message.

Backstory:
The dev of the SMP has set the default value to 5 seconds, this was back then 5 years ago ( or even older ),
but the default setting was a little bit naive. Back then, people didn't have such large music collection as they have nowadays,
and it seems, this was somewhat "okayish", but keep in mind that people also had slower CPU's.
Meaning, imho 5 seconds is and was not good even back then.

Why this popup sometimes displays?
People with especially large music collections will encounter this popup a lot when they use the default value.
This popup was meant to inform ( mostly JavaScript devs ) that their script ( or some intensive computing methods ), take a lot of time to finish its tasks.

For example, when Spider Monkey Panel scripts like the Library or Playlist are initialized, they need to process your entire music collection
IF you put your entire music collection in on active playlist. Based on the size, the processing will take obviously longer
than a small playlist with a few thousands of tracks loaded. Or in case of the library, when people are switching to the album art grid view,
the script automatically generates all thumbnails of your albums in your indexed library which also takes quite some time to
process. When 5 seconds ( default value ) have passed and the processing is still not complete, this popup will display to inform the
user that "something" ( in these examples, the playlist or library ) takes too long to complete.

Workaround solution:
Depending on your CPU's single thread performance ( slow or high end ), you will see this messages more ( slow CPU ) or less ( fast CPU ).
You can not completely disable this so called "feature", but the maximum value is 60 seconds.

So just set it to "60" and pray this popup will not display again, or do not put your entire 1.000.000 tracks collection or more
in one playlist or in the library. If this does not help, you have also the option to buy a faster CPU =)

More info:
See regor's post link how to set it or here:
https://github.com/TheQwertiest/foo_spider_monkey_panel/issues/167#issuecomment-1141164731

-TT
17
3rd Party Plugins - (fb2k) / Re: Library Tree Discussion
Last post by regor -
Just to make it clear, that is not a memory problem at all. It's a SMP feature and if you read the popup it clearly states what's about.

If you abort it, obviously it crashes. You can also let it continue instead. + info:
https://github.com/regorxxx/Playlist-Manager-SMP/wiki/Known-problems-or-limitations#warning-popup-about-a-script-being-unresponsive

Such feature is also present on JSplitter, so there is zero reason to believe you will not experience it too. BUT you can disable it at JSplitter, while SMP only allows to set 30 secs (I think) as max value.
18
FLAC / Re: Getting the most out of my flac library with bluetooth
Last post by probedb -
Are you experiencing any problems with the audio quality? I think you've answered all your own questions. Don't get so tied down in bitrates etc. I use wired headphones, Westone W60, with Poweramp also but have 25000+ tracks all encoded to ogg, do I think I can hear a difference if they were lossless? No :D
19
General - (fb2k) / Re: I cant edit lufs in foobar
Last post by tiffaff -
I wonder if this is related to your other threat https://hydrogenaud.io/index.php/topic,127776.0.html. I hope you know that LUFS just refers to loudness. Your other threat seems to feature some kind of compression or equalizing or something, not just loudness adjustment.
You can lower your LUFS by 1 dB or 1 LU by turning down foobar2000 volume level by 1 dB. If you for some reason need to edit playback level of individual tracks you edit the ReplayGain values of said tracks.
i want to edit the lufs and save the file with the modification, not only in foobar playback.
If foobar cant do it, what software you recommend?
20
FLAC / Getting the most out of my flac library with bluetooth
Last post by Niksi -
My music library consists of 1600+ songs, 98% of which are flacs I got from Qobuz, Tidal, and Amazon Music. The other 2% are mp3, opus, m4a. The flacs range from 16 to 24 bits and from 44.1 to 48 kHz. I also used foobar2000 to apply ReplayGain tags, so my volume is normalized.

I want to listen to them using Bluetooth, regardless of its inherit issues with quality audio playback. I don't want to switch to wired headphones, I don't want to use DACs or amps, or anything similar.

My android device currently runs on Android 14, One UI 6.1, and supports LDAC. My headphones (JLab Epic Lab Edition) also support LDAC, and have an EQ that Knowles made specifically for these headphones (which is turned on through the JLab app). I also run an app that forces the LDAC setting in android developer options to always be on "optimized for audio quality" (over 900kbps output).

I understand that LDAC is not lossless, and that I'll never get "bit perfect" over Bluetooth, but is this the best I can get given what I want to use?

I use the Poweramp music player, which utilizes the SoX resampler (on very high quality, 99% cutoff, no dither), I use no Direct Volume Control, and I use AAudio output (which should bypass the default android audio processing).

If anyone has any other suggestions about getting more out of my library, I'm all ears. I'm still pretty new to all this, but I want to learn and enjoy myself.