HELP!!! How to make the step sequencer make some random steps and beats.

KSL's icon

Hello, I'm still new at Max. I make a drum machine with a step sequencer; I want to know how to make the step sequencer make some random steps and beats with UI.


Roman Thilenius's icon

you are currently sending "1" for every active step.

if you use a [counter] to send 1, 2, 3, ... 16 to the sound generator you can distinguish between the different steps, and it will become more flexible to make the steps active or close them.

👽'tW∆s ∆lienz👽's icon

you can [gate] in a [random] object somewhere... but it doesn't look like you need phasor~, so it would be easier if you switched to [counter] like Roman suggests, and drive that with [metro] set with @quantize and @interval attributes specific to @transport

(otherwise, you need to use [delta~] -> [<~ 0.] -> [edge~] to get bangs at high-priority from the signal thread, maybe also use [t]/[trigger] object to set up the appropriate order-of-operations for when [random] is [gate]d in by [edge~] to a [+] offset, etc... and it'd all be very inefficient considering [snapshot~] is already ruining the whole phasor~ usage by providing a minimum 1ms of latency at all times 😭)

Roman Thilenius's icon

i sometimes wonder where they got this phasor~/snapshot~ attempt from. as we say in german, "there must be a nest somewhere!"

Source Audio's icon

you tube is a suspect for such informations.

every dumb posts something there