www.otherbirds.... Finally, I've overcome the last remaining reason to have friends: forming a barbershop quartet.
Пікірлер: 76
@NedRush3 жыл бұрын
I'm revisiting this so I could try the same patch with mc~ WILD. Might be my next video.
@dude83713 жыл бұрын
@lmnkable Yeah, I meant to touch on that from the start. Check out part three, I talk about how to deal with the change in pitch rather than the phasor speed. I studied computer science in school, but spent a lot of time making what could be called music, if you were feeling generous.
@thomasstephenson40435 жыл бұрын
shouts out to holly herndon for recommending these tutorials
@dude8375 жыл бұрын
I mean shout out to holly herndon in general, just for being great
@thedufeys10 жыл бұрын
your a legend! At uni, one of our subjects involves heavy use of max/msp, and your tutorials are incredible!
@Algirdas1938 жыл бұрын
Amazing tutorial, u have just inspired and determined the final project of my bachelor studies
@Algirdas1938 жыл бұрын
THANKS!!!!!
@pivotmaster95564 жыл бұрын
did you pass? how you doin now?
@obineg57528 жыл бұрын
instead of adding a offset to the phasor you can do that as well somewhere lower around the cos object (and eventually save 1-2 objects)
@crash9365 жыл бұрын
how do you just know all this it amazes me....
@dude83713 жыл бұрын
@ronnie9253 Awesome, glad you liked it. Yeah, old Charlie seems to be getting everyone these days.
@fenriii8 жыл бұрын
Hey, I know that ALOT of time has passed since this post, but I have a nice alt solution for this thing - use cos^2 instead cosine. This way, you need just two lines and get no output modulation.
@syannamusic78657 жыл бұрын
Thanks :D
@deanesamuelporter93697 жыл бұрын
Fenrii Fenrii thanks fenri
@3Leon54 жыл бұрын
You can record a waveform in a buffer~ so you make once the operation and the phasor~ reads the wavetable. The domain of the cos should be from 0 to pi (=180°) so you have only the positive value. Also you can use cos^2 to write the wavetable.
@liberon11 жыл бұрын
The cos~ object gives a different out put in scope when I follow the same steps,so clicks and phase vibrato still exist..Any suggestion?
@digitalghosts45992 жыл бұрын
Is it possible to use the same or similar technique to generate higher pitch?
@dude83713 жыл бұрын
@ronnie9253 Lol, I promise nothing is below me. I haven't heard of that book, I'll have to check it out. Yeah, with time I'd love to do a motivated series. I'd really like to do something that actually culminates in a piece or something... but yeah, time is the limiting factor.
@henryjames62844 жыл бұрын
So if I was trying to implement this in code, the general jist is that the phaser modules the delay time of the delay line right? Or does it control how fast the delay line plays back? Asking for a friend.
@dude8374 жыл бұрын
Ha, yeah, it's modulating the delay time. But in code the "delay time" is really just an index into a circular buffer of a fixed size, no?
@henryjames62844 жыл бұрын
@@dude837 cool! Thanks for getting back to me, yeah I've implemented a circular buffer and a phaser but end not getting a pitch shift, sounds like the delay time is just slowly increasing until it resets. But as long as I'm in the right ball park! Will keep fiddling. Cheers dude!
@miguelalexandresimoesneves86602 жыл бұрын
Hey Man, this sounds really simple, but I 'm trying to do this in gen~, but there is no tapin~ and tapout~, and when I try to do with history it doesn't work
@miguelalexandresimoesneves86602 жыл бұрын
What could be a way of "translating" it to gen~?
@veronicaklassen3805 жыл бұрын
hey did anybody see that weird clip with the cocaine scene? at like 358 or was that just me?
@matteodimatteas11 жыл бұрын
The minimum delay time that can be used for feedback into a delay line using tapin~ and tapout~ is determined by the signal vector size (Options->Audio Status). " "Tapin~ Help"
@willemxeno3 жыл бұрын
This is great. Where have you learned all your theory? Super curious :) Thank you!
@johneygd9 жыл бұрын
But can it bealso done analogue without slowing down or speeding up the sound?
@byammana6 жыл бұрын
is it possible to have tapin and tapout on a toggle?
@jeli78011 жыл бұрын
Hi Sam! first of all thanks for your amazing tutorials! quick question, Is it possible to use a comb~ filter for those clicks and how? Thanks
@noiseyparker112 жыл бұрын
great tutorial, is there any way to reduce the latency?
@sabinacovarrubiasa9 жыл бұрын
I'd like to transpose voice and preserve formants. any clue about how to do it?
@ImaGenesisBaby9 жыл бұрын
+Sabina Covarrubias I'd like to do that, also! Seems no one has the answer or will respond. Have you found the answer?
@LuvLDZ13 жыл бұрын
Thanks for an amazing tutorial! I have only one question, what do You use modulo 1 for? Having added a value to the phasor you perform modulo in order to have the step shift? I don't quite get it, if You could explain it, I'd be grateful :) Regards
@NedRush13 жыл бұрын
cool.
@raverlof11 жыл бұрын
you are a fakin genious! = ) After a month I saw this video, now I came back, and didnt realise how much information I left behind from just seeing once = ) = ) = )
@fredmarchetti9 жыл бұрын
Hey, thanks for the tutorial but just like everyone I keep getting clicks on the sound making the patch unusable :( any help? Thanks!
@fredmarchetti9 жыл бұрын
DJ Fred Marchetti Sorry I was drunk when I asked this question... figured it out here :D
@dude8379 жыл бұрын
DJ Fred Marchetti That's okay, I've been drunk literally dozens of times
@alexlynch12627 жыл бұрын
I'm having the same issue! How did you fix it?
@Just_Lauraa7 жыл бұрын
It doesn't work for me, do I need a mic? I also have a HP computer so...
@theRealPlaidRabbit6 жыл бұрын
I wanted to download the patch from your website, but your website is infected with the "Install New Version of Adobe Flash" virus.
@dude8376 жыл бұрын
Hey yeah, I'm sorry, that link is old as hell and totally broken. If you look in the Max package manager, there's a package called Delicious Tutorials that contains this patch.
@theRealPlaidRabbit6 жыл бұрын
muchas thx! dude837
@dopplermonk13 жыл бұрын
Wow. This was awesome! Sounds so much better that the "gizmo" thingy in max. How Do I calculate how much to change the phasor, to change into exact musical intervals? (to make a harmonizer for instance) ? Btw - what are your education ( - since you know so much about soundmanipulation).
@tonybeatbutcher12 жыл бұрын
How to get out the latency ???
@j58688grgrs4 жыл бұрын
Why the hell can't I get this working in Pure Data aarrrrgggg
@gaialivingston56834 ай бұрын
This is so helpful...thank you. ♡
@matteodimatteas11 жыл бұрын
"The minimum delay time that can be used for feedback into a delay line using tapin~ and tapout~ is determined by the signal vector size (Options->Audio Status). " "Tapin~ Help"
@furystarartest5 жыл бұрын
what was with the flash of cocaine please i need answers
@marc.laurin4 жыл бұрын
Requiem For A Dream
@raverlof11 жыл бұрын
How did you get that formula ^^' = ) I'm curious = ) cheerz
@oracledsp4 жыл бұрын
2nd time through love your page!
@iammorek6 жыл бұрын
You are the best. Thank you for your service.
@dude8376 жыл бұрын
No, you.
@iammorek6 жыл бұрын
@@dude837 Hey man! I was wondering if you could help me out figure out an issue regarding a patch. Its sort of complicated (at least of me) and believe me, I've been trying everything. Long story short: I'm using a speaker at a static frequency [cycle~ 30] to drive the movement of a 15hz tuned elastic string into the shape of two antinodes; then, driven by an audio amplifier, I'm controlling a LED strip with [rect~ 30] to produce a strober effect, creating a static "light line" within the string; finally, I'm messing with the duty cycle and sync inputs of the [rect~] in order to manipulate my strober position, basically letting me play with the position of this mentioned "light line". My issue is that, when applying a constant rate to the "light line" movement, whenever I turn ON and OFF the DSP, it shows up at a different position everytime, its like the DSP kept running in the background, and whenever I turned it back ON, it just displayed its current position. I would like it to always begin at 0°, I don't know where am I failing. The patch has other elements: I'm actually driving multiple speakers and LED strips, and it also has a sequencer to manipulate the pulse width and behaviour of the lights lines over time, amongst other things. I can elaborate further, and share with you the patch if you'd like to. Id really appreciate your advice, I don't know how to reach out with you, so I'm leaving you my e-mail: is chris.kook.m@gmail.com. Please help!
@dude8376 жыл бұрын
@@iammorek Hey man, check your email
@masterP50811 жыл бұрын
I followed the exact steps but somehow i still got the phase f*£&&£ and clicking still there too!! :(
@alexjones44194 жыл бұрын
Awesome tutorial
@jit3k13 жыл бұрын
awesome! I wish I could come up with this stuff on my own!
@mylessmith89933 жыл бұрын
I am slightly confused by when you said 100Hz = 60Hz, 1kHz = 600Hz. Did you work that out using that equation? fout = fin * (1 - pfreq * (dw)/1000) please can you explain what you meant by what you said. Amazingly helpful video! Thank you!
@dude8373 жыл бұрын
That's right. With this technique, each frequency will be mapped to a new frequency at some constant ratio. With a phasor frequency of 4 Hz and a delay window of 100 ms, that equation gives you the frequency ratio of 0.6. So with a frequency in of 100Hz, the output frequency will be 0.6 * 100 or 60 Hz.
@britishraccoon6 жыл бұрын
just search in pitchshift. select cent on the green arrow and there you go,.
@dude8376 жыл бұрын
well yeah
@matteodimatteas11 жыл бұрын
about the annoying clicks, you could have used the object trapezoid~ instead of going through all that process.
@johnnyc777777711 жыл бұрын
Very nice indeed.
@AusterlitzRock8 жыл бұрын
this has just been very helpfull ! Thanks a lot !
@timetexture10 жыл бұрын
Great tut! Thanks!
@gaialivingston56832 ай бұрын
thank you!!!
@xuukifauveboy937611 жыл бұрын
Brilliant!! thank you
@bordenweist12 жыл бұрын
muchas gracias viejo!!!!
@FockingA10 жыл бұрын
thanks dude
@MaxQuinones865 жыл бұрын
man good look with your divorce and your life thanks a lot for your teaching =)