1

転がっているのを見つけたいくつかの古い DOS ゲームをリバース エンジニアリングしています。私はすぐに、ファイルの多くが本当に古い形式であることに気付きました (まあ、それほど古いものではないかもしれません。20 年ほど前でしょうか?)。オーディオ ファイルの多くは、当時の Creative の技術に基づいたものを使用して作成されました。問題のフォーマットはhttp://wiki.multimedia.cx/index.php?title=Creative_Voiceで詳しく説明されています。

これらのオーディオ ファイルを再生するアプリケーションを作成するには、どのようなものを使用できますか? たとえば、データをフィードするだけで、データの処理方法を決定できるライブラリはありますか?

これを C# アプリケーションとして作成し、プレーヤーを他の古いオーディオ形式に使用したいと考えています。

4

1 に答える 1

1

もう少し調査を行う必要があります。具体的には、データ バイトを見てください。それらはコーデックでエンコードされます。したがって、CV デコーダーに加えて、最大 8 つのコーデック デコーダーを作成する必要があります。

これらは役立つかもしれません

http://csharpsynthproject.codeplex.com

http://blogs.msdn.com/b/dawate/archive/2009/06/24/intro-to-audio-programming-part-3-synthesizing-simple-wave-audio-using-c.aspx

http://channel9.msdn.com/coding4fun/articles/Generating-Sound-Waves-with-C-Wave-Oscillators

于 2012-08-08T21:03:33.873 に答える