[linux-audio-user] MIDI recording, frustrated, set me straight

Frank Barknecht fbar at footils.org
Sat May 24 11:07:01 EDT 2003


Hallo,
James Cameron hat gesagt: // James Cameron wrote:

> I'd like to record my Roland RD-150 piano at the MIDI protocol level,
> adjust the tempo, maybe fix a few mistakes, and then play it back and
> capture to audio to CD-R ... all to save having to take my piano with
> me on gigs.  It doesn't like the dirt roads.

Those are actually two different tasks: 

1. you want to record and edit midi data/files, and 
2. you want to record audio data, either coming from a softsynth
   played via midi or from your keyboard controlled via midi. 

So for 1. you need a midi sequencer software, that can record from
your midi-in. Rosegarden and Muse are the best choices. I'm a Muse
user and would just follow the directions on:
http://linux-sound.org/quick-toots/2-muse/quick-toot-muse.html

Feel free to use another midi sequencer instead.

2. is another beast. First we need to know, if a) you want to capture
your piano's output or if b) you want to create sound with any kind of 
internal software synthesizer? 

If we're talking about a) here, then you can use the sequencer of your
choice to play to your midi-out device (usually "/dev/midi" or
"/dev/snd/midiC0D0"). Connect the audio-out of your piano to your
soundcard's input and record with for example ecasound. Or you might
use a mic if your piano doesn't have audio-out.

b) just involves playing back a midi file and rendering it to disk.
Both fluidsynth and timidity should be able to do that, if not, use
Jack and its capture client or again ecasound in Jack-mode.

ciao
-- 
 Frank Barknecht                               _ ______footils.org__



More information about the Linux-audio-user mailing list