Thread Closed 
Convolution and Gapless Playback
04-05-2020, 06:47
Post: #6
RE: Convolution and Gapless Playback
Hello,
1st, thanks to you simoncn (again... :-)) ) for implementing this convolution function within Minim :-)
Works great. Dead easy & simple setup. Amazed.

Regarding the gapless with convolution, I found that the size of the gap is related to the number of taps used to generate the .wav convolution file (I use rePhase to generate it, rePhase enable to choose the number of taps). "Taps" = "samples" I pressume... sorry I'm noob :-)

With a number of taps of 268144 and above : big gap. In that case, you loose completly the gapless feature.
With a number of taps of 131072 and below (not tested "below" yet) : when you start a playlist/album, you have a "small" gap between the 1st & the 2nd track, and then you have a "tiny" gap between the next tracks.
Please note that "small" is bigger than "tiny" :-). And that as a whole, I find we are close to a 100% gapless feature, thus it's ok for me.

Questions :
- is the number of taps a key point regarding the "quality" of the convolution ?
- Are 131072taps far enough to get a good convolution file ?
- How many taps are far enough to generate a qualitative convol file ?

Hi, simoncn ,
regarding your post above, I use in the stream.options, the "basic" string : -lavfi afir=gtype=gn
To reduce the gap, you advice to use =>
-lavfi "apad=pad_len=32768,afir=gtype=gn,atrim=start_sample=32768"
Theoritically, does this string reduce the quality of the convol ? or it is just a "timing & buffer trick" ?
BRgds
Find all posts by this user
Thread Closed 


Messages In This Thread
RE: Convolution and Gapless Playback - tgb - 04-05-2020 06:47

Forum Jump:


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