04.10.2014, 10:44 AM
Hier kommt der erste Python Code-Schnipsel.
Diese Routine zeigt alle aufgefundenen Soundkarten an.
Diese Routine zeigt alle aufgefundenen Soundkarten an.
Code:
#! /usr/bin/python2.7
import pyaudio
def DevsInfo():
p=pyaudio.PyAudio()
print "\nSoundCards available"
for i in range(p.get_default_host_api_info()["deviceCount"]):
if p.get_device_info_by_index(i)["maxInputChannels"]>0:
DevId = p.get_device_info_by_index(i)["index"]
DevName = p.get_device_info_by_index(i)["name"]
DevInCh = p.get_device_info_by_index(i)["maxInputChannels"]
DevOutCh = p.get_device_info_by_index(i)["maxOutputChannels"]
DevSRate = p.get_device_info_by_index(i)["defaultSampleRate"]
print "Id=%d\tName=%s\tMaxInChannels=%d\tMaxOutChannels=%d\tDefaultSampleRate=%d"%(DevId,DevName,DevInCh,DevOutCh,DevSRate)
DevsInfo()
...mit der Lizenz zum Löten!