YMF262あたりのFM音源の機能を提供する仮想音源と、
そいつにMMLや楽曲データを解釈して音源に渡すドライバがあり、
そのドライバを色々な言語で使うためのライブラリやら拡張やらがあれば
昔のBASICみたいに簡単に入力した音楽を再生できるのに、と一時期は考えたことはある