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
21
General Audio / Re: Equalise Volumes via dbPoweramp (-db) & wxMp3gain (+db) conversion
Last post by Markuza97 -
Hello!

89 dB is the reference number. Every single time you add ReplayGain tags it will target 89 dB.
You cannot change that reference number. This ensures that every single person on this planet will have equally loud files.

Take a look at this photo.



As you can see, it is called Preamp. This tool does exactly what it says - it acts as a preamp.

Since we know that ReplayGain targets 89 dB, and we want 93 dB, we simply have to add +4 dB to it.

If you decided to add +4 dB to files without ReplayGain info, then all of your files will be +4 dB louder
This is dumb because you have no idea how loud your files actually are.

1 dB is equal to 1 LUFS in this case.
89 dB is equal to -18 LUFS.
If you want 86 dB, then you will need -3 dB (89 - 3 = 86) or -3 LUFS (-18 - 3 = -21 LUFS)
If you want 93 dB, then you will need +4 dB (89 + 4 = 93) or +4 LUFS (-18 + 4 = -14 LUFS)

Edit: I just Googled to see how other software does it. This tool by Poikosoft looks very nice.



Maybe you can ask foobar2000 developers if they can implement similar scale to this.
22
General Audio / Re: Equalise Volumes via dbPoweramp (-db) & wxMp3gain (+db) conversion
Last post by hmp -
...By scanning your file, the program will analyze how loud your track is. Let's say that your track is 96 dB / -11 LUFS loud.
Program will then write that your file needs to be adjusted by -7 dB / -7 LUFS.

You can then setup in foobar's playback settings to apply +4 dB / +4 LUFS to target the 93 dB / -14 LUFS.

How did you calculate that ALL your tracks needed to be loudened by +4db in order for them to reach the same target of 93db?
Also, where can I find all the equivalents for these 2 units of measurement (LUFS to Replay Gain Classic and Replay Gain Classic to LUFS)?
23
foobar2000 mobile / Some suggest ……
Last post by yisisixu -
Sorry ,My English is poor .
Foobar player  in use 20 years ago .
It ‘s  a greating amazing player。
Thanks a group lovely maker :D
one day ,I has cracked my car machine.  android 4.3
I has install fb2k for android ,it is working ,greating !
there is some suggests , hope U can see and come true .
1. introducing fb2k for car (auto)
2. add  starting is self (On/OFF)
3. add colour for theme
4. UI like diamond, look touch  handy
5. Fonts look too small in playlist ( 1280*720, 9' 160dpi )
……………………………………………………………………
6.add lyric UI ?  greedy guy ? beg your pardon !
24
3rd Party Plugins - (fb2k) / Re: Playlist-Tools-SMP
Last post by regor -
Just pushed a new update. Added async processing to search by distance, and a new set of tools for playlist manipulation (merge, intersection, difference). Also updated lock status checks with new SMP functionality, so tools are available according to the allowed actions instead of just being disabled if a playlist is locked.This update is required if you also update any of my other scripts due to the UTF-8 file saving/reading changes. Clone the repository to get the latest changes (Code/Download zip) instead of using the releases page.

Quote
   ### Added
   - Search by Distance: Checks graph links cache size on startup and warns when file size > 40 Mb. This is done to avoid memory leaks, since the file is fully loaded on memory and a corrupted file may increase the map size indefinitely until crashing the panel.
   - Search by Distance: Customizable button now has all additional menu entries found at Playlist Tools button: debug graph, find genre/styles not on graph, reset cache, etc. i.e. both now should offer the same degree of customization and advanced tools.
   - Playlist manipulation: Merge, intersect and compute difference between playlists. New tools to join the tracks from 2 playlists (without duplicates), make an intersection of both or the difference. Overwrites currently selected playlist.
   ### Changed
   - Search by Distance: Graph links cache is now calculated asynchronously whenever it's required (on first initialization or when manually forced to do so, thus improving the startup time the first time the panel it's loaded and not blocking the UI on posterior updates.
   - Script requires at minimum SMP 1.5.2. now.
   - All tool entries now have specific lock status checks according to their functionality (adding items, reordering, etc.) instead of checking if playlist is globally locked. Therefore some entries may now work on locked playlist, as long as the action to be performed is allowed.
   - Macros: Macros set to be executed async have a flag on the menu entry to warn about it.
   ### Fixed
   - Pools: output playlist was not being checked for locked status properly.
   - Playlist manipulation: 'Go to/close playlist' entries were greyed out when current playlist had no items; they should have only been disabled when there were no playlists.
25
3rd Party Plugins - (fb2k) / Re: Search-by-Distance-SMP
Last post by regor -
Just pushed a new update. First steps on async processing for these scripts and porting of the additional tools from Playlis Tools. Clone the repository to get the latest changes (Code/Download zip) instead of using the releases page.
Quote
   ### Added
   - Cache: Checks graph links cache size on startup and warns when file size > 40 Mb. This is done to avoid memory leaks, since the file is fully loaded on memory and a corrupted file may increase the map size indefinitely until crashing the panel.
   - Buttons: Customizable button now has all additional menu entries found at Playlist Tools button: debug graph, find genre/styles not on graph, reset cache, etc. i.e. both now should offer the same degree of customization and advanced tools.
   ### Changed
   - Requisites: Script requires at minimum SMP 1.5.2. now.
   - Cache: Graph links cache is now calculated asynchronously whenever it's required (on first initialization or when manually forced to do so, thus improving the startup time the first time the panel it's loaded and not blocking the UI on posterior updates.
26
3rd Party Plugins - (fb2k) / Re: Playlist-Manager-SMP
Last post by regor -
Just pushed a new update. Readme updated. Clone the repository to get the latest changes (Code/Download zip) instead of using the releases page.
Quote
   ### Added
   - UI: Header icon can now be customized according to category being shown with an extra json config file. Check readme for instructions ('Advanced tips').
   ### Changed
   - Requisites: Script requires at minimum SMP 1.5.2. now.
   - UI: Minor UI adjustments to the header.
   - Export and copy tracks to: new configuration to asynchronously copy files, not blocking the UI. This is now the default behavior.
   ### Removed
   - UI: Removed wingdings dependencies. Replaced with Font Awesome (already being in use at other places).
27
FLAC / Re: New FLAC compression improvement
Last post by danadam -
I don't know how subset-compliant ffmpeg is on hirez ...
AFAICT it should be on 88.2k - 192k by default and above that if you force block size to 16384.

From what I understand prediction order is not limited when sampling frequency >48000, partition order is limited to 8 but this the max that ffmpeg is using on any level, which leaves block size. ffmpeg is using 105 ms block size, which is translated to:
Code: [Select]
44100 - 4608
48000 - 4608
88200 - 8192
96000 - 8192
176400 - 16384
192000 - 16384
352800 - 32768
384000 - 32768
Notice, that ffmpeg uses non-default block size. 4608 for 44100/16 with compression_level 8. And there is no option in ffmpeg to set block size.
"-frame_size 4096" works for me.
28
3rd Party Plugins - (fb2k) / Re: JScript Panel
Last post by snotlicker -
v2.7.1 https://github.com/marc2k3/foo_jscript_panel/releases

- `IMetadbHandle` `GetFileInfo` now takes an optional `full_info` argument which defaults to `false` if omitted to preserve original behaviour. If `true` the file is opened for reading and you can access tags that contain large chunks of text such as `LYRICS` which usually have their contents hidden behind the period character ever since `foobar2000` `v1.3` was released. When `full_info` is `true`, the return value must be checked before using. See docs for full details.
- Because of the above change, the `Text Reader` sample has been renamed to `Text Display` because it now can display the content of tags in full in addition to the previous text file read mode it had before. Use the right click menu to switch modes, customise the file path or tag etc.
- Restore `Last.fm lover` sample which was removed without notice in `v2.7.0`. Apologies for any inconvenience.
- Fix various `JS Playlist` bugs.

edit: I've also updated the DarkOne theme from a few posts ago with the new component. It also fixes a few other bugs.

https://github.com/marc2k3/foo_jscript_panel/wiki/files/DarkOne.zip

Anyone already using this should not extract the configuration folder as it would overwrite any customisations made to the playlist settings, custom buttons, other panel settings etc.
30
3rd Party Plugins - (fb2k) / Re: SACD .dsf file conversion plug-ins
Last post by Porcus -
the "multichannel" WAV files are significantly larger than the equivalent stereo WAV files
Yes, more channels take more bits to encode.

which are significantly larger than the equivalent WAV files of the equivalent MFSL standard CD.
Because DSD streams are not PCM (they are encoded according to different principles - DSD are more like how a "dimmer" on a light quickly switches on and off yet produces an intermediate brightness level). So in order to capture as much as possible, that sample rate, the files become enormous.

The CD could also be of a different mastering.[/quote]



One thing I did note was that FB2k kept telling me that the conversion process was not "lossless", and I did notice a somewhat smaller file size for a converted WAV file than its source DSF file. 
That is strange - the WAV would normally be much larger. (Are you comparing the multichannel?)

But the conversion is not lossless because the files are originally encoded according to totally different principles. DSD streams in DSF files are one bit but extremely high sample rate (again, like a dimmer) - PCM streams in WAV (or AIFF or FLAC) are a number of bits and sampled at an octave over the highest note.

I'm guessing that I am not personally going to notice any difference in audio quality.
You won't. fb2k converts at 32-bit accuracy, and you wouldn't have noticed any difference at half of that. And that is only in the bit depth - also it converts octaves above the audible range.
For two channels you wouldn't notice at the file size of the CD either - SACD was a nonsense format for stereo.

You can find some recordings in various formats at http://www.2l.no/hires/ . To give you an idea of sizes, consider "Finzi: Come Away, Death", stereo only
* 11 megabytes for CD format, FLAC.
* 37 for CD format, WAV
* 55 for 96/24, FLAC
* 69 for DSD packed in WavPack
* 110 for DSD as .dsf - that is ten times as much as the CD format FLAC.
* 442 for DSD converted to WAV.

You won't hear any difference between the 11 megabytes file and one that is forty times the size.
SimplePortal 1.0.0 RC1 © 2008-2021