Am Thu, 15 Jul 2010 14:27:35 -0500
schrieb Nathanael Anderson <wirelessdreamer(a)gmail.com>om>:
Here is the setup i'm looking to do:
midi master -> special program
ddr pad -> special program
special program -> hydrogen
I've got a hardware midi device controlling the master tempo. aseqdump
shows the tempo messages x times a second.
I want to either find or make a program so I can use a ddr pad (usb
gamepad) and assign different timed midi patterns to the buttons, so for
example: if the program is configured for 4/4 time, when I hold down or
toggle a button
if note 36 is a bass drum and 41 is a snare then you'd have a basic drum
and snare beat when both buttons are held down or toggled, of course i'd
like to be able to have multiple patterns bound per button as well
button one is set to play a quarter note midi note 36, then rest for the
remaining 3 beats
1 - 36,quarter|rest,quarter|36,quarter|rest,quarter
2 -
41,eighth|rest,eighth|41,eighth|rest,eighth|41,eighth|rest,eighth|41,eigh
th|rest,eighth
Each pattern would describe one measure, and the flow of a live solo
performance could easily be changed on the fly, leaving hands free to
play guitar.
Anything out there like this, and I just don't know about it?
If I don't find anything I want to hack something together, so a primer
on midi tempo sync, and how to program with it would be appreciated.
Thanks,
Nathanael
hi, try the hydrogen-midi-clock branch.
http://svn.assembla.com/svn/hydrogen/branches/midi-clock Hey, cool! Thanks for the
tip. I didn't know there were other branches.
Seems an important branch. I think someone else was asking about this before.
Hope they see this.
Tim.
with this branch you can send and receive midi clock ,spp and midi-start &
stop. this make it possible to control external hardware like a korg
kaossilator pro or a mopho.
also hydrogen comes with a build in tap-tempo. its possible to map midi
note or midi cc massages to the different tap tempo functions.
hydrogen has two differnt tap tempo implementation.
1. normal taptempo with 1/4 tapping (AltGr + \)
2. advanced beat counter. 1/1, 1/2, 1/4, 1/8 tapping is adjustable( , key).
also it's adjustable, how many taps will calculate the tempo. minimum is
two maximum is 16.
now you can tap the tempo in hydrogen and other jack transport or midi
clock applications and devices can follow your tapping.
i personal prefer midi clock to sync different sequencers.
1. because its the easy to use and most hardware devices comes with midi
clock implementation.
2. midi clock will also send if the trasnsport is stopped.
3. midi clock is independent from frame positions or song positions. it
only send a simple quarter note based clock rate. this keep you against
many side effects you will run if you try to use jack transport.
greetings wolke
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev(a)lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev