Also der gesamte Code sieht so aus:
import pyaudio as pa
import struct
CHUNK = 1024*2
FORMAT = pa.paInt16
CHANNELS = 1
RATE = 44100 # in Hz
p = pa.PyAudio()
stream = p.open(
format = FORMAT,
channels = CHANNELS,
rate = RATE,
input=True,
output=True,
frames_per_buffer=CHUNK
)
while 1 ...
Die Suche ergab 2 Treffer
- Dienstag 16. August 2022, 09:29
- Forum: Allgemeine Fragen
- Thema: pyaudio: Spektrum analyzer
- Antworten: 4
- Zugriffe: 1203
- Dienstag 9. August 2022, 07:16
- Forum: Allgemeine Fragen
- Thema: pyaudio: Spektrum analyzer
- Antworten: 4
- Zugriffe: 1203
pyaudio: Spektrum analyzer
Hallo,
ich möchte gerne einen einfachen Spektrum analyzer bauen. Mikrofoneingang auszulesen klappt es gut, ich verstehe aber nicht, was die Zahlen in dataInt bedeuten:
ich möchte gerne einen einfachen Spektrum analyzer bauen. Mikrofoneingang auszulesen klappt es gut, ich verstehe aber nicht, was die Zahlen in dataInt bedeuten:
Code: Alles auswählen
data = stream.read(CHUNK)
dataInt = struct.unpack(str(CHUNK) + 'h', data)
