リソース不足対策で、音色は変数より固定値だなと考えて
フラッシュに置いてみた。
PROGMEM だけでいいらしい?
コンパイルすると確かにSRAMが空いてフラッシュが消費される。
しかしいざ演奏させたら、どうも処理が追い付いていない気がする。PROGMEMを外すと落ち着くんだよね・・・
しかたないので Arduino MEGA 2560 をぽちってみた。
なお音色サイズがおそらく44バイトだと思うので、こいつでSRAMギリギリな計算。まあ安い互換機を買ったので、ダメならまた買いなおすだけ。(力技である)