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.
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
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 🤦♂️
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?
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!
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”.
@@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.
nice! Those random, low-velocity fills are a great idea. Sounds great!
Really nice!
would you consider making a Patreon? really nice videos!
Haven’t thought about it. Might be good for sharing patches etc!
Could you share some details on how the dial mode functions in matrix cntl. Where is it in the unpack and T object?
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.
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
Would you share that patch plz ? I also do not know why but my max do not recognise subdiv object
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 🤦♂️
@@ersatz_ben Thank you kindly for your reply
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?
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!
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”.
@@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.
How can i on my PC link it with ableton ?
I have no idea I’m afraid! I don’t use Ableton and don’t have a PC :(
kewwwl