Mr Tim <[email protected]> writes: > Hi all, I'm trying to use Lilypond to create midi files to be played by an > organ and I'm having difficulty getting it formatted the way it needs to be. > > 1) The midi file needs to be type 0 (everything in one track--the first > one). This is very common for driving instruments since it's simpler and > cost less to develop. > > 2) I'm looking to control which channels are used instead of having > Lilypond assign them. The note events will be in the first 4 channels, but > I will not always create sequential channels. I may just want all the note > events in channel 2, or maybe just 1 and 4. > > These first 2 items will get me pretty far but I will still need to do one > a couple more things: > > 3) I need to send program (instrument/patch) change events on channel 11 > which controls the organ stops. No notes will be on 11, just the program > changes. > > 4) I need to be able to embed a Sysex command at the beginning and end of > the file which tells the organ to clear all stops.
LilyPond is not suitable for that kind of fine control over Midi generation. Try post-processing the Midi with a program intended for that kind of manipulation. -- David Kastrup _______________________________________________ lilypond-user mailing list [email protected] https://lists.gnu.org/mailman/listinfo/lilypond-user
