選択したビット深度 (16 ビットまたは 24 ビット) を含むをOfflineAudioContext.startRendering()
出力するにはどうすればよいですか? AudioBuffer
出力のサンプルレートを で簡単に設定できることは知っていますAudioContext.sampleRate
が、ビット深度はどのように設定すればよいですか?
オーディオ処理に関する私の理解はかなり限られているため、おそらく思っているほど簡単ではありません。
編集#1:
実際にAudioContext.sampleRate
は読み取り専用なので、出力のサンプルレートを設定する方法についてアイデアがあれば、それも素晴らしいでしょう。
編集#2:
エンコードされた WAV のチャンネル数の後にサンプル レートが挿入されていると思います ( 内DataView
) 。