Ich spiele mit PortAudio und Python herum.Liste der Fließkommazahlen in Python in Puffer konvertieren?
Ich möchte mein Stream Sounddaten wiedergeben, die in Float32-Werten dargestellt wird. Deshalb verwende ich die folgende Funktion:
def getData():
data = []
for i in range(0, 1024):
data.append(0.25 * math.sin(math.radians(i)))
return data
Leider, dass nicht funktioniert, weil stream.write
ein Puffer-Objekt will weitergegeben werden:
TypeError: argument 2 must be string or read-only buffer, not list
Also meine Frage ist: Wie kann ich konvertiere meine Liste schwebt in ein Pufferobjekt?