Thank you, I'm glad it helped you! At this moment I don't have a tutorial for a melodic sequencer, however, I can say that in principle it's almost similar to this drum sequencer. Instead of using the matrix object, I'm using a combination of (and iterating over) the multiSlider object and live.grid object (for opening the envelope). And instead of just sending allocated bangs. I'm sending the actual midi note-numbers from the multiSlider along with bangs that open the envelope/gate with the live.grid. I hope it helps.
Hey man, I wanna purchase the drum machine you have on your website, I need to hand in a project tomorrow. One question dou, when I buy it, do I get the drum machine built out in max10 ?
Wonderful tutorial! One question about the "swing" feature: in this example, it won't work right with triplets, will it? It's designed to delay even-numbered beats, so I can see how it works with straight subdivisions of any kind. But wouldn't a swing algorithm for triplets have to be more complicated, since the evenness and oddness of the subdivisions alternates in each triplet (for instance 1-2-3 (odd-even-odd) 4-5-6 (even-odd-even)? I'm wondering (1) am I right about the problem? and (2) is there some straightforward way to handle it? Thanks again for the great tutorial!
Thank you :) This is a great question! It reveals a deeper meaning of 'swing'. If you think about it, 'swing' is actually just letting pairs of straight notes (1/8, 1/16, etc.) approach triplets (and beyond). If you gradually dial up the swing on pairs of let's say 1/8th notes, in midway you would end up with triplets that have a rest in the middle of every group (1/8t--1/8tREST--1/8t) *as a side note - going beyond this midpoint, will introduce dotted notes 'swing' (like 1/8d--1/16). So the reason this algorithm won't work on triplets is because triplets are not exactly 'swingable', you can have very interesting offsets in time when it comes to triplets, but 'swing' itself is a practice of playing the straight notes with an offset that approaches triplets and beyond. It's opposed to straight notes only. Hope you find this answer satisfying :)
here are a few things to check: - make sure these are *max* objects (objects without the '~'). - make sure to put a dot for floating-point decimal. - make sure to hook the trigger (t) to the right inlet of the * object (otherwise, you just try to pass two different numbers at the same time to be multiplied by 1, it's the multiplication factor that you want to change not the amount)
Hello, thanks for this :) I see that you found how to programm some presets to. Is there an other way than writing the coordonate of each pattern ? Maybe you can share your presets patch ? :)
max has been really frustrating to learn so far. This was an amazing tutorial thank you
Max is such a complex program. Trying to learn it now but its a steep hill up. Love it so far though! keep up the good content!
This is really cool! Could you explain the bouncy hat and autofill functions?
thanks for making this!
Do you have a tutorial on how to create your melodic sequencer? I've watched all of your other Max tutorials and they've helped me tremendously.
Thank you, I'm glad it helped you!
At this moment I don't have a tutorial for a melodic sequencer, however, I can say that in principle it's almost similar to this drum sequencer. Instead of using the matrix object, I'm using a combination of (and iterating over) the multiSlider object and live.grid object (for opening the envelope). And instead of just sending allocated bangs. I'm sending the actual midi note-numbers from the multiSlider along with bangs that open the envelope/gate with the live.grid. I hope it helps.
How did you make the transparent matrix so that you can click right through it and select the cells in the main matrix underneath?
Where can i find this patch?
anyone got a link , that page does not work?
Can You share the data file as reference for learning please.
I want to create a drum computer but I can’t find a complete tutorial.
Could you give me a link to download the patch?
Hey man, I wanna purchase the drum machine you have on your website, I need to hand in a project tomorrow. One question dou, when I buy it, do I get the drum machine built out in max10 ?
Hi, trying to learn Max at the moment. Awesome patch. Any chance you'd consider making it available?
Thank you! you can find some of my patchers in the link (in the description)
Wonderful tutorial! One question about the "swing" feature: in this example, it won't work right with triplets, will it? It's designed to delay even-numbered beats, so I can see how it works with straight subdivisions of any kind. But wouldn't a swing algorithm for triplets have to be more complicated, since the evenness and oddness of the subdivisions alternates in each triplet (for instance 1-2-3 (odd-even-odd) 4-5-6 (even-odd-even)? I'm wondering (1) am I right about the problem? and (2) is there some straightforward way to handle it? Thanks again for the great tutorial!
Thank you :)
This is a great question! It reveals a deeper meaning of 'swing'.
If you think about it, 'swing' is actually just letting pairs of straight notes (1/8, 1/16, etc.) approach triplets (and beyond).
If you gradually dial up the swing on pairs of let's say 1/8th notes, in midway you would end up with triplets that have a rest in the middle of every group (1/8t--1/8tREST--1/8t) *as a side note - going beyond this midpoint, will introduce dotted notes 'swing' (like 1/8d--1/16).
So the reason this algorithm won't work on triplets is because triplets are not exactly 'swingable', you can have very interesting offsets in time when it comes to triplets, but 'swing' itself is a practice of playing the straight notes with an offset that approaches triplets and beyond. It's opposed to straight notes only. Hope you find this answer satisfying :)
Help please: 14:34 mine is starting on the second bang, not the first
Did you make sure the counter is subtracted by 1 before sending it to the matrix?
tune4media yes, that is what has me so confused 😂
tune4media the yellow dots also start on the second column and I have no idea why
It might be that you forgot the space between the minus symbol and the number 1. Not sure if this helps 2 months later :/
this is happening for me too, did you work out a fix?
Very nice! please make the patch cords more visible, more separate maybe thank you
thank you, I'll try ;)
i can't connect the 't' objects to '* 1.' at the minute 22.26. how can solve this? thank you
here are a few things to check:
- make sure these are *max* objects (objects without the '~').
- make sure to put a dot for floating-point decimal.
- make sure to hook the trigger (t) to the right inlet of the * object (otherwise, you just try to pass two different numbers at the same time to be multiplied by 1, it's the multiplication factor that you want to change not the amount)
Thx ^_^
my brain hurts
Hello, thanks for this :)
I see that you found how to programm some presets to. Is there an other way than writing the coordonate of each pattern ?
Maybe you can share your presets patch ? :)
Ich hoffe euere Abgaben werden scheiße.