S.F. Tracker (179)

公開:2006-04-28 16:58
更新:2020-02-15 04:36
カテゴリ:sftracker,c++,windows,audio,tracker

引き続き、ドライバ周りのストリーム化の検討および実装。
合わせて、hamigaki::audioライブラリの解析。

実装は参考になるところが多い。
特に、shared_ptrを使用した模範的なpimplイディオムには感動した。
これによりOSローカルな部分を隠蔽できている。

ライブラリにはdirect_sound_device,direct_sound_bufferというのがあるが、残念ながらS.F.Trackerにはそのまま利用できない。
hamigaki::audioライブラリの実装をベースにS.F.Trackerにローカライズ?していく。