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: Search-by-Distance-SMP
Last post by regor -
Cool, now I can get my changes to last more than a few days xD
It opens the file browser alongside the .js, intentional?
Yep, some people may prefer to use another editor... so I open both and let the user choose what to do.

Quote
There a message error in the browser map
Code: [Select]
Check console 'Ctrl + Shift + K'. There are some errors on 'music_graph_descriptors_xxx.js' or 'music_graph_descriptors_xxx_user.js'
Code: [Select]
Ha fallado la carga del <script> con origen "file:///home/xxxxxxx/bin/foobar2000/profile/scripts/SMP/xxx-scripts/helpers/music_graph_descriptors_xxx_user.js". Draw Graph.html:23:1
music_graph_descriptors_xxx: Basic debug enabled music_graph_xxx.js:352:10
music_graph_descriptors_xxx Warning: 'style_anti_influence' or 'style_secondary_origin' or 'style_primary_origin' has nodes not found on any other descriptor. Check 'Graph nodes and links' section
Tuareg Music music_graph_xxx.js:526:13
music_graph_descriptors_xxx Warning: 'style_supergenre' has nodes not compatible with ASCII. Check 'Graph nodes and links' section
Forró music_graph_xxx.js:586:13
music_graph_descriptors_xxx Warning: 'style_supergenre' has nodes not compatible with ASCII. Check 'Graph nodes and links' section
Laridé music_graph_xxx.js:586:13
music_graph_descriptors_xxx Warning: 'style_supergenre' has nodes not compatible with ASCII. Check 'Graph nodes and links' section
Rumba Fusión music_graph_xxx.js:586:13
music_graph_descriptors_xxx Warning: 'style_supergenre' has nodes not compatible with ASCII. Check 'Graph nodes and links' section
Éntekhno music_graph_xxx.js:586:13
music_graph_descriptors_xxx Warning: 'style_supergenre' has nodes not compatible with ASCII. Check 'Graph nodes and links' section
Étude 2 music_graph_xxx.js:586:13
music_graph_descriptors_xxx: Advanced debug enabled music_graph_xxx.js:619:11
Warning: music_graph() used within html. You should use music_graph_fordrawing() instead! (Unless this is a call from debug func)

but accepting the graph load.

Not related:

Is a placebo effect, or are the results more varied in terms of number of different artists within the search playlist with the last releases?
First error, I warned about it in my previous message XD ;)

The others... known "warnings". They work fine, it just warns about using accents on genres (which is discouraged), but those genres have accents in their native language. Still deliberating what to do with those. You can ignore them.

Quote
Is a placebo effect, or are the results more varied in terms of number of different artists within the search playlist with the last releases?
Placebo. Only thing changed was the composer/custom string tags error.
2
FLAC / Re: re-encoding flac files with a new encoder
Last post by MrRom92 -
-8 -e -p is synonymous to -8ep is synonymous to -p8e is synonymous to -ep8 etc.  Also the "-f" for force overwrite can be merged into there.

It is possible to get smaller files by stacking up with windowing functions (FLAC will then run through them all).
Say, take a test file of a minute music or so, and give the command
flac -8f -A "partial_tukey(1);partial_tukey(2);punchout_tukey(3);welch;partial_tukey(2/0/999e-3);punchout_tukey(3/0/8e-2);partial_tukey(9);punchout_tukey(9)" testfile.flac
... which tests like 30 functions instead of standard -8's six. With either -e or -p (but not both!) it is still faster than -8ep.  But if you throw both -e and -p into this ...

Read the output file sizes and see, it is hardly worth it.

Then you can try instead a git build (warning: should not be considered production ready, have backup!) posted at https://hydrogenaud.io/index.php/topic,122179.msg1013309.html#msg1013309 (post 119).
It is a bit slower than 1.3.4, but you will easily find files where this new -8 outdoes what that monster-long thing spends ... here it is 50 times as much time on.
How? This is (I think!) due to some parameters calculated with double precision, which makes for better accuracy (and smaller residual hence smaller file) but all those calculations take a bit longer time. Now the monster-long -8pef -A line with this build is not that much more time-consuming than with the old build.


You still got your 228 GB to experiment with? ;-)


I see, thank you for the clarification!
Still have those files of course, not to mention PLENTY more where they came from… total size of the FLAC library is about 2.5TB, and growing all the time…

I should mention I also commonly install the new git builds posted here by NetRanger (I like to live on the edge) so the version I just used in this short test is probably closer to an eventual 1.4.0 than it is to 1.3.4 and should include these new compression improvements


On my new PC build (AMD Ryzen 5950x) compressing a file with -8 -e -p takes about as long as it took my old PC to compress a file at a regular old -8. So right off the bat I already use -8 -e -p as a standard compression routine in EAC. It’s already done compressing by the time the CD is ripped, so the time spent is all the same either way.

 I did occasionally use -8 -e -p on on the old PC, but it did take an ungodly amount of time… and I let it run anyway, not fun waiting though! Thankfully those days are behind me, but maybe I’ll try those new commands you posted and see what it’s like to re-live that experience…
4
General Audio / Re: 16 bits is more than enough
Last post by doccolinni -
Quote
But if the format has been converted from 16 bit to 8 bit (which is implied by "converting a 16 bits signal to 8 bits"), then it is compression, because it takes 50% less space.

But it"s the same operation than the one above. Like a cast.

Yes, and that's a very rudimentary form of lossy compression. I don't understand which part of this is controversial.
5
Development - (fb2k) / Re: New SDK with foobar2000 v2.0 features released (2022-08-10)
Last post by mudlord -
I do have a question for @Peter : Is it possible to switch between 32-bit floats and 64-bit floats internally in the 64-bit version or is 64-bit version only 64-bit float?  Moving stuff between some effect and conversion DSPs and certain freeware DAWs that top out at 32-bits floats comes to mind.

No. 64bit builds are hard coded to use audio_sample which is defined as a double. DSPs would need to be ported or rewritten to take advantage of doubles. My SoundTouch based stuff comes to mind, rest were easily ported, minus the Windows DMO stuff, though I can use DMO/EAX emulation for those in future.

You could internally do 32bit > 64bit and back I suppose.

I want to at some point lean further and assume SSE2 to SSE4/AVX, even.
6
General Audio / Re: Vinyl emulator
Last post by biloute -

We don’t keep a microwave in the mastering studio.

Perhaps a faulty electrical installation or any others devices. Who know !


Quote
Or are we all digital elitists who think transparency was only achieved when we moved to digital?

Of course. Vinyl can't stand the comparison and that's a well know fact. It's a antiquated medium. But why try to listen sounds way above your hearing perception, frequencies that were not intended to be on the record. Or is it a scientific recording of creatures living in caves ?!




7
3rd Party Plugins - (fb2k) / Re: Library Tree Discussion
Last post by handleyman -
The same issue from last year exists with Lyrics?
Everything works fine if you allow if to use the generic save folder, but if you specifiy your own (which I prefer), the lyrics download OK, but do not display. Odd...
8
General Audio / Re: Newb Question - is it better to conver Mod Files to FLAC or MP3?
Last post by Porcus -
The reason I suggested WavPack was that it is the only well-supported codec that can accommodate floating-point (32-bits) - that is clipping free and you won't have to worry about applying ReplayGain (indeed, you can RG scan afterwards).
If you peak-normalize to store as 16-bit integer, you can use pretty much any codec you like. And yes, using External Tags you get RG tags to the module files without going by way of WavPack.

As for how WavPack compresses ... for music, the typical order of sizes is ALAC larger than FLAC larger than WavPack larger than TAK/Monkey's larger than OptimFROG, but for chiptune signals one might be in for surprises, so if you are concerned about size ...
Try then WavPack settings -hx4 or -hhx4 and see if they improve over default.  WavPack "fast" does not compress very well, but wavpack.exe can recompress WavPack files in-place, using drag and drop with renaming for custom options, so you can use the WavPack -f (for speed) until you are sure your settings work.
9
General Audio / Re: Newb Question - is it better to conver Mod Files to FLAC or MP3?
Last post by rutra80 -
If you convert to lossy, it is enough to RG scan target files (and then eventually apply RG to file content if your target app doesn't support RG).

If you convert to FLAC, install External Tags component so you can scan original modules and skip intermediate WavPack conversion. Then in Converter set output bit depth to 16-bit, processing to apply track gain and prevent clipping according to peak, and activate Resampler DSP with 32 or 44,1kHz target sample rate.

WavPack files are usually smaller than FLAC.
10
General Audio / Re: Vinyl emulator
Last post by NateHigs -

Something is very wrong with your turntable.

I've attached a sample (30 seconds) from my recording. You can still see the 40khz carrier wave.  Strange that we allow this FUD on the forum still, but here we are.

edit: upload function not working (stuck at 100%). here's a link.

The only way is to post a picture of the signal right after the needle.
Maybe it's a current induced by the µC from microwave timer of you neighbor  ;D




There was video on vinyl in the 70s. But I don't think it was a 5MHz signal on the groove.




We don’t keep a microwave in the mastering studio. All I know is I clearly posted evidence, and you posted nonsense and hearsay.

What has become of HydrogenAudio recently?

Can I please have clarification from a mod that we no longer need ABX results when posting assertions regarding transparency?

Or are we all digital elitists who think transparency was only achieved when we moved to digital?