今日はasio_driverのコードを少し追加した。
ドライバの多種多様なサンプルフォーマットに合わせて、データを変換する部分だ。
音が鳴ったので、「できた」と思って、実装するのを忘れていた。
http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/sftracker/SFTracker/
この部分は実行速度においてもう少し検討の余地があるが、それはもう少しあとに行うことにする。
次のマイルストーンは「DSoundドライバの完成」である。
「MME」は自分では不要と思っているのだが、どうなのだろう?