Juhana Sadeharju wrote: > Hello. I figured out an analogy: A dish-washer machine has racks shaped > for holding different type of dishes. There is a place for cups and > glasses and a place for plates. To a place meant for a cup, one can > put a glass, a bigger glass, a plastic cup, a coffee cup. > > I want make "dish racks" for percussion rhythms. I don't want force > what percussion sounds one eventually uses. > > In a sequencer or an audioeditor I could set snap-to labels or marks. > E.g., a "dum" label for a bass percussion. Then I would save these > label sequences to files. A musician could select and load these > label sequences and snap-to the sounds to the tracks. > > MIDI is good in that one could easily change the instrument assigned to > all "dum" labels -- in the case where all "dum" sounds are the same. > But we often want have slightly different sounds on each "dum". > MIDI is also good when we want test different rhythms quickly. > > Maybe a hybrid system would work better: Named Snap-to labels > and the sounds assigned to the names. First, musician sets sounds to > "dum", "tak" standard labels. Second, musician finds the needed > rhythm. Third, musician renames the labels and assigns different > sounds to the new names. Old names could stay the same if musician > wants to test some other rhythm with the original default sounds. > > Two utils are needed: the label track and a name-vs-sound list: > > ------------------------- > dum tak dum tak tak > ------------------------- > > dum bdrum.wav > tak snare.wav hydrogen should be able to do this. it handles drumsets independent from the "pattern". you could make one drumset with useful "dum-tak" standard labels and "generic" sounds, create a rhythm and then change the drumset any way you like. as to standardising the format of rhythm patterns, why not just use midi with the assumption of a standard gm drumset? -- "I never use EQ, never, never, never. I previously used to use mic positioning but I've even given up on that too." - Jezar on http://www.audiomelody.com J?rn Nettingsmeier Kurf?rstenstr 49, 45138 Essen, Germany http://spunk.dnsalias.org (my server) http://www.linuxaudiodev.org (Linux Audio Developers)