エンジニアの皆さんの中には、ターミナル上(CUI)で、音楽制作をしている方が相当数います。2020年に同じタイトルでQiita寄稿したのですが、2600以上の閲覧数がありました。(エンジニアの中の2600という数が妙にリアル)。その後、いろいろ調べたり、自分でSoundFontプレイヤーを組み込んだ、CUI版のテキスト音楽「サクラ」を開発したので、その紹介をしつつ、音楽環境をアップデートしてみましょう。 CUI音楽家に超オススメのピコサクラ(CUI版) そもそも、本記事を書こうと思ったのは、CUIで演奏できる自作のSoundFontプレイヤー+MMLコンパイラを作ったからです!CUIなので画面が味気ないのは仕方ないとしても、以下のように「picosakura」コマンドに音楽データのMMLファイルを与えるだけで、MMLファイルをコンパイルし、指定のSoundFontを使って音楽演奏をしてくれ