Post Reply 
Room correction with convolution per sample rate
08-01-2019, 08:11 (This post was last modified: 08-01-2019 08:13 by digimuse.)
Post: #37
RE: Room correction with convolution per sample rate
Wow! That must have been quite a task "single-stepping through the generated assembler instructions in a debugger." Thanks for figuring this out.

I tried out the "wet" settings (FFmpeg Filters Documentation), as this sets the final output gain. My convolution filters reduce the gain by around 6dB, so applying the gain to the output is probably safer than to the input (which might result in clipping). I have no idea what the arguments to "wet"/"dry" define (the valid range seems to be 0 to 10).

The setting I used for the Melco server are:

Quote:stream.options:
convOut=-i /mnt/disk1/share/MinimServer/convolution/Cor1S*.wav -lavfi afir=wet=6

stream.transcode:
flac(<352):wav;

As before, I tested this on Flac files 16/44, 24/48/24/88, 24/96, 24/176, 24/192, 24/352, 24/384, and .dsf files (DSD64, DSD128, and DSD256). This time there were no errors - all flac files with sample rates less than 352 kHz had the convolution filters applied (no errors for 48 kHz sample rate files). I can now focus on evaluating the impact of the (different) convolution filters.

Thanks also for bringing this up with ffmeg developers.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: Room correction with convolution per sample rate - digimuse - 08-01-2019 08:11

Forum Jump:


User(s) browsing this thread: 1 Guest(s)