2 つの音符を補間する Lilypond 関数を定義したいと考えています。この関数は、最初の音符、最後の音符、ステップ (半音単位)、およびフラットまたはシャープを使用するかどうかを入力として受け取る必要があります。
例えば:
\sequence a g 1 sharp
半音階を作成する必要があります。
a ais b c cis d dis e f fis g
同様に、
\sequence f a -2 flat
全音で降順のシーケンスを作成する必要があります。
f ees des b a
何か案は?