1

サウンドカードからデータを読み込むことができるPythonのアプリケーションを開発したいと思います(エンジニアリング波形分析を考えてください)。左チャンネルと右チャンネルを別々に読めるようにする必要があります。

pyAudioを使用すると、モノラルまたはステレオのいずれかを選択できます。

 pa = pyaudio.PyAudio()
    _stream = pa.open(format=pyaudio.paInt16, channels=1, rate=SAMPLING_RATE,
                 input=True, frames_per_buffer=NUM_SAMPLES)

各チャンネルに個別にアクセスする方法を知っている人はいますか?

ありがとう

4

1 に答える 1

0

両方のチャネルがインターリーブされたストリームとして一緒に読み取られてから分割される場合にのみ、これが行われるのを見たことがあります。これは一般的なアプローチであり、簡単に実行できます。また、他の方法で実行する正当な理由も思い浮かびません。

于 2011-02-20T19:34:37.957 に答える