I never understood fft until today. Those bubbly artifacts were giving me flashbacks to cooledit's noise reduction effect which I have definitely used on some people giggling at my expense. Love your tutorials.
Wow! As an engineering major who already understands FFT and is considering diving into Max, this was a great tutorial for teaching me what objects to use and how they interact to perform frequency domain processing. Thank you so much!
dancing girls - flashing lights.. But actually if the producer would use a dead room to record the audio, and a little EQing (264 Hz, C5?) and be rid of that water closet sound - the script is quite intelligible, though, and well rehearsed.. and some dancing girls .. love the audience participation~!
Sam i just cant stop loving your tutorials!! FFT is my frieand now thanks you! I am sure you are not a boring nerd like you said for sure you are a great musician!
@ronnie9253 Thanks, man. Yeah, it's just one of those objects. You don't need it until you need it but once you do--oh my god it's the only object you ever neded.
Wow, that was soooo great :-) I rebuild that patcher and play with it around. It is so cool and by the way a great tutorial for the FFT in Max :-) Keep the good work.
Hi, thanks for the great tutorials Sam. I've copied everything exactly as you've done on this and unaltered sound comes out only when the RSlider covers a value of 0. Otherwise no signal comes from either pfft~ object. Any ideas?
How would I get the frequencies being allowed to pass through as numbers? Say to create tones at each of those frequencies? Sort of an accompaniment. Thanks.
revisiting this again. This is so cool, and really helps me understand some of the basics of FFT stuff. I just started studying Python at Carnegie Mellon and some hardcore programming stuff, and was wondering if you know any good, accessible resources for learning how to work with FFT, frequency domain, etc etc, with something less friendly than Max?
Great tutorial. neverthless still I need more understanding in bin amplitude values (where that strange numbers come from? There must be a math explanation on wich is the actual max amplitude value). Anyone knows how to calculate that? Vectral is still a bit a mistery.. ok it creates a sort of smoothing ramp between values incoming at 3rd inlet. Works over time. Now each quantum of time is here a DSP vector duration (in Max terms)? "smooth 2 2" means that it takes 2 vectors duration to pass from the previous value to the new? i.e. in case of 2 following values 0 and 1, related to X bin, 1st X bin has 0, 2nd X 0.5, 3rd X 1? Why vectral needs the vector size argument? cannot take that directly by audio states settings? I apologize for questions, I hope also other Maxers have curiousity on that. Cheers
Sitting here in 2020 regretting having bought oeksound soothe for 200€ fuuck my life :D what he leaves out in this video is, that if you were to subtract that "bubbly" signal from the original signal, it will sound muuuuuch smoother!
Hi, I'm new to max/msp. The link that you provided could not be accessed. Do you still have the tutorial in written form? Or maybe patches for download?
I never understood fft until today. Those bubbly artifacts were giving me flashbacks to cooledit's noise reduction effect which I have definitely used on some people giggling at my expense. Love your tutorials.
Your Real and Imaginary demonstration was extremely helpful. Thank you!
Wow! As an engineering major who already understands FFT and is considering diving into Max, this was a great tutorial for teaching me what objects to use and how they interact to perform frequency domain processing. Thank you so much!
Thank you R.Dudas!
Your description of how a filter works is the best.
thx. i have not been using max for about 7 years but you got me into it again.
Just getting into Max specifically to learn how to make weird complex sounds like this. Fantastic tutorial.
Sounds a lot like the effect used in The Conversation by Francis Ford Coppola!
dancing girls - flashing lights..
But actually if the producer would use a dead room to record the audio, and a little EQing (264 Hz, C5?) and be rid of that water closet sound - the script is quite intelligible, though, and well rehearsed..
and some dancing girls .. love the audience participation~!
Sam i just cant stop loving your tutorials!! FFT is my frieand now thanks you!
I am sure you are not a boring nerd like you said for sure you are a great musician!
love this tutorial and your sense of humor to go with it. keep up the great work!!
Wonderful tutorial as always! You already have Max 6 on you machine?! Man you are the best!!!
@ronnie9253 Thanks, man. Yeah, it's just one of those objects. You don't need it until you need it but once you do--oh my god it's the only object you ever neded.
thanks for the tutorial, extremely useful for a sound installation I'm working right now :)
Wow, that was soooo great :-) I rebuild that patcher and play with it around. It is so cool and by the way a great tutorial for the FFT in Max :-) Keep the good work.
Hi, thanks for the great tutorials Sam. I've copied everything exactly as you've done on this and unaltered sound comes out only when the RSlider covers a value of 0. Otherwise no signal comes from either pfft~ object. Any ideas?
How would I get the frequencies being allowed to pass through as numbers? Say to create tones at each of those frequencies? Sort of an accompaniment. Thanks.
this is an incredible tutorial. you are the best.
this is awesome, gonna pick Max up again
revisiting this again. This is so cool, and really helps me understand some of the basics of FFT stuff. I just started studying Python at Carnegie Mellon and some hardcore programming stuff, and was wondering if you know any good, accessible resources for learning how to work with FFT, frequency domain, etc etc, with something less friendly than Max?
click on the rslider, then go to the inspector. You can adjust its range there.
Thank you so much for this tutorial! Have a project involving fft's and this cleared so much up for me!
Great tutorial. neverthless still I need more understanding in bin amplitude values (where that strange numbers come from? There must be a math explanation on wich is the actual max amplitude value). Anyone knows how to calculate that?
Vectral is still a bit a mistery.. ok it creates a sort of smoothing ramp between values incoming at 3rd inlet.
Works over time. Now each quantum of time is here a DSP vector duration (in Max terms)?
"smooth 2 2" means that it takes 2 vectors duration to pass from the previous value to the new?
i.e. in case of 2 following values 0 and 1, related to X bin, 1st X bin has 0, 2nd X 0.5, 3rd X 1?
Why vectral needs the vector size argument? cannot take that directly by audio states settings?
I apologize for questions, I hope also other Maxers have curiousity on that. Cheers
fast fourier transform.
Who's re-watching these in 2020? ;)
fine I'll make more
@Apekooi Personally I consider it the greatest injustice of our era.
great explanation, my brain hurts but its amazing
Very instructive video dude837 !! Thank you very much.
You understand the art of explaining fft stuff in a simple way :-)
"slaps you in the ear-bones"
I like this phrase. I am definitely stealing it.
Cycling '74 made a flange tutorial in the MSP tutorials.
Thanks dude837 i love your tutorials funny and packed full of information!
Hey! quick question.. what is the name of the object used for showing the frequency graph?
I also would like to know this.
filtergraph~ you need biquad~ to be able to use it
i seem to have a problem with rslider. U mentioned, that you have it set to range 0-1. when i do that, i get all freq or none. any ideas whats wrong?
Float
thank yall
Thanks dude!!
you have interesting and very helpful videos!!
big fun!
Great tutorial!
Sitting here in 2020 regretting having bought oeksound soothe for 200€ fuuck my life :D
what he leaves out in this video is, that if you were to subtract that "bubbly" signal from the original signal, it will sound muuuuuch smoother!
oh my god!!
oh my gawd
hu can make a flanger effects tutorial?
this helps a lot - thank you!
This tutorial was very useful to me! thank you dude837 (:
Hi, I'm new to max/msp. The link that you provided could not be accessed. Do you still have the tutorial in written form? Or maybe patches for download?
All the patches in his tutorials are now in max's packages, just look for delicious max tutorials in the package manager e voila!
Pie Are Squared thanks. :)
@@PieAreSquared this one also?
not founding it
Your f-ing awesome
Cool!
top tutorial
*subscribe*
great tutorials, entertaining too ;D
"I hope that made sense." no.... :(
Omg isn't this perfect for... dynamic equalization?
It's perfect for tons of things.
50Hz??? FUCK NO!! hahahhaha
sorry i am being pedantic..
because "math is hard" :|
I Dub you Sir Dude837