lilypond-devel
[Top][All Lists]
Advanced

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

Re: Deprecation of instrumentCueName and instrument switch stuffs


From: Jean Abou Samra
Subject: Re: Deprecation of instrumentCueName and instrument switch stuffs
Date: Wed, 14 Dec 2022 21:49:42 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.5.1

Le 14/12/2022 à 21:39, Kieren MacMillan a écrit :
You can *always* convert any use of \addInstrumentDefinition
/ \instrumentSwitch by turning

\addInstrumentDefinition "x" #`((prop1 . val1) (prop2 . ,val2) ...)
\instrumentSwitch "x"

into

x = {
   \set Staff.prop1 = #'val1
   \set Staff.prop2 = #val2
   ...
}
Ah! I clearly didn’t understand what was happening “behind the scenes”…

Okay… For now, I’ll say that’s settled.


Yeah, we're discussing two things that have been deprecated
together but are separate. One is \addInstrumentDefinition
+ \instrumentSwitch, which sounds like it helps with switching
instruments but is actually both completely generic and
close to useless, the other is instrumentCueName +
Instrument_switch_engraver + InstrumentSwitch.


Next thing to settle: How best to handle multi-instrumental players’ music.


(I didn't try to understand that part of the discussion yet.)

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


reply via email to

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