[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Issue 2278 in lilypond: Command to tell each staff to change MIDI channe
From: |
lilypond |
Subject: |
Issue 2278 in lilypond: Command to tell each staff to change MIDI channel and port |
Date: |
Fri, 03 Feb 2012 19:31:26 +0000 |
Status: Accepted
Owner: ----
Labels: Type-Enhancement
New issue 2278 by address@hidden: Command to tell each staff to change
MIDI channel and port
http://code.google.com/p/lilypond/issues/detail?id=2278
dear composers and programmers,
i need more functions for midi with lilypond. i know - lilypond is NOT a
sequencer, but i try to tell you, what i want (and i read this wish in a
forum,
too)
i work often with the linuxsampler, frescobaldi, lilypond and jack. for my
first piano concert i need more samples than 15. i try to explain with an
example:
on midi-channel 12 there is the violin. in the linuxsampler is loaded the
sound for violin-sustain. this is ok for the first 4 measures. but then, i
need
staccato-violins. and later some other articulations of the violins. i can
load all these sounds into the linuxsampler, but i am running out of
midi-channels.
now my suggestion:
create one command, that can not only change the instrument name. create a
command, that tells every staff (or even every voice) to change the midi
channel AND the port. perhaps it can work as follows:
linuxsampler (1) on port 128:0 with all sustain-sounds
linuxsampler (2) on port 129:0 with all staccato-sounds
linuxsampler (3) on port 130:0 with all solo-sounds
perhaps the command can look like this:
c4 d e f\midiChannelPort #12 #128
g a h c\midiChannelPort #12 #129
so you can change each channel with additional the port. so, the number of
midi-channels are no problem any more!
AND: with this feature lilypond goes into the future. so, lilypond will
have a GREAT functionality like rosegarden.
musical regards
Markus W. Kropp aka Musix
PS Lilypond is very, very great! i love to write my music with it.
- Issue 2278 in lilypond: Command to tell each staff to change MIDI channel and port,
lilypond <=