Bonjour,

je manipule depuis maintenant pas mal de temps (3 ans) pyaudio mais je viens de faire l'acquisition d'une carte son sound blaster qui permet de lire les son en 5.1

seulement quand je détecte les différentes sorties depuis pyaudio, il me sort qu'un son stéréo
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
 
self.p = pa.PyAudio()
devices = [] # toutes les cartes sons sont enregistr꦳ dans une liste
count = self.p.get_device_count()
for i in range(count):
    devices.append(self.p.get_device_info_by_index(i))
 
devices_in = []
devices_out = []
print u" ==== Cartes Input/Output ===="
for i, dev in enumerate(devices):
    print u"%d --> %s" %(i, dev["name"].encode('ascii', errors='ignore'))
    if (dev["maxInputChannels"] > 0):
        devices_in.append([dev, i])
    else:
        devices_out.append([dev, i])
 
print 
print u" ==== Carte Input ===="
for i, dev in enumerate(devices_in):
    print u"%d --> %s\n\tnbr %s" %(dev[1], dev[0]["name"].encode('ascii', errors='ignore') ,dev[0]["maxInputChannels"])
 
print 
print u" ==== Carte Output ===="
for i, dev in enumerate(devices_out):
    print u"%d --> %s\n\tnbr %s" %(dev[1], dev[0]["name"].encode('ascii', errors='ignore'), dev[0]["maxOutputChannels"])
print
bon je reconnais qu'il y a beaucoup de print mais c'est juste pour faire plus joli et donc plus facile à lire surtout que je n'ai jamais le nom complet de la carte son.
En sortie j'obtiens pour ma sound blaster

10 --> Haut-parleur (Sound Blaster X-F
nbr 2
au lieu de 6 (5 + 1)

donc si quelqu'un peut me donner une information car je ne trouve pas du tout

merci