[TriLUG] MIDI device help
Bradford Powell
bcpowell at email.unc.edu
Tue Dec 19 18:09:04 EST 2006
I've not done this with a physical keyboard before (only with vkeybd),
but I think you need to use something like timidity or fluidsynth
(software synthesizers). For example, with fluidsynth, you start it from
the commandline 'fluidsynth synthgms.sf2' (where synthgms.sf2 is a
soundfount file, google for some free ones).
Then, you can connect the input from your keyboard to output to the
softsynth. 'aconnectgui' provides a gui to do this, or you can use
'aconnect -o' to list the output ports. If your fluidsynth output port
is 129:0, then 'aconnect 20:0 129:0' should get you going.
Hope that makes sense,
-- Bradford Powell
On Tue, 2006-12-19 at 13:05 -0500, tomed[AT]bellsouth.net wrote:
> I just purchased an M-Audio usb-midi keyboard, Deystation 49e, which
> shows up nicely on sequencer port 20:0, and I can bang on the keyboard
> and have my banging show up in sequencer programs, and write directly
> to midi via the arecordmidi utility:
>
> $ arecordmidi -p 20:0 output.midi
>
> But I can't figure out how to monitor what I'm doing. I can play the
> resulting output with timidity, but I'd like to hear the keyboard sound
> out like a normal keyboard.
>
> I have a motherboard soundcard, the Ali M5455, which does not have a hard-
> ware sequencer.
>
> I've noticed that the kernel has a virtual midi device, which I don't have
> enabled.
>
> Any ideas on what's missing?
>
> Many thanks,
> Tom Ed
More information about the TriLUG
mailing list