|
Room correction with convolution per sample rate
|
|
25-11-2018, 18:56
Post: #2
|
|||
|
|||
|
RE: Room correction with convolution per sample rate
1) If you have more than one convOut setting, only the last is used. It would be clearer for MinimStreamer to produce an error message in this case.
2) MinimStreamer doesn't support the ability to select between different convOut option strings based on the sample rate of the input file. 3) MinimStreamer doesn't parse the contents of the convOut option string. It passes the option string to ffmpeg "as is". This means it doesn't know what filter file is being used and therefore can't select between different filter files based on the sample rate of the input file. 4) MinimStreamer doesn't have any way for you to see the audio path (the list of transformations and the order they are applied). The convOut string is passed to the ffmpeg command before any transcoding options, so anything specified in convOut should (I think) be processed prior to transcoding. If this assumption is correct, it would mean you couldn't solve your use case by upsampling everything to 384 kHz and using a 384 kHz filter, because the filter would be applied before upsampling happens. To support your use case, the simplest solution would be to change 2) above and support the equivalent of input type filters (see this section) for selecting between different convOut option strings based on the sample rate of the input file. This would only work correctly if convolution happens prior to upsampling. I don't have an easy way to test this. Would you be able to test the combination of convolution and upsampling to check whether this assumption is correct? If the assumption is correct, would this proposed solution meet your needs? |
|||
|
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 1 Guest(s)

Search
Member List
Calendar
Help



