algorhythmically generated drum beats/patterns?

Danjel van Tijn's icon

My focus with Max/msp has been to make unusual midi sequencers and sequencer+synth VST plugins.

I have been limiting myself to doing as much as possible with purely midi data and leaving the synthesis to other vsti's.

I am currently looking for ideas or examples of algorhythmically generated drum beat patches (that would work well within a minimal techno framework). In this situation, I am not sure I can so easily separate the midi data from the timbre synthesis since this is so integral to the rythm. Otherwise I just end up with a x0x step sequencer.

Anyone have some unique patches I can check out?

OR can you pooint me to some unique devices/sequencers that have had creative implementations with respect to rhythm programming?

thanks!

Danjel

Wetterberg's icon

Danjel van Tijn skrev:
> OR can you pooint me to some unique devices/sequencers that have had creative implementations with respect to rhythm programming?
>
Hi Daniel, here's a fun little abstraction I use when my beats get a bit
dull. It's an 8-way randomizer. Feed it 8 rows of Multisliders 0.-1. and
it will work as a probability generator - the closer to 1. your slider
gets, the more likely you are to get a beat. It's a great way of doing a
steady beat coupled with some incidental hits, all in the same sequence:
Your four-to-the-floor kick can be a sequence like: 1. 0.03 1. 0.5 etc.
and it'll be good.

Save as aw.8to8rand
------

Max Patch
Copy patch and select New From Clipboard in Max.


david@5of4.com's icon

>Danjel van Tijn skrev:
>> OR can you pooint me to some unique devices/sequencers that have had creative implementations
with respect to rhythm programming?
>>

Need personalized email and website? Look no further. It's easy
with Doteasy $0 Web Hosting! Learn more at www.doteasy.com

Axiom-Crux's icon

wouldn't a minimal techno beat just be 4/4 kick downbeat, snare on the 2+4 and hats on the up? in that case it would just be randomizing the samples used.

Drkovorkian's icon

{
    "patcher" :     {
        "fileversion" : 1,
        "rect" : [ 381.0, 61.0, 674.0, 597.0 ],
        "bglocked" : 0,
        "defrect" : [ 381.0, 61.0, 674.0, 597.0 ],
        "openrect" : [ 0.0, 0.0, 0.0, 0.0 ],
        "openinpresentation" : 0,
        "default_fontsize" : 12.0,
        "default_fontface" : 0,
        "default_fontname" : "Arial",
        "gridonopen" : 0,
        "gridsize" : [ 15.0, 15.0 ],
        "gridsnaponopen" : 0,
        "toolbarvisible" : 1,
        "boxanimatetime" : 200,
        "imprint" : 0,
        "metadata" : [ ],
        "boxes" : [             {
                "box" :                 {
                    "maxclass" : "button",
                    "outlettype" : [ "bang" ],
                    "patching_rect" : [ 191.0, 224.0, 20.0, 20.0 ],
                    "numinlets" : 1,
                    "id" : "obj-21",
                    "numoutlets" : 1
                }

            }
,             {
                "box" :                 {
                    "maxclass" : "toggle",
                    "outlettype" : [ "int" ],
                    "patching_rect" : [ 52.0, 404.0, 20.0, 20.0 ],
                    "numinlets" : 1,
                    "id" : "obj-20",
                    "numoutlets" : 1
                }

            }
,             {
                "box" :                 {
                    "maxclass" : "toggle",
                    "outlettype" : [ "int" ],
                    "patching_rect" : [ 135.0, 405.0, 20.0, 20.0 ],
                    "numinlets" : 1,
                    "id" : "obj-19",
                    "numoutlets" : 1
                }

            }
,             {
                "box" :                 {
                    "maxclass" : "toggle",
                    "outlettype" : [ "int" ],
                    "patching_rect" : [ 209.0, 404.0, 20.0, 20.0 ],
                    "numinlets" : 1,
                    "id" : "obj-18",
                    "numoutlets" : 1
                }

            }
,             {
                "box" :                 {
                    "maxclass" : "toggle",
                    "outlettype" : [ "int" ],
                    "patching_rect" : [ 274.0, 401.0, 20.0, 20.0 ],
                    "numinlets" : 1,
                    "id" : "obj-17",
                    "numoutlets" : 1
                }

            }
,             {
                "box" :                 {
                    "maxclass" : "toggle",
                    "outlettype" : [ "int" ],
                    "patching_rect" : [ 398.0, 400.0, 20.0, 20.0 ],
                    "numinlets" : 1,
                    "id" : "obj-16",
                    "numoutlets" : 1
                }

            }
,             {
                "box" :                 {
                    "maxclass" : "newobj",
                    "text" : "cell 0",
                    "outlettype" : [ "int" ],
                    "fontname" : "Arial",
                    "patching_rect" : [ 52.0, 347.0, 46.0, 20.0 ],
                    "numinlets" : 3,
                    "id" : "obj-15",
                    "fontsize" : 12.0,
                    "numoutlets" : 1
                }

            }
,             {
                "box" :                 {
                    "maxclass" : "newobj",
                    "text" : "cell 1",
                    "outlettype" : [ "int" ],
                    "fontname" : "Arial",
                    "patching_rect" : [ 129.0, 346.0, 46.0, 20.0 ],
                    "numinlets" : 3,
                    "id" : "obj-14",
                    "fontsize" : 12.0,
                    "numoutlets" : 1
                }

            }
,             {
                "box" :                 {
                    "maxclass" : "newobj",
                    "text" : "cell 1",
                    "outlettype" : [ "int" ],
                    "fontname" : "Arial",
                    "patching_rect" : [ 201.0, 344.0, 46.0, 20.0 ],
                    "numinlets" : 3,
                    "id" : "obj-13",
                    "fontsize" : 12.0,
                    "numoutlets" : 1
                }

            }
,             {
                "box" :                 {
                    "maxclass" : "newobj",
                    "text" : "cell 0",
                    "outlettype" : [ "int" ],
                    "fontname" : "Arial",
                    "patching_rect" : [ 270.0, 343.0, 46.0, 20.0 ],
                    "numinlets" : 3,
                    "id" : "obj-12",
                    "fontsize" : 12.0,
                    "numoutlets" : 1
                }

            }
,             {
                "box" :                 {
                    "maxclass" : "newobj",
                    "text" : "cell 0",
                    "outlettype" : [ "int" ],
                    "fontname" : "Arial",
                    "patching_rect" : [ 395.0, 341.0, 46.0, 20.0 ],
                    "numinlets" : 3,
                    "id" : "obj-11",
                    "fontsize" : 12.0,
                    "numoutlets" : 1
                }

            }
,             {
                "box" :                 {
                    "maxclass" : "toggle",
                    "outlettype" : [ "int" ],
                    "patching_rect" : [ 336.0, 404.0, 20.0, 20.0 ],
                    "numinlets" : 1,
                    "id" : "obj-6",
                    "numoutlets" : 1
                }

            }
,             {
                "box" :                 {
                    "maxclass" : "newobj",
                    "text" : "cell 1",
                    "outlettype" : [ "int" ],
                    "fontname" : "Arial",
                    "patching_rect" : [ 336.0, 342.0, 46.0, 20.0 ],
                    "numinlets" : 3,
                    "id" : "obj-10",
                    "fontsize" : 12.0,
                    "numoutlets" : 1
                }

            }
,             {
                "box" :                 {
                    "maxclass" : "toggle",
                    "outlettype" : [ "int" ],
                    "patching_rect" : [ 123.0, 171.0, 20.0, 20.0 ],
                    "numinlets" : 1,
                    "id" : "obj-5",
                    "numoutlets" : 1
                }

            }
,             {
                "box" :                 {
                    "maxclass" : "button",
                    "outlettype" : [ "bang" ],
                    "patching_rect" : [ 83.0, 60.0, 20.0, 20.0 ],
                    "numinlets" : 1,
                    "id" : "obj-4",
                    "numoutlets" : 1
                }

            }
,             {
                "box" :                 {
                    "maxclass" : "toggle",
                    "outlettype" : [ "int" ],
                    "patching_rect" : [ 182.0, 57.0, 20.0, 20.0 ],
                    "numinlets" : 1,
                    "id" : "obj-3",
                    "numoutlets" : 1
                }

            }
,             {
                "box" :                 {
                    "maxclass" : "toggle",
                    "outlettype" : [ "int" ],
                    "patching_rect" : [ 137.0, 58.0, 20.0, 20.0 ],
                    "numinlets" : 1,
                    "id" : "obj-2",
                    "numoutlets" : 1
                }

            }
,             {
                "box" :                 {
                    "maxclass" : "newobj",
                    "text" : "cell",
                    "outlettype" : [ "int" ],
                    "fontname" : "Arial",
                    "patching_rect" : [ 123.0, 126.0, 46.0, 20.0 ],
                    "numinlets" : 3,
                    "id" : "obj-1",
                    "fontsize" : 12.0,
                    "numoutlets" : 1
                }

            }
],
        "lines" : [             {
                "patchline" :                 {
                    "source" : [ "obj-1", 0 ],
                    "destination" : [ "obj-5", 0 ],
                    "hidden" : 0,
                    "midpoints" : [ ]
                }

            }
,             {
                "patchline" :                 {
                    "source" : [ "obj-4", 0 ],
                    "destination" : [ "obj-1", 0 ],
                    "hidden" : 0,
                    "midpoints" : [ ]
                }

            }
,             {
                "patchline" :                 {
                    "source" : [ "obj-2", 0 ],
                    "destination" : [ "obj-1", 1 ],
                    "hidden" : 0,
                    "midpoints" : [ ]
                }

            }
,             {
                "patchline" :                 {
                    "source" : [ "obj-3", 0 ],
                    "destination" : [ "obj-1", 2 ],
                    "hidden" : 0,
                    "midpoints" : [ ]
                }

            }
,             {
                "patchline" :                 {
                    "source" : [ "obj-10", 0 ],
                    "destination" : [ "obj-6", 0 ],
                    "hidden" : 0,
                    "midpoints" : [ ]
                }

            }
,             {
                "patchline" :                 {
                    "source" : [ "obj-21", 0 ],
                    "destination" : [ "obj-10", 0 ],
                    "hidden" : 0,
                    "midpoints" : [ ]
                }

            }
,             {
                "patchline" :                 {
                    "source" : [ "obj-11", 0 ],
                    "destination" : [ "obj-10", 2 ],
                    "hidden" : 0,
                    "midpoints" : [ 404.5, 366.0, 384.0, 366.0, 384.0, 331.0, 372.5, 331.0 ]
                }

            }
,             {
                "patchline" :                 {
                    "source" : [ "obj-10", 0 ],
                    "destination" : [ "obj-11", 1 ],
                    "hidden" : 0,
                    "midpoints" : [ 345.5, 372.0, 389.0, 372.0, 389.0, 327.0, 418.0, 327.0 ]
                }

            }
,             {
                "patchline" :                 {
                    "source" : [ "obj-11", 0 ],
                    "destination" : [ "obj-16", 0 ],
                    "hidden" : 0,
                    "midpoints" : [ ]
                }

            }
,             {
                "patchline" :                 {
                    "source" : [ "obj-21", 0 ],
                    "destination" : [ "obj-11", 0 ],
                    "hidden" : 0,
                    "midpoints" : [ ]
                }

            }
,             {
                "patchline" :                 {
                    "source" : [ "obj-10", 0 ],
                    "destination" : [ "obj-12", 2 ],
                    "hidden" : 0,
                    "midpoints" : [ 345.5, 370.0, 317.0, 370.0, 317.0, 331.0, 306.5, 331.0 ]
                }

            }
,             {
                "patchline" :                 {
                    "source" : [ "obj-12", 0 ],
                    "destination" : [ "obj-10", 1 ],
                    "hidden" : 0,
                    "midpoints" : [ 279.5, 378.0, 324.0, 378.0, 324.0, 330.0, 359.0, 330.0 ]
                }

            }
,             {
                "patchline" :                 {
                    "source" : [ "obj-12", 0 ],
                    "destination" : [ "obj-17", 0 ],
                    "hidden" : 0,
                    "midpoints" : [ ]
                }

            }
,             {
                "patchline" :                 {
                    "source" : [ "obj-21", 0 ],
                    "destination" : [ "obj-12", 0 ],
                    "hidden" : 0,
                    "midpoints" : [ ]
                }

            }
,             {
                "patchline" :                 {
                    "source" : [ "obj-12", 0 ],
                    "destination" : [ "obj-13", 2 ],
                    "hidden" : 0,
                    "midpoints" : [ 279.5, 370.0, 251.0, 370.0, 251.0, 333.0, 237.5, 333.0 ]
                }

            }
,             {
                "patchline" :                 {
                    "source" : [ "obj-13", 0 ],
                    "destination" : [ "obj-12", 1 ],
                    "hidden" : 0,
                    "midpoints" : [ 210.5, 381.0, 260.0, 381.0, 260.0, 331.0, 293.0, 331.0 ]
                }

            }
,             {
                "patchline" :                 {
                    "source" : [ "obj-13", 0 ],
                    "destination" : [ "obj-18", 0 ],
                    "hidden" : 0,
                    "midpoints" : [ ]
                }

            }
,             {
                "patchline" :                 {
                    "source" : [ "obj-21", 0 ],
                    "destination" : [ "obj-13", 0 ],
                    "hidden" : 0,
                    "midpoints" : [ ]
                }

            }
,             {
                "patchline" :                 {
                    "source" : [ "obj-13", 0 ],
                    "destination" : [ "obj-14", 2 ],
                    "hidden" : 0,
                    "midpoints" : [ 210.5, 375.0, 178.0, 375.0, 178.0, 334.0, 165.5, 334.0 ]
                }

            }
,             {
                "patchline" :                 {
                    "source" : [ "obj-14", 0 ],
                    "destination" : [ "obj-13", 1 ],
                    "hidden" : 0,
                    "midpoints" : [ 138.5, 370.0, 189.0, 370.0, 189.0, 332.0, 224.0, 332.0 ]
                }

            }
,             {
                "patchline" :                 {
                    "source" : [ "obj-14", 0 ],
                    "destination" : [ "obj-19", 0 ],
                    "hidden" : 0,
                    "midpoints" : [ ]
                }

            }
,             {
                "patchline" :                 {
                    "source" : [ "obj-21", 0 ],
                    "destination" : [ "obj-14", 0 ],
                    "hidden" : 0,
                    "midpoints" : [ ]
                }

            }
,             {
                "patchline" :                 {
                    "source" : [ "obj-14", 0 ],
                    "destination" : [ "obj-15", 2 ],
                    "hidden" : 0,
                    "midpoints" : [ 138.5, 380.0, 99.0, 380.0, 99.0, 334.0, 88.5, 334.0 ]
                }

            }
,             {
                "patchline" :                 {
                    "source" : [ "obj-15", 0 ],
                    "destination" : [ "obj-14", 1 ],
                    "hidden" : 0,
                    "midpoints" : [ 61.5, 375.0, 116.0, 375.0, 116.0, 337.0, 152.0, 337.0 ]
                }

            }
,             {
                "patchline" :                 {
                    "source" : [ "obj-15", 0 ],
                    "destination" : [ "obj-11", 2 ],
                    "hidden" : 0,
                    "midpoints" : [ 61.5, 376.0, 37.0, 376.0, 37.0, 321.0, 431.5, 321.0 ]
                }

            }
,             {
                "patchline" :                 {
                    "source" : [ "obj-11", 0 ],
                    "destination" : [ "obj-15", 1 ],
                    "hidden" : 0,
                    "midpoints" : [ 404.5, 372.0, 454.0, 372.0, 454.0, 307.0, 75.0, 307.0 ]
                }

            }
,             {
                "patchline" :                 {
                    "source" : [ "obj-15", 0 ],
                    "destination" : [ "obj-20", 0 ],
                    "hidden" : 0,
                    "midpoints" : [ ]
                }

            }
,             {
                "patchline" :                 {
                    "source" : [ "obj-21", 0 ],
                    "destination" : [ "obj-15", 0 ],
                    "hidden" : 0,
                    "midpoints" : [ ]
                }

            }
]
    }

}