私の質問はプログラミングに完全に関連しているわけではありませんが、それでも SO が質問するのに適した場所だと思います。
私のプログラムでは、いくつかのオーディオ データを生成し、トラックを WAV ファイルに保存します。すべてが 1 つのサウンド ジェネレーターで正常に動作します。しかし、ジェネレーターをさらに追加して、生成されたオーディオ データを 1 つのファイルにミックスしたいと考えています。残念ながら、一見したよりも複雑です。さらに、一連のオーディオ サンプルをミキシングする方法に関する有用な情報はあまり見つかりませんでした。
それで、私にアドバイスをくれる人はいますか?
編集:
私はC++でプログラミングしています。しかし、2 つのオーディオ トラックのミキシングの背後にある理論に興味があったので、それは問題ではありません。私が抱えている問題は、サンプルを単純に合計することができないということです。これにより、しばしば歪んだサウンドが生成されるためです。