[LAU] midi record and play

Julien Claassen julien at c-lab.de
Sun Jan 2 18:20:44 UTC 2011


Hello Bob!
   So if you just want to record the audio output of your synth it should be 
possible with midish. In your midishrc have a line like:
dnew 0 "20:0" rw # your soundcards ALSASEQ number
   Then in midish:
import "midifile.mid" # quotes needed!
[start audio recording]
p
[turn to your synth and play]
s
[stop audio recording, done]
   But you can also use aplaymidi:
aplaymidi -p 20:0 midifile.mid
   Even simpler.
   If you want to record the incoming midi data from your synth, instead of the 
audio performance, then you would be better off with midish. Start the way 
described, but after import:
tnew my_track
inew my_channel {0 0} # have my_channel be midi device 0 and channel 0
ci my_channel
   Then you should be able to do:
r
s
   This should playback the imported tracks, while recording your new synth 
input.
   Good luck!
   Kind regards
          Julien

--------
Music was my first love and it will be my last (John Miles)

======== FIND MY WEB-PROJECT AT: ========
http://ltsb.sourceforge.net
the Linux TextBased Studio guide
======= AND MY PERSONAL PAGES AT: =======
http://www.juliencoder.de


More information about the Linux-audio-user mailing list