-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Very short sound clips do not convert correctly #34
Comments
Hey, Sorry - I've been off doing other things for a while, but I'm back now. Actually, I'm grateful that you have brought this to my attention. It's highlighted an important issue that I had overlooked. |
Rightio - I have pretty much solved this in 9e5b6c3 I got the converted output (48kHz) of hoast_o1_01-04ch.wav to agree exactly with the original 44.1kHz version. 44.1 kHz: ![]() 48 kHz: ![]() typical command line: ReSampler -i hoast_o1_01-04ch.wav -o hoast_o1_01-04ch(converted).wav -r 48000 -b 16 --mt --steepLPF |
Dear @jniemann66, it seems I have found a sample that puts ReSampler to shame. $ mediainfo 54321.flac
Format : FLAC
Format/Info : Free Lossless Audio Codec
Duration : 5 s 0 ms
Bit rate mode : Variable
Bit rate : 308 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 54.3 kHz
Bit depth : 16 bits
Compression mode : Lossless
Stream size : 188 KiB (96%)
Writing library : libFLAC 1.4.3 (2023-06-23)
MD5 of the unencoded content : 1151627D253AD4436776CEF9C21B84C8
$ resampler -i 54321.flac -o out.wav -r 44100 --doubleprecision --dither --autoblank
2.1.0 64-bit version
Input file: 54321.flac
Output file: out.wav
Output Bit Format not specified
Changing output file format to wav
Using double precision for calculations.
input bit format: 16
source file channels: 2
input sample rate: 54321
output sample rate: 44100
Scanning input file for peaks ...Done
Peak input sample: 0.251221 (-11.998891 dBFS) at 0:0:0.903315
LPF transition frequency: 20045.45 Hz (90.91 %)
Conversion ratio: 0.811841 (14700:18107)
Generating 1.00 bits of standard dither for 16-bit output format, with auto-blanking
Writing Metadata
Converting (multi-stage) ...
Writing to output file ...
Done
Peak output sample: 0.112339 (-18.989417 dBFS)
Time=88425 ms [0.1x] |
I liked the iedea of you ReSampler software, I was searching for the best quality reasampler as I wanted to convert 16 bit Impulse responces from 44100 to 48000.
As they are to be used for convolver fileters I wanted best quality for the multi channel files.
I converted the
[hoast_o1_01-04ch.wav] (https://github.com/thomasdeppisch/hoast360/blob/master/irs/hoast_o1_01-04ch.wav)
and
[hoast_o3_01-04ch.wav] (https://github.com/thomasdeppisch/hoast360/blob/master/irs/hoast_o3_01-04ch.wav)
The results came out as files with longer or shorter times than the originals and the impulse miximums where not in the same time slots. I compared the originals with the resampled results in Reaper.
I solved my need with the use of the highest quality Render setting in the Reaper DAW with the use of extreme setting for resampling.
I do not know if this resulted in similar quality as a ReSampler would have produced if it was working correctly.
The text was updated successfully, but these errors were encountered: