Granular Synthesis: Building a granular synth with Max, part 1

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 พ.ย. 2024

ความคิดเห็น • 73

  • @thisisMRJAMES
    @thisisMRJAMES ปีที่แล้ว +2

    I think i found one of my new favorite content creators

  • @mindyourhead_
    @mindyourhead_ 4 ปีที่แล้ว +10

    nice one, part 2? cheers!

  • @syeminpark
    @syeminpark 4 ปีที่แล้ว +7

    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..!

    • @thrly
      @thrly  4 ปีที่แล้ว +1

      Glad it was helpful!

  • @enigmeta
    @enigmeta 11 หลายเดือนก่อน +1

    This was amazing! Also, the auto-generated subtitles talked about Curtis Roads' book "My Croissant" 🙂

    • @thrly
      @thrly  11 หลายเดือนก่อน

      YES! When Curtis publishes his long-overdue bakery treatise, I'll be the first to read it!

  • @kaustin6969
    @kaustin6969 2 ปีที่แล้ว +2

    Barry Truax, a pioneer in the field.

  • @mohammadfarzaneh
    @mohammadfarzaneh 10 หลายเดือนก่อน +1

    Thank you very much, Oliver. It was very helpful and inspiring.

    • @thrly
      @thrly  10 หลายเดือนก่อน +1

      Glad it was helpful!

  • @tomsmithguitar
    @tomsmithguitar 3 ปีที่แล้ว +1

    Really great informative video, adding my voice to those asking for part 2!

  • @CraigScottsLobotomy
    @CraigScottsLobotomy 2 ปีที่แล้ว

    Amazing , wasn't expecting you on the other end - hope your well ol!

  • @matiassantana4596
    @matiassantana4596 4 ปีที่แล้ว +4

    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!

  • @jimofmarseille
    @jimofmarseille 2 ปีที่แล้ว

    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.

  • @matteonizzardo5320
    @matteonizzardo5320 4 ปีที่แล้ว +3

    That was great! Thank you! Looking forward to Part 2!

  • @hellf.o
    @hellf.o 2 ปีที่แล้ว +1

    Awesome
    Granular is my favourite synthesis ever
    I love my Bastl Microgranny!

  • @oliverschilke
    @oliverschilke 4 ปีที่แล้ว +2

    Great Video! Really well explained. Can't wait for the next one!

    • @thrly
      @thrly  3 ปีที่แล้ว +1

      More to come!

  • @curls6778
    @curls6778 3 ปีที่แล้ว

    Great tutorial, I'm anxiously awaiting part two.

  • @aprisonerscinemastephenmur6932
    @aprisonerscinemastephenmur6932 4 ปีที่แล้ว +2

    31:00 I started my 500ms Metro perfectly on the offbeat of Yours, it was magical! lol :D

    • @thrly
      @thrly  3 ปีที่แล้ว

      Haha, perfect!

  • @harry2993
    @harry2993 4 ปีที่แล้ว

    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 🍺

    • @thrly
      @thrly  4 ปีที่แล้ว +2

      You got this! This, plus a looper wither varying loop time = Tim Hecker.

  • @mirkokruse2199
    @mirkokruse2199 7 หลายเดือนก่อน +1

    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

    • @thrly
      @thrly  7 หลายเดือนก่อน

      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!!

    • @mirkokruse2199
      @mirkokruse2199 7 หลายเดือนก่อน

      Thanks a lot, I will check it out :)

  • @stevencat9449
    @stevencat9449 ปีที่แล้ว +1

    very nice video, thanks your tutorials🤩

    • @thrly
      @thrly  ปีที่แล้ว

      You’re welcome 😊

  • @mattkaz9604
    @mattkaz9604 4 ปีที่แล้ว +1

    Very good video - you explain very clearly.

    • @thrly
      @thrly  4 ปีที่แล้ว

      Many thanks!

  • @LouT24
    @LouT24 3 ปีที่แล้ว

    Great video, can't wait for part 2!

  • @dasanb135
    @dasanb135 3 ปีที่แล้ว +1

    awesome video! waiting for part 2

    • @thrly
      @thrly  3 ปีที่แล้ว +2

      Coming soon!

  • @likitorma
    @likitorma 3 ปีที่แล้ว

    Can't wait for part 2! This was very well explained

  • @МаксимРудой-ж6ц
    @МаксимРудой-ж6ц 4 ปีที่แล้ว +1

    thanks for sharing knowledge

  • @nazarenodadamante8703
    @nazarenodadamante8703 3 ปีที่แล้ว +1

    Really appreciate you, sir!

    • @thrly
      @thrly  3 ปีที่แล้ว

      I appreciate that!

  • @nurse_plissken8433
    @nurse_plissken8433 4 ปีที่แล้ว

    great stuff. I'm working to improve my granular patches and this showed me some great ways to streamline things!

    • @thrly
      @thrly  4 ปีที่แล้ว

      Great to hear!

  • @udomatthiasdrums5322
    @udomatthiasdrums5322 2 ปีที่แล้ว +1

    love your work!!

    • @thrly
      @thrly  2 ปีที่แล้ว

      Thank you so much 😀

  • @phoenelai
    @phoenelai 2 ปีที่แล้ว

    Thanks so much learned a lot and this was fun!

    • @thrly
      @thrly  2 ปีที่แล้ว

      Glad you enjoyed it!

  • @tylerblacks4348
    @tylerblacks4348 4 ปีที่แล้ว +1

    Hi, the second part?

  • @roses1
    @roses1 3 ปีที่แล้ว

    Very helpful. Thank you

  • @alexfogel2077
    @alexfogel2077 2 ปีที่แล้ว +3

    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? ^^'

    • @thrly
      @thrly  2 ปีที่แล้ว

      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
      @JoNTolia 2 ปีที่แล้ว

      im having the same problem! did u manage to find a solution?

    • @evgenykozhura9373
      @evgenykozhura9373 2 ปีที่แล้ว +1

      @@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

    • @rickgoddard8632
      @rickgoddard8632 2 ปีที่แล้ว

      after following the steps where oliver shows at 19:20, the scope decided to show up and work for me

    • @rickgoddard8632
      @rickgoddard8632 2 ปีที่แล้ว

      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 :')

  • @xicofini
    @xicofini 3 ปีที่แล้ว

    omgggg part 2 pleaseeeeee

  • @JoeLoLAP
    @JoeLoLAP 3 ปีที่แล้ว

    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

  • @marcoaccardi
    @marcoaccardi 3 ปีที่แล้ว +1

    Great content! What about part 2? :)

    • @thrly
      @thrly  3 ปีที่แล้ว +2

      I'm working on it! just keeps getting delayed, sorry!

  • @inakiramirez8373
    @inakiramirez8373 7 หลายเดือนก่อน

    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.

    • @thrly
      @thrly  7 หลายเดือนก่อน +1

      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)?

  • @The007blimp
    @The007blimp 3 ปีที่แล้ว +1

    'replace' doesn't seem to work so far...(If anyone has any hints on this I'd be much obliged!)

  • @jimofmarseille
    @jimofmarseille 2 ปีที่แล้ว

    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 ?

  • @damienpascoe8025
    @damienpascoe8025 2 หลายเดือนก่อน

    epic!

  • @felixfriedrich8001
    @felixfriedrich8001 2 ปีที่แล้ว

    you are amazing :))

  • @jeremiahwarmbier5224
    @jeremiahwarmbier5224 4 ปีที่แล้ว +2

    Dude sick glasses

    • @thrly
      @thrly  3 ปีที่แล้ว

      cheers!

  • @aprisonerscinemastephenmur6932
    @aprisonerscinemastephenmur6932 3 ปีที่แล้ว

    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?

    • @thrly
      @thrly  3 ปีที่แล้ว +1

      the syntax for line~ arguments always gets me... I think it's all in ms rather than samples, like you say

    • @aprisonerscinemastephenmur6932
      @aprisonerscinemastephenmur6932 3 ปีที่แล้ว

      @@thrly haha! Brilliant! I was flustered Fantastic video mate. Max is incredible!

  • @ZeroesandOnes
    @ZeroesandOnes 2 ปีที่แล้ว +1

    👋

  • @raydani8748
    @raydani8748 ปีที่แล้ว

    Im getting clicks despite using the envelope

  • @mattstapleton9584
    @mattstapleton9584 9 หลายเดือนก่อน +1

    repeated 16th notes ... wow

  • @mehrdadansari3
    @mehrdadansari3 ปีที่แล้ว

    Is there any chance i can contact you through email
    Because i couldn't find your email in your website