Re: How can I get into a wav/flac file to change the sample rate?
Reply #17 – 2020-11-25 22:35:07
Thank you for the explanation, Jaz. In fact lately I am doing a experiment which is to interpolate old 16bit CD-ripped files into 24bit using the “secret rabbit code”plugin on foobar2000 which includes a Sinc Interpolator calculating in 24bit field. what i do is first raise the sampling rate to crazy 44.1k*256 Hertz(the highest ratio supported) then downsample it back to 352.8khz. I’m sure it has positive effects on signal/noise ratio and details in sound, which can be heard by ear very obviously. Now i wanna push it to the limit, so i put in the 352.8khz file and give it another 256 times upsampling and downsampling. Unfortunately foobar2000 won’t support sampling rate over than 20mhz, so i decide to alter it to fake 44.1khz, after the process i’ll speed it back to 352.8khz. I also have strong doubts of positive effects of this kind of digital cooking. But if you really appreciate to play with resamplers, give a try to HQplayer : Features: • Software upsampling / downsampling with selectable algorithm up to 32-bit 1.536 MHz or down to 8-bit 32 kHz PCM (30 options, most "apodizing") • Delta-Sigma modulators for upsampling PCM/DSD content up to 98.304 MHz 1-bit SDM (12 modulators, 32 PCM oversampling options and 2 DSD rate converters) • Selectable dithering / noise shaping algorithm (9 options) • Selectable convolution algorithm (FIR) for equalization, such as digital room correction (2 options), for PCM/DSD content • Optional high-frequency expansion for the convolution engine • Parametric equalizers for PCM/DSD content • Software-based digital volume control for PCM and SDM (DSD) • Playback of DSF/DSDIFF files through any supported audio interface (PCM conversion and DSD rate conversion) Selectable algoritm and noise filters for DSF/DSDIFF PCM playback (11 / 8 options) • Native/direct playback of DSF/DSDIFF files (ASIO DSD, DoP v1.1 with both 0x05/0xFA and 0x06/0xF9 markers) […]Resampling filters: • 15 linear phase • 2 intermediate phase • 8 minimum phase • 3 impulse optimal • 3 closed formDithers and noise-shapers: • 4 dithers • 5 noise shapersDelta-Sigma conversion: • 12 modulators • 32 oversampling filters (64x - 2048x) • Direct rate conversions, 2 algorithms […] Therefore you can increase the incredient of magic audio cooking, and convert a poor 44100/16 to a cyclopean 98.304.000/1 bit or to 1.536.000/32, mixing noise shaping formulas, dithering algorithms and many other stuff… The player also supports CUDA and I'm pretty sure it's necessary (I read that some users must convert their CD overnight to read them the day after…). Only problem: audiofoolery has a cost and it's not only the electricity bill. To enable all feature the software player costs ~2800 €/$. The common version is only 250 €/$. foobar2000 is much more proletarian in comparison You can also save a lot of money and energy with Black Friday ABX tests