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)