25-11-2018, 02:59
I am switching from JRiver to MinimServer on a Melco.
I've used Acourate to generate FIR room correction filters for each sample rate (e.g., Cor1S44.wav, Cor1S48.wav, ..., Cor1S384.wav).
JRiver automatically selects the correct convolution file, once you set it up for 44.1 kHz (see Using a Config File).
The key point here is:
"Convolution filters are created at a specific sample rate which means they will only work correctly at only that sample rate."
I found a reference on how to set up convolutions with MinimStreamer (convolution with acourate fir filter).
Questions:
I have stored the convolution filter definitions in the directory "/mnt/disk1/share/MinimServer/convolution/"
PS: I had tried upsampling all my files to 384 kHz (stream.transcode: flac:wav24;384), and having a single entry in stream.options (convOut=-i /mnt/disk1/share/MinimServer/convolution/Cor1S384.wav -lavfi afir), but Melco couldn't handle this, and had audio dropouts every few seconds
I've used Acourate to generate FIR room correction filters for each sample rate (e.g., Cor1S44.wav, Cor1S48.wav, ..., Cor1S384.wav).
JRiver automatically selects the correct convolution file, once you set it up for 44.1 kHz (see Using a Config File).
The key point here is:
"Convolution filters are created at a specific sample rate which means they will only work correctly at only that sample rate."
I found a reference on how to set up convolutions with MinimStreamer (convolution with acourate fir filter).
Quote: A simple way to apply a FIR convolution file is to specify the following in stream.options:
convOut=-i f:\mark_gb\Cor1S44.wav -lavfi afir
Questions:
- will MinimStreamer ONLY apply Cor1S44.wav to 44.1 kHz files (flac, wav, ....)?
- how can I tell what transformations MinimStreamer is performing (in JRiver, you can check the Audio Path)?
- can I specify separate convolution files files for each sample rate by specifying the following in stream.options:
convOut=-i /mnt/disk1/share/MinimServer/convolution/Cor1S44.wav -lavfi afir, convOut=-i /mnt/disk1/share/MinimServer/convolution/Cor1S48.wav -lavfi afir, convOut=-i /mnt/disk1/share/MinimServer/convolution/Cor1S88.wav -lavfi afir, convOut=-i /mnt/disk1/share/MinimServer/convolution/Cor1S96.wav -lavfi afir, convOut=-i /mnt/disk1/share/MinimServer/convolution/Cor1S176.wav -lavfi afir, convOut=-i /mnt/disk1/share/MinimServer/convolution/Cor1S192.wav -lavfi afir, convOut=-i /mnt/disk1/share/MinimServer/convolution/Cor1S352.wav -lavfi afir, convOut=-i /mnt/disk1/share/MinimServer/convolution/Cor1S384.wav -lavfi afir
I have stored the convolution filter definitions in the directory "/mnt/disk1/share/MinimServer/convolution/"
PS: I had tried upsampling all my files to 384 kHz (stream.transcode: flac:wav24;384), and having a single entry in stream.options (convOut=-i /mnt/disk1/share/MinimServer/convolution/Cor1S384.wav -lavfi afir), but Melco couldn't handle this, and had audio dropouts every few seconds