05-18-2020, 10:50 PM
Hello,
je sais que ce n'est pas super élégant, mais je en sais si vous êtes nombreux à aller sur le fofo Minim.
J'ai trouvé un truc simple pour faire que Minim (sur mon NAS) fasse de convol sans gap et autres effets secondaires néfastes... (tout le monde utilise déjà ce truc sans doute...)
Bref, un peu tard pour retaper la version FR , alors je colle le texte ici (so modo pas content, je ferai la version FR, mais demain )
Thanks Alandbush & Simoncn for your ideas above.
Streaming from Minim with convolution is 100% fine now.
No more missing part at the start, no more gaps, with a convol file based on 262144 taps, running on NAS (DS415+, with only 3-3.5% CPU used by this process).
Flawless, too cool ! undefined
Like you Alanbbush, I don't understand the "why", but the following string in stream.options is the good one as you mentioned, thanks Simon for this trick :
convOut=-i /volume2/Data/Convol/impulse47fS*.wav -lavfi "apad=pad_len=131072,afir=gtype=gn,atrim=start_sample=131072"
Sum up :
apad & atrim functions. Thanks Simon.
Same value "x" for both functions => x = 0.5 * (the number of taps in your convolution file). As simple as that.
Based on that, you can use the maximum number of taps.undefined
In my case, as you can see in th string above, I could go up to 262144taps.
Above, unfortunatly rePhase crashes, even when I use the trick to close/reopen rePhase b4 generating the file.
Cdt
je sais que ce n'est pas super élégant, mais je en sais si vous êtes nombreux à aller sur le fofo Minim.
J'ai trouvé un truc simple pour faire que Minim (sur mon NAS) fasse de convol sans gap et autres effets secondaires néfastes... (tout le monde utilise déjà ce truc sans doute...)
Bref, un peu tard pour retaper la version FR , alors je colle le texte ici (so modo pas content, je ferai la version FR, mais demain )
Thanks Alandbush & Simoncn for your ideas above.
Streaming from Minim with convolution is 100% fine now.
No more missing part at the start, no more gaps, with a convol file based on 262144 taps, running on NAS (DS415+, with only 3-3.5% CPU used by this process).
Flawless, too cool ! undefined
Like you Alanbbush, I don't understand the "why", but the following string in stream.options is the good one as you mentioned, thanks Simon for this trick :
convOut=-i /volume2/Data/Convol/impulse47fS*.wav -lavfi "apad=pad_len=131072,afir=gtype=gn,atrim=start_sample=131072"
Sum up :
apad & atrim functions. Thanks Simon.
Same value "x" for both functions => x = 0.5 * (the number of taps in your convolution file). As simple as that.
Based on that, you can use the maximum number of taps.undefined
In my case, as you can see in th string above, I could go up to 262144taps.
Above, unfortunatly rePhase crashes, even when I use the trick to close/reopen rePhase b4 generating the file.
Cdt