izszzz / smufl-prototype

music score rendering engine
0 stars 0 forks source link

# & ♭の表示 #78

Closed izszzz closed 2 months ago

izszzz commented 3 months ago
izszzz commented 3 months ago

keysigからwhite keysの番号を羅列する。 その情報をもとに、Note.pitchがwhitekeysのどれかに該当しないなら、accidentalになるはず

c minorの場合

MEMO

izszzz commented 3 months ago

MEMO

Accidentalを決定するロジックを考える必要がある。

このロジックは後にESLintrcのような形式で、スタイルの設定をできるようにする。optionなどに追加 今回は、すべてシャープを表示させる

izszzz commented 2 months ago

pitchClassKeys: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]

c major

midiにおけるkeysigは実際のpitchに反映されないらしい