and i've already got code for gamepad to cc/pc
laying around. but
hydrogen is qt, which i'm quite unfamiliar with =|
"Alessandro Cominu (Comix's blog)
[comix(a)users.sourceforge.net]
Maintainer, main coder" (
)
I'm sure they will have a sympathetic ear regarding to your needs.
Perhaps you should include 'Hydrogen' to the email's subject for LAD.
- Ralf
PS: Capability for freestyle improvisation is much harder than what I
expect from a PC. I guess you not only wish to chose between a fistful
of possibilities for drum patterns, while you're playing the guitar ;)?!
On Thu, Jul 15, 2010 at 4:02 PM, Ralf Mardorf
<ralf.mardorf(a)alice-dsl.net> wrote:
On Thu, 2010-07-15 at 22:58 +0200, Ralf Mardorf wrote:
On Thu, 2010-07-15 at 14:27 -0500, Nathanael
Anderson wrote:
> 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,eighth|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?
Perhaps a MIDI control change command could switch between
different
drum patterns for a soft drum module like
Hydrogen?
IIUC you aren't searching for something like JACK transport,
you just
wish to switch between drum patterns.
E.g.
pattern one does
36,quarter|rest,quarter|36,quarter|rest,quarter
pattern two does
41,eighth|rest,eighth|41,eighth|rest,eighth|41,eighth|
rest,eighth41,eighth|rest,eighth
and pattern three does
36,quarter|rest,quarter|36,quarter|rest,quarter
+
41,eighth|rest,eighth|41,eighth|rest,eighth|41,eighth|
rest,eighth41,eighth|rest,eighth
hence you only need to program an app that switch between drum
patterns.
Perhaps the used drum machine is able to switch by a CC
command.