Hello, everybody!

I want to record the performance from a multi-channel MIDI device with SysEx 
messages using Rosegarden, but the current situation doesn't seem to be very 
elegant.

First, only Track 1 of Rosegarden is armed for recording by default, with the 
recording filter set to "Channel=All". If I record directly from this state, 
then everything from every channel will be squeezed into Track 1. A better way 
is to arm 16 tracks for recording, with recording filters of each track set to 
the corresponding channel. However, the procedure is really bothersome: you 
have to click on a track, click on the "Channel" dropbox, and select the 
appropriate channel; after that, you have to press R and DOWN repeatedly to 
arm all 16 tracks. I didn't find a quick way to arm (or solo or mute) multiple 
tracks at the same time. There is an option to (un)mute all tracks, but I 
would like to have something like Shift+Select to arm/solo/mute specific 
tracks.

Second, if I record 16 channels to 16 separate tracks, then all SysEx messages 
will be thrown away, because they do not belong to any channel. My current 
solution is to add a 17th track with "Channel=All" and delete all channel 
messages after recording, so that SysEx messages will be separated. However, I 
would like to record SysEx messages to a specified track (e.g. Track 1) 
directly.

Third, it is not easy to add a 17th track. You have to create a new (dummy) 
device for the recording process to work. Otherwise, the arm status of tracks 
with identical devices and instrument numbers will be mutually exclusive. That 
is to say, you can't arm Track 17 and (e.g.) Track 1 at the same time.

In summary, I find the current situation of multi-track recording with SysEx 
messages to be really painful. Do you have any suggestions?

And here is another little problem: when recording, Rosegarden will "smartly" 
add lots of distractions such as beams and slurs to the event list. The only 
relevant option I found is "When recording MIDI, split-and-tie long notes at 
barlines" at "Preferences → Notation → Layout". Is there an option to 
completely turn off everything not defined in the MIDI specification?

Huanyu Liu





_______________________________________________
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user

Reply via email to