-
andresbrocco
@ddw_music I totally agree with you. That makes me nervous sometimes
Maybe @Miller Puckette could change this behaviour in future releases? I would be glad
-
andresbrocco
Thanks for replying, @il-pleut I've edited the original post!
-
andresbrocco
Hello, I made a patch to undo what [wrap~] does.
It basically remove discontinuities when the signal jumps from -pi to pi or vice-versa. As shown in the image below:
I personally needed for unwrapping phase before applying complex logarithm when I was trying to implement liftering in the complex cepstrum... (What didnt go so well, by the way...)
Hope it's useful for someone else - The patch is pure vanilla.
-
andresbrocco
There is an object in the iemmatrix that implements the fletcher-Munson curve (equal loudness contour)... Take a look!
-
andresbrocco
@solipp, I want to get high resolution in both frequency and time.
So if I do an FFT after every block, I get high resolution in time, but the block is too small, so I zeropad it to increase frequency resolution.
-
andresbrocco
thanks @whale-av!
Actually [mux~] is not missing, but [for++], [pddplink] and [lp6_cheb~] are.
Anyway, I got what's going on, but @katjav didn't zeropad the block. She actually discard part of the block by multiplying it by zero.
I've made a patch that increases the block size by a factor, but also overlaps by that factor, to keep the same dsp rate. Inside, it just multiplies the old blocks with zeros, so the result is:
[ 0 0 0 . . . 0 0 0 newBlock]
-
andresbrocco
Hi, is there an easy way to do zero-padding in the dsp block, to get a better frequency resolution in a fft~ ?
-
andresbrocco
Thank you @whale-av, but after studying and understanding a bit more, I realized that I need something more than that dwt~ object, so if everything works, in a few weeks I'll be publishing it here =)
-
andresbrocco
Hello, I'm struggling to find a well documented object that implements a discrete wavelet transform (DWT).
I've found the [creb/dwt~] object, but the help patch really didn't help much...
The only (unnofficial) document I've found that used this external is this work: Audio-Manipulations-in-Wavelet-Domain.pdf
Does anyone have another external to share, or even good literature on this subject, so that I can understand that external or code one my own?
Thanks very much!
-
andresbrocco
@djpersonalspace I think that's a question for a python forum, or even StackOverflow haha
But yes, you've installed for old version.... try apt-get install python3-beautifulsoup4 instead of just python-beautifulsoup4....
something like that would work