斜めの音の 5 秒の .wav ファイルがあります [0 秒 - 低音と 4 秒 - 高音]。この .wav ファイルからトーンを抽出し、それを再生して、範囲 [0 - 250] 値のプログレス バー値と共に速度制御についてユーザーに警告します。
したがって、速度値 = 0 の場合、プログレス バーは空で、.wav からのトーンは低いピッチ [0 秒] である必要があります。速度の値が 10 の場合、プログレス バーの値は 10 になり、.wav からのトーンのピッチはわずかに高くなります [たとえば 0.10 秒]。速度値 = 20 の場合、プログレス バーの値は 20 で、.wav からのトーンのピッチはわずかに高くなります [たとえば 0.20 秒] など、速度値 = 250 まで続きます。プログレス バーの値は 250 で、.wav からのトーンは最大になります。インピッチ [4 秒と言う]
私は.wavからのトーンのメディア抽出に不慣れで、プログレスバーの値に基づいてc#で再生します。プロセスをガイドしてください。
.wav カッターを使用して、.wav ファイルをバイト配列ストリームに変換しようとしました。しかし、プログレスバーの値に基づいて連続して再生することを理解していませんでした。より良い実装ロジックを手伝ってください。
前もって感謝します