Delicious Max/MSP Tutorial 7: Pitch Shifting (Part 3)

Поделиться
HTML-код
  • Опубликовано: 8 ноя 2024

Комментарии • 29

  • @dude837
    @dude837  13 лет назад +1

    @Gaia1986 At the risk of getting all gushy, thanks so much for the kind words. It really makes the effort of putting these tutorials together worth it. As long as you guys keep finding these videos useful I'll keep making them.

  • @spaceshipable
    @spaceshipable 9 лет назад +6

    If you want to shift by a number of semitones rather than a frequency ratio you can do [expr pow(2.,$f1/12)]. Essentially, every 12 semitones doubles the ratio.

  • @DaniDogenigt
    @DaniDogenigt 13 лет назад

    I have to say that you are explaining these subjects with so much enthusiasm and taking us newcomers in the field with you - just got to the end and I'll credit you for what you hoped this video would do :)

  • @howcomeitis
    @howcomeitis 13 лет назад

    Really helpful videos! I totally appreciate your hard work and the friendly spectrum of your voice. Hope you keep both going:)
    You probably know these but there're two points I'd like to add that could be helpful for everyone:
    - Any patcher file that is in the Search Path is found and loaded by Max when typed in as the first argument for poly~ .Search Path includes the "Cycling '74" folder, the "patches" and the "examples" folders and also the directory that your main patch is saved under.

  • @vganfood
    @vganfood 7 лет назад +5

    Feel like I should credit you in my live electronics module work cause I've learnt more from you than I did my lectures on the subject... thanks dude

  • @Rdk
    @Rdk 12 лет назад

    amazing tuts! it makes max msp so much more interesting.

  • @bmcdani4
    @bmcdani4 13 лет назад +1

    Man, I love these videos.

  • @howcomeitis
    @howcomeitis 13 лет назад

    - Second point is that you can also place the "tapin~" object outside of the poly~. This might be helpful to save up some memory when you're working with too many instances and larger tapin~ buffers. Say if you load 16 instances of "tapin~ 10000", it's gonna use the amount of memory a "tapin~ 160000" would use.
    Thanks for the videos! :)

  • @alohaoliwa
    @alohaoliwa 12 лет назад

    The real shifters! You're a bad ass as is anyone else who uses max

  • @screendrem
    @screendrem 12 лет назад

    Since my first audio teacher(Jeff Kaiser) told me about this, I've really wanted to learn it. I'm starting to understand why he had such enthusiasm for it.

  • @runner0075
    @runner0075 4 года назад

    great learning

  • @tziirkq
    @tziirkq 13 лет назад

    Down with Thatcher!
    Awesome stuff, man.

  • @harry2993
    @harry2993 4 года назад

    I love these videos - thanks so much. Looks like patches on otherbirds.com are broken / spammy though.

  • @jvcjoshyy
    @jvcjoshyy 11 лет назад

    wicked stuff. Very formative.. You might of just saved my first assessment in my degree !!! lol

  • @martintaanlee
    @martintaanlee 4 года назад

    Hey, I really love this algorithm... I've used it loads of times, you can get so much out of it!
    I was wondering where it came from, mainly because I'm considering turning it into a VST plugin, but wanted to make sure I got things right in terms of crediting the person who came up with it.
    I don't really know much about licencing issues with this sort of thing! Perhaps you do? I noticed there's a link in the description, but I can't seem to access it.
    On another note, it seems we've shared a tutor/mentor in audio programming - Freida said that she used to teach you!

  • @brianbuchanan57
    @brianbuchanan57 13 лет назад

    Great videos.

  • @tibetronica
    @tibetronica 10 лет назад

    Awesome. A fleeting question: Can this be done on analog delays (bucket brigade delays) in modular synths? Like a Serge or a Buchla? I'm thinking the "Eventide Harmonizer" from the 1980s.

  • @chankalun
    @chankalun 10 лет назад

    Hi this is such an amazing tutorial:)))
    I would like to ask if it's possible to map the pitch from the microphone to guitar/piano sound like how your first tutorial (Karplus-strong) map the piano with the guitar please? x

  • @morume
    @morume 10 лет назад

    "We're the shitsters" are THE words to use when explaining how cool MAX is to your girlfriend.

  • @Sonusproject
    @Sonusproject 12 лет назад

    awesome conclusion ! haha

  • @Haelu786
    @Haelu786 8 лет назад

    great tuts! mine has a kind of wobble and also spits at me though :/

  • @szpfryderyk
    @szpfryderyk 9 лет назад

    Hey man I'm just getting into max and such, so your great tutorials are of an enormous help. However. on this one one thing really bugs me. Why wouldn't you use pythagorean trigonometric identity instead of summing many many cosines to get almost good result when you could get a perfect one? Just squaring the window and summing one with phase shifted would do the trick, wouldn't it?

    • @JeshuaW
      @JeshuaW 6 лет назад

      @szpfryderyk, I have very little trigonometry experience, but would love to understand why this would be better. Can u send me some readings or a Max patch example?

  • @tziirkq
    @tziirkq 13 лет назад

    Down with Thatcher!

  • @LORDSofCHAOS333
    @LORDSofCHAOS333 6 лет назад

    Cool finaly gusse i don't need a voice chage softwear at all i can builed one in max end call it a day

  • @nojusticeanywhere
    @nojusticeanywhere 5 лет назад

    Can this be done with a sample? Like to shift a sample up or down as it is being triggered or looped?

    • @dentzienluccas
      @dentzienluccas 4 года назад +1

      Yeah, just have the sample in the same folder as your patch, open it from a message box with sfplay~

  • @dezmondhollins1778
    @dezmondhollins1778 9 лет назад

    How do i get this in code for a website?