Re: wish: more midi-functionality

2012-02-03 Thread Keith OHara
Markus W. Kropp  koelnklassik.de> writes:

> 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. 

Probably you know this, but LilyPond will accept a change
 \set Staff.midiInstrument = #"pizzicato strings" 
in the middle of the music.  This generates a program change message in the
MIDI file that should change the voice used for the relevant MIDI channel.

> 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. 

There is a new feature 

  \set Score.midiChannelMapping = #'voice 
that puts a different port assignment for each voice at the beginning of
each track in the MIDI file.

Many of us cannot use this feature, because hardware MIDI synthesizers
have only one, or maybe two, input ports.  



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: wish: more midi-functionality

2012-02-03 Thread James
Hello,

On 2 February 2012 14:37, Markus W. Kropp  wrote:
> 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:



http://code.google.com/p/lilypond/issues/detail?id=2278

Thank you.



-- 
--

James

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


wish: more midi-functionality

2012-02-02 Thread Markus W. Kropp
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.


-
Musix-Blog - Über meine Kompositionen - http://www.musix-de.blogspot.com
Musix-Wiki - Den Computer zum Komponieren einrichten - http://www.musix-wiki.org

Klavierunterricht in Köln - http://www.koelnklassik.de/klavierunterricht.htm

Markus W. Kropp
Buchholzstr. 36
51061 Köln
Tel.:0221-4719703

kr...@koelnklassik.de

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user