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

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [linux-audio-user] MIDI recording, frustrated, set me straight
From: Frank Barknecht (fbar_AT_footils.org)
Date: Sat May 24 2003 - 17:55:08 EEST


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__


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Sat May 24 2003 - 18:03:20 EEST