如何在Pyaudio中获取每个通道的数据?

时间:2019-07-04 11:39:36

标签: python pyaudio

我需要独立于右声道分别在左声道改变音量。我不知道如何访问频道数据。

我尝试从data制作数组,但仅得到一个行数组。我做错了。

CHUNK = 1024
WIDTH = 2
CHANNELS = 2
RATE = 44100
р = pyаudio.PyАudio()
strеаm = р.open(format=p.get_format_from_width(WIDTH),
                channels=CHANNELS,
                rate=RATE,
                input=True,
                output=True,
                frames_per_buffer=CHUNK)
dаta=[]
for i in range(1):
    data.append(stream.read(CHUNK))
    sound=[bytes(dаtа[0])]
    stream.write(sоund.pop(0). СНUNK)

我想我会得到一个两行数组来更改每个通道的音量。

0 个答案:

没有答案
相关问题