많은 numpy
배열을 재생하려고하지만 일부 버퍼링이 있습니다. 예를 들어, 버퍼없이 많은 numpy 배열을 재생하는 방법
import numpy as np
import sounddevice as sd
fs=44100
data = 0.5*np.random.uniform(-1,1,fs)
for i in range(5):
sd.play(data, 44100)
이 경우, 나는 한
numpy
배열을 사용하지만, 계속 놀고 싶어.
실제로 마이크를 사용하여 수십 마이크로 초 동안 사운드를 녹음하고 일부 응용 프로그램에서 변환 (사인파 추가 ...)하고 변환 된 데이터를 연속적으로 재생하려고합니다.
어떻게 버퍼링을 제거 할 수 있습니까?