[Top][All Lists]

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

Re: Why is midiInstrument a Staff property

From: Jan Nieuwenhuizen
Subject: Re: Why is midiInstrument a Staff property
Date: 03 Mar 2001 12:36:22 +0100
User-agent: Gnus/5.0807 (Gnus v5.8.7) Emacs/20.7

Bernd Warken <address@hidden> writes:

> > If you want different instruments for two voicess, you must put them
> > on different staffs, ie, you probably need a dedicated midi score
> > definition:
> That is very bad.  So you are forced to write different source files
> for graphical and midi output.

No, in these cases you need just a dedicated midi score block, see my
previous message.

> For example, take J.S.Bach's Art of the Fugue written for four voices,
> usually notated in two staffs for keyboard.  It is common to play
> it on piano, organ, but also for string quartett.  With making
> midiInstrument a voice property, it is possible to use the two-staff
> score for all kinds of instrument combinations.

Just put each voice on a different midi `staff'.  I think the current
mapping of staff->track is the best we can do.

> By usual speaking, a voice is identified as an instrument in music,
> whereas staffs are only an arbitrary notation concept that is not
> inherent to the music.

Well, yes.  MIDI sucks.  What's new?

Jan Nieuwenhuizen <address@hidden> | GNU LilyPond - The music typesetter       |

reply via email to

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