Simple drums - live Max/MSP programming

Поділитися
Вставка
  • Опубліковано 20 жов 2024

КОМЕНТАРІ • 17

  • @pixelhexing
    @pixelhexing 2 роки тому

    nice! Those random, low-velocity fills are a great idea. Sounds great!

  • @mohamedboussena2477
    @mohamedboussena2477 2 роки тому

    Really nice!

  • @curve2598
    @curve2598 2 роки тому +4

    would you consider making a Patreon? really nice videos!

    • @ersatz_ben
      @ersatz_ben  2 роки тому +2

      Haven’t thought about it. Might be good for sharing patches etc!

  • @elipagnani4553
    @elipagnani4553 7 місяців тому

    Could you share some details on how the dial mode functions in matrix cntl. Where is it in the unpack and T object?

  • @masonmmmmunch847
    @masonmmmmunch847 10 місяців тому

    How would I make the velocity change according to its dial percentage if I was to use MIDI? I have a patch atm which uses makenote. But the only notes which play are the ones dialed at 100 percent.

    • @ersatz_ben
      @ersatz_ben  10 місяців тому +1

      MIDI velocity works in the range 0-127 whereas these dials output amplitude in the range 0.-1. So you would need to use a [*] object to scale up the values before the [makenote] object

  • @crash936
    @crash936 2 роки тому

    Would you share that patch plz ? I also do not know why but my max do not recognise subdiv object

    • @ersatz_ben
      @ersatz_ben  2 роки тому

      I think subdiv~ is a new object in Max 8.3 - check your version? If you don’t have 8.3 you can just use a [metro] object feeding a [counter 15] object. I don’t have the patch anymore I’m afraid, I accidentally quit without saving 🤦‍♂️

    • @crash936
      @crash936 2 роки тому

      @@ersatz_ben Thank you kindly for your reply

  • @stupidzen7132
    @stupidzen7132 2 роки тому

    So I've been playing with this, and its unclear to me why you're using 8 voices or the mc version of the groove at all.
    It seems like I'm getting the same results with a regular groove object, sending a 0 without a bang (no idea what the 0 is doing here, I just know it doesn't work without it) to the groove object, and just bypassing the mc.target and the counter completely.
    I'm assuming your method is just setting yourself up for more complex sequences (polyphony?), but I have no idea. Could you explain your reasoning to me/us?

    • @ersatz_ben
      @ersatz_ben  2 роки тому

      Sure. With a simple groove~ object you only get one voice. So a new note trigger (which is what the 0 is doing) will stop the previous note playing. I find that creates weird pops and clicks if you use lots of fast notes, which doesn’t sound very natural. The mc version removes that problem by allowing polyphonic overlapping notes. Hope that helps!

    • @ersatz_ben
      @ersatz_ben  2 роки тому

      Oh and an integer message into a groove~ or mc.groove~ object just tells it which position to start playing from - so a 0 is saying “play from the start”.

    • @stupidzen7132
      @stupidzen7132 2 роки тому +1

      @@ersatz_ben gotcha, thanks for your response. I had been using a setdomain on an amplitude envelope tied to the length of the note before this, which is fine for percussive sounds, but your solution is much better.
      Also read the documentation on groove~ after posting the "0 comment" and felt like a fool, because I had only ever used a phasor to drive groove.

  • @crash936
    @crash936 2 роки тому

    How can i on my PC link it with ableton ?

    • @ersatz_ben
      @ersatz_ben  2 роки тому +1

      I have no idea I’m afraid! I don’t use Ableton and don’t have a PC :(

  • @animanoir
    @animanoir 4 місяці тому

    kewwwl