lilypond-devel
[Top][All Lists]
Advanced

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

Re: Map voices to channels in MIDI output


From: Jan Nieuwenhuizen
Subject: Re: Map voices to channels in MIDI output
Date: Sat, 12 Mar 2011 21:35:16 +0100

Keith OHara schreef op za 12-03-2011 om 10:00 [-0800]:

> I see (with hexedit) the new midi events for instrument changes on all
> voices, and port settings.
> 
> I have only one sound card in my system.  All players I tried
> (Timidity(linux) WindowsMediaPlayer NotationPlayer and Podium) route
> all ports to this one sound card.  You send the instrument changes
> just before the first note in the voice, and some players change the
> instrument sound on the channel at that moment.
> 
> All instruments on a given channel still have the same instrument
> sound and volume at any given moment.

Okay, thanks!

> My description was clumsy.
> TrackName is an optional field, and LilyPond 2.12 fills it with the
> name of the Staff context, if any.  It seems quite natural for
> Lilypond 2.14 to write the name of the Staff context as TrackName for
> each track associated with that Staff.

That makes sense.  I'm using <staff-id>:<voice-id> right now.
Midi2ly will need a bit of work to re-arrange that output onto
staves.

> That looks very nice.

Ok, pushed.  Something much like the previous output can still
be selected, just like the voice->channel mapping for reproducing
voice and staff mapping with the current midi2ly.

Greetings,
Jan.

-- 
Jan Nieuwenhuizen <address@hidden> | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | AvatarĀ®  http://AvatarAcademy.nl  




reply via email to

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