Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Convolution filtering
04-05-2020, 07:45
Post: #16
RE: Convolution filtering
Hi,
for the noob like me ;-) please find here info regarding the implementation of convol to Minim (Minim is on my DS415+, Synology NAS).
I found a bit tricky to put the right strings in stream.converter & stream.options to get no "red warning" :-)

1st : I had to upgrade ffmpeg, because I kept having a red warning in the stream.options line : Minim (or ffmpeg) could not find the way to the folder where the convol .wav file was...
According to few posts on forums, the basic ffmpeg in the Syno is "very basic".
Thus, I went there => https://synocommunity.com/package/ffmpeg
You download the right version according to the proc of your Syno => manual install => done.

Then, in Minim interface I put :
=> stream.converter => /var/packages/ffmpeg/target/bin/ffmpeg
when I left "ffmpeg" only, I still got a red warning

=> stream.options => convOut=-i /volume2/Data/Convol/impulse12.wav -lavfi afir=gtype=gn
"/volume2/Data/Convol/impulse12.wav" is complete path to the convol file ; this file is not the music folder scanned by Minim, of course.
"-lavfi afir=gtype=gn" is to avoid clipping according to "experts" (I'm not :-) )

=> stream.transcode => flac:wav24;192,dsf:wav24;192,aac:wav24;192,mp4:wav24;192
this is the string I used b4 implementing the convol. No change : all files transcoded to wav24;192 (except my mp3s)

Works perfectly. Convol requires no extra CPU (I expected "more"). Great.

Simoncn,
you mentionned b4 that having 1 convol file for each sample rate is "theoretically better" than only 1.
Is it something you found when listening tests ?
Does someone find a improvement with x convol files instead of only 1 ?
In my case, as a start, I used a unique .wav file (24-192). It works... so far I did not noticed anything bad when I listen other samples rate files than 24-192...

As mentioned in this thread => http://forum.minimserver.com/showthread....4#pid36514
Convolution leads to gaps... BUT no big deal, according to my rough tests & understanding, you end up with gaps only if the number of taps used to generate the convolution file is too high (I use rePhase to generate the .wav file).
Above 131072taps => gaps. The higher the number of taps, bigger is the gap.
At 131072taps : fine for me. Gaps are tiny, thus I found it si so close to gapless that I kept this convol file @ 131072.
Below 131072taps, I expect the gap to be even smaller, thus roughly gapless.

Thanks to you Simon for your job & this amazing powerful & lightweight tool, Minim :-)
BRgds
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Convolution filtering - rompolompo - 15-02-2020, 23:35
RE: Convolution filtering - simoncn - 15-02-2020, 23:58
RE: Convolution filtering - simoncn - 16-02-2020, 10:17
RE: Convolution filtering - simoncn - 16-02-2020, 17:17
RE: Convolution filtering - Alandbush - 16-02-2020, 21:20
RE: Convolution filtering - simoncn - 16-02-2020, 22:03
RE: Convolution filtering - simoncn - 16-02-2020, 23:01
RE: Convolution filtering - Alandbush - 17-02-2020, 01:18
RE: Convolution filtering - tgb - 04-05-2020 07:45
RE: Convolution filtering - Snoopy08 - 04-05-2020, 12:37
RE: Convolution filtering - tgb - 04-05-2020, 14:02
RE: Convolution filtering - tgb - 05-05-2020, 22:28
RE: Convolution filtering - simoncn - 05-05-2020, 22:55
RE: Convolution filtering - simoncn - 04-05-2020, 09:44
RE: Convolution filtering - simoncn - 04-05-2020, 10:02
RE: Convolution filtering - Alandbush - 04-05-2020, 15:39
RE: Convolution filtering - simoncn - 04-05-2020, 18:04
RE: Convolution filtering - Alandbush - 05-05-2020, 21:14
RE: Convolution filtering - Alandbush - 06-05-2020, 18:12
RE: Convolution filtering - tgb - 18-05-2020, 21:37
RE: Convolution filtering - JackFil - 02-01-2021, 16:17
RE: Convolution filtering - simoncn - 02-01-2021, 17:21
RE: Convolution filtering - JackFil - 03-01-2021, 18:32
RE: Convolution filtering - simoncn - 03-01-2021, 23:18
RE: Convolution filtering - simoncn - 04-01-2021, 14:05
RE: Convolution filtering - JackFil - 04-01-2021, 14:59
RE: Convolution filtering - simoncn - 04-01-2021, 16:00
RE: Convolution filtering - JackFil - 04-01-2021, 16:32
RE: Convolution filtering - simoncn - 04-01-2021, 16:48
RE: Convolution filtering - simoncn - 08-01-2021, 18:13
RE: Convolution filtering - simoncn - 09-01-2021, 17:35
RE: Convolution filtering - JackFil - 09-01-2021, 19:06
RE: Convolution filtering - simoncn - 09-01-2021, 19:17
RE: Convolution filtering - JackFil - 10-01-2021, 15:41
RE: Convolution filtering - Luckygipi - 09-12-2021, 14:09
RE: Convolution filtering - simoncn - 09-12-2021, 15:08
RE: Convolution filtering - Luckygipi - 09-12-2021, 16:43
RE: Convolution filtering - Luckygipi - 13-12-2021, 23:07

Forum Jump:


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