lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Control over midi output


From: David Kastrup
Subject: Re: Control over midi output
Date: Tue, 04 Dec 2018 16:34:40 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

Mr Tim <address@hidden> 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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]