Silverlightに.netフレームワークの素敵なサブセットがあることを考えると、オーディオを逆に再生するのは難しくないと思いますか?うーん、ダメ。私は始めるのにも良い場所を見つけることさえできません。 MediaElementには逆のオーディオを再生する能力はないようです。Silverlightでmp3を逆再生する
これはどのように行うことができますか?これは、ネットwinformsアプリで行うのが簡単だろうか?
TIA。
Silverlightに.netフレームワークの素敵なサブセットがあることを考えると、オーディオを逆に再生するのは難しくないと思いますか?うーん、ダメ。私は始めるのにも良い場所を見つけることさえできません。 MediaElementには逆のオーディオを再生する能力はないようです。Silverlightでmp3を逆再生する
これはどのように行うことができますか?これは、ネットwinformsアプリで行うのが簡単だろうか?
TIA。
DirectXはかなりのオーディオ能力を持っていました。私はそれをチェックしたり、新しいXNAフレームワークをチェックしたりします。
mp3形式は
は、それを再生
MP3フォーマットが逆再生されるように符号化されていない、mp3に再エンコード、サンプルの順序を逆に、wavファイルにmp3をデコード可逆的ではありません。デコード、リバース、エンコードが必要になりますが、これには時間とCPUがかかります。
私があなただったら、オーディオエディタプログラムでMP3を元に戻して保存し、アプリケーションで再生します。
MP3を逆に再生することは可能です。オーディオデータはチャンクに格納されます。チャンクは、逆順で読み取られ、デコードされ、逆PCMサンプル順でMediaStreamSourceに渡される必要があります。
唯一の問題は、後でストリームを後で読むことができるようにストリームを完全に読み込む必要があることです。
Silverlight用のMP3デコーダを作成しましたhere(ソースコードはまもなくアップロードされます) 逆にMP3を再生するには書き換えが簡単でなければならないと思います。