probably my first TH-cam comment ever. One of the most helpful and well explained videos ever. Thank you very much. Would love to see the second video. Please..!
Brother, thank you so much for this workshop video. This is extremely helpful and instructive and you also make it really enjoyable and easy to approach, these 40 minutes felt like 15. Really looking forward to the second part!
This is ~exactly~ what I’ve been looking to build in Max. I’m brand new to it but this is a perfect start. I need that Tim Hecker sound! Thanks a million, I owe you a 🍺
Great tutorial! At about 1:04 you mention Tom Holmes commenting on Gabor, do you maybe have a citation of the source? I don't know the author yet and wasn't able to find him while researching
Oops, good spot! It's almost certainly Thom Holmes' 'Electronic and Experimental Music' (Routledge). A really excellent broad overview of... well... electronic and experimental music! Reccomended! And thanks for querying sources -- always important!!
Thank for your video, it's really great and useful! However, I'm stuck with a probleme, while patching alongside the video, it seems that my patch doesn't work... I've done the patch twice, but each time when I click on the message 0. 1 512, nothing happens on my scope. I though it was a bug, but then I didn't get any when I patched the ezdac~ ... Have you any tips in order to make it works? ^^'
Hmm. I'm afraid I'm not sure to be honest. The problem with Max is that very often a very tiny mistake somewhere else in the patch will cause a problem. And when I say tiny mistake, I mean irritatingly tiny. My advice is to read through all your patcher objects and arguments. My most common mistakes are missing decimal places (which treats a number as an integer, rather than a float), commas disguised as decimals, missing spaces, spelling errors on buffer~ names. Double check you've got the right inlets/outlets... That kind of thing. When you finally find it, it's always frustrating... Hope you find it!
@@JoNTolia Make sure you turned audio on (either by adding ezdac~ to your patch and clicking on it, or by clicking on an icon under the audio meter slider). Hope this helps
seems that i messed my patch up and so i restarted from scratch following the tutorial again and following the steps at 19:20 did me no good. cant figure out what im doing wrong here either as i checked over my patch comparing it to olivers so many times.. 3rd time is a charm hopefully :')
Hey Oliver! Great video btw. I know this video is somewhat old but I hope you can answer this question. I'm currently building a M4L granular synthesiser and I followed this video to get my granular engine going. I was wondering if there is a way to adapt this patch so it reads both .wav and .aif files? Most of my files in ableton are .aif and I cannot get the patch to read these files. Hopefully you have an answer! thanks.
Oooh, good question, and as with many Max problems, it might just be a subtle tweak. The buffer reference docs.cycling74.com/max8/refpages/buffer~ says it should be able to handle AIFF files default. So could you modify your ".aif" files to ".aiff" format from Ableton? (I think they're the same, just a variant of the file extension, so maybe you wouldn't need to convert the file?) Its not the most elegant solution, but its probably quick(ish)?
There is something I don't understant about the 2 [line~] objects. For me "0, 1 512" means "go from time 0 to sample #1 in 512 ms", it doesn't mean "play the entire envelope buffer in 512ms". What didn't I understand ?
Wait wait wait, the line~ object generating an amplitude envelope to the "play~grain-Buffer". is $1, $2 $3 sample ($1)starting point to ($2)where we want to go ($3) in how many milliseconds. In that case $1 to $2 would have a possible range of 88,200 samples in your 2 second buffer? its millisecond starting point too millisecond where we want to go in how many milliseconds?
I think i found one of my new favorite content creators
nice one, part 2? cheers!
probably my first TH-cam comment ever. One of the most helpful and well explained videos ever. Thank you very much. Would love to see the second video. Please..!
Glad it was helpful!
This was amazing! Also, the auto-generated subtitles talked about Curtis Roads' book "My Croissant" 🙂
YES! When Curtis publishes his long-overdue bakery treatise, I'll be the first to read it!
Barry Truax, a pioneer in the field.
Thank you very much, Oliver. It was very helpful and inspiring.
Glad it was helpful!
Really great informative video, adding my voice to those asking for part 2!
Amazing , wasn't expecting you on the other end - hope your well ol!
Brother, thank you so much for this workshop video. This is extremely helpful and instructive and you also make it really enjoyable and easy to approach, these 40 minutes felt like 15. Really looking forward to the second part!
Thanks a lot for your clear pedagogy. You don't only do what to do, bur you say why, which is fairly rare on such tutorials.
That was great! Thank you! Looking forward to Part 2!
Awesome
Granular is my favourite synthesis ever
I love my Bastl Microgranny!
Great Video! Really well explained. Can't wait for the next one!
More to come!
Great tutorial, I'm anxiously awaiting part two.
31:00 I started my 500ms Metro perfectly on the offbeat of Yours, it was magical! lol :D
Haha, perfect!
This is ~exactly~ what I’ve been looking to build in Max. I’m brand new to it but this is a perfect start. I need that Tim Hecker sound! Thanks a million, I owe you a 🍺
You got this! This, plus a looper wither varying loop time = Tim Hecker.
Great tutorial! At about 1:04 you mention Tom Holmes commenting on Gabor, do you maybe have a citation of the source? I don't know the author yet and wasn't able to find him while researching
Oops, good spot! It's almost certainly Thom Holmes' 'Electronic and Experimental Music' (Routledge). A really excellent broad overview of... well... electronic and experimental music! Reccomended! And thanks for querying sources -- always important!!
Thanks a lot, I will check it out :)
very nice video, thanks your tutorials🤩
You’re welcome 😊
Very good video - you explain very clearly.
Many thanks!
Great video, can't wait for part 2!
awesome video! waiting for part 2
Coming soon!
Can't wait for part 2! This was very well explained
thanks for sharing knowledge
Really appreciate you, sir!
I appreciate that!
great stuff. I'm working to improve my granular patches and this showed me some great ways to streamline things!
Great to hear!
love your work!!
Thank you so much 😀
Thanks so much learned a lot and this was fun!
Glad you enjoyed it!
Hi, the second part?
Very helpful. Thank you
Thank for your video, it's really great and useful! However, I'm stuck with a probleme, while patching alongside the video, it seems that my patch doesn't work... I've done the patch twice, but each time when I click on the message 0. 1 512, nothing happens on my scope. I though it was a bug, but then I didn't get any when I patched the ezdac~ ...
Have you any tips in order to make it works? ^^'
Hmm. I'm afraid I'm not sure to be honest. The problem with Max is that very often a very tiny mistake somewhere else in the patch will cause a problem. And when I say tiny mistake, I mean irritatingly tiny. My advice is to read through all your patcher objects and arguments. My most common mistakes are missing decimal places (which treats a number as an integer, rather than a float), commas disguised as decimals, missing spaces, spelling errors on buffer~ names. Double check you've got the right inlets/outlets... That kind of thing. When you finally find it, it's always frustrating... Hope you find it!
im having the same problem! did u manage to find a solution?
@@JoNTolia Make sure you turned audio on (either by adding ezdac~ to your patch and clicking on it, or by clicking on an icon under the audio meter slider). Hope this helps
after following the steps where oliver shows at 19:20, the scope decided to show up and work for me
seems that i messed my patch up and so i restarted from scratch following the tutorial again and following the steps at 19:20 did me no good. cant figure out what im doing wrong here either as i checked over my patch comparing it to olivers so many times.. 3rd time is a charm hopefully :')
omgggg part 2 pleaseeeeee
Hi! When I put my audio file into the replace, the sound doesn’t show up on the table next to it! Any help would be great thanks
Great content! What about part 2? :)
I'm working on it! just keeps getting delayed, sorry!
Hey Oliver! Great video btw. I know this video is somewhat old but I hope you can answer this question. I'm currently building a M4L granular synthesiser and I followed this video to get my granular engine going. I was wondering if there is a way to adapt this patch so it reads both .wav and .aif files? Most of my files in ableton are .aif and I cannot get the patch to read these files. Hopefully you have an answer! thanks.
Oooh, good question, and as with many Max problems, it might just be a subtle tweak. The buffer reference docs.cycling74.com/max8/refpages/buffer~ says it should be able to handle AIFF files default. So could you modify your ".aif" files to ".aiff" format from Ableton? (I think they're the same, just a variant of the file extension, so maybe you wouldn't need to convert the file?) Its not the most elegant solution, but its probably quick(ish)?
'replace' doesn't seem to work so far...(If anyone has any hints on this I'd be much obliged!)
it is a message not an object
There is something I don't understant about the 2 [line~] objects. For me "0, 1 512" means "go from time 0 to sample #1 in 512 ms", it doesn't mean "play the entire envelope buffer in 512ms". What didn't I understand ?
epic!
you are amazing :))
Dude sick glasses
cheers!
Wait wait wait, the line~ object generating an amplitude envelope to the "play~grain-Buffer".
is $1, $2 $3 sample ($1)starting point to ($2)where we want to go ($3) in how many milliseconds. In that case $1 to $2 would have a possible range of 88,200 samples in your 2 second buffer? its millisecond starting point too millisecond where we want to go in how many milliseconds?
the syntax for line~ arguments always gets me... I think it's all in ms rather than samples, like you say
@@thrly haha! Brilliant! I was flustered Fantastic video mate. Max is incredible!
👋
Im getting clicks despite using the envelope
repeated 16th notes ... wow
Is there any chance i can contact you through email
Because i couldn't find your email in your website