Forums > MaxMSP

Analogue style drum sequencer help.

September 23, 2013 | 4:07 pm

Hi all,

Totally new to Max and was just hoping for some advice. I am currently working on a 909/808 style drum sequencer to trigger external drum modules. I cant help but think that as it stands the patch it extremely uneconomical.

Any advice on how to improve/clean it up would be welcome.

On a side note, could anyone direct me towards information on how to implement a variable swing function?

The end goal is to have a standalone version that resembles the M4L Drum Box Sequencer that can be found here

Cheers,
T


September 23, 2013 | 4:17 pm

<code>

– Pasted Max Patch, click to expand. –

</code>


September 23, 2013 | 7:07 pm

Hey hello, you know the fetch message for [multislder] its quite handy.
Also live.grid can be used for this stuff I think.

You could also create a list of values and get them with [zl lookup]

Just because you say analog, I like signal based sequencers quite a lot.

greetings!


September 23, 2013 | 7:18 pm

just the multislider thing.

<code>

– Pasted Max Patch, click to expand. –

</code>


September 24, 2013 | 2:06 am

Hi Woyteg,

So would you generally opt to use the metro object for the main time keeping duties. To be honest im not quite sure what the application of the multi slider could be in this case.

I am going to explore the use of the live.grid object, as it seems to be a neater alternative to multiple toggles!

Any other advice would be greatly appreciated.


September 24, 2013 | 7:30 am

As i said I pesonally would opt to go signal driven.
The metro was just a source of bangs to illustrate the function of multislider.
What don’t you understand about the multislider/fetch combo?
Its a GUI that stores values and allows you to fetch those sequencally, essentially a sequencer.


September 24, 2013 | 9:38 am

No i have never been exposed to the mulitslider/fetch combo. I was a casual pure data user for a while so i still have some of that mindset going on. Trying to convert the knowledge. Are there any examples of said sequencers i could possible break down and learn from?


September 24, 2013 | 9:41 am

After another day playing around I am starting to get the hang of things. I am now using live.grids rather than multiple toggles. Slowly taking shape. I would appreciate if anyone could just have a look at it and tell me whether i am doing any part of the project in a non economical way. I would like to try avoid bad habits!

Cheers,
t

<code>

– Pasted Max Patch, click to expand. –

</code>


September 26, 2013 | 5:06 am

First impression after a quick look: You don’t need the 16 gates connected to the [sel 1-16]. Simply connect a [sel 1] from the outlet of the upper live.grid to the midi note section [t70] will work as well…

In general (and especially if you are eventually planning to use this as a M4L device), it may be wise to look at the [transport] object (rather than metro) and re-design the timing part of the patch to work with that.


Viewing 9 posts - 1 through 9 (of 9 total)