問題タブ [lilypond]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
lilypond - キーノートを声に応じて異なる色でマークしますか?
私は4部構成の声楽を扱っています。キーノートは声部ごとに違う色にするようにしています。以前の回答とlilypondのスニペットに基づいて、次のコードがあります:
そして、各声で次のように呼び出します。
これにより、スコア内のすべての Bb が青色になり、これは素晴らしいスタートです。しかし、Bb を voiceOne の青、voiceTwo の緑などに設定して、歌手がトニック ノートを持っているときに一目でわかるようにしたいと考えています。
不格好な解決策は、音楽の 4 つの異なるバージョンを作成し、バージョンごとに 1 つのボイスでのみオーバーライド NoteHead.color を呼び出すことです。そして、声の部分に基づいて各歌手に異なるバージョンを配ります。
特定の音符が声ごとに異なる色である場合、これを行うコーディング方法はありますか?