s98player (CUI版)アップデート

前回の投稿でymfmを使ったs98playerを作りましたが、以下の部分が上手くいっていなかったので修正しました。

  • ADPCM音源が上手く再生できていなかった
  • S98V3の複数音源に対応していなかった

例によってフォークしたymfmリポジトリのサンプル部分を更新しています。

以下は、今回の修正で得た学びなど。今後実際にymfmを使ったプログラムを作るときに役に立つはず。

Continue reading “s98player (CUI版)アップデート”

ymfmを使ったs98player (CUI版)を作る

前回の投稿ではS98ファイルを一回VGMファイルに変換してymfmの再現度を確認しましたが、せっかくなので直接S98ファイルを読み込んでWAVファイルに変換するものを作りました。

実装する上で、fmgenとの違いも少しずつ分かってきました。

Continue reading “ymfmを使ったs98player (CUI版)を作る”

ymfmでのYM2608の再現性を確認する

S98Player for iPhoneではYM2608音源のエミュレーションにはfmgenを利用させていただいているのですが、それとは異なるMAMEベースのymfmというソフトウェアがgithubに登録されたということを知りました。

そこで、とりあえず簡易的にS98を再生させてその再現性を確認してみることにしました。結論としてはなかなかいいかも!です。

Continue reading “ymfmでのYM2608の再現性を確認する”