OVH Cloud OVH Cloud

Gérer plusieurs cartes son

5 réponses
Avatar
Olivier Poitrey
Bonjour,

Je suis relativement débutant en programmation Windows, venant du
monde UNIX certain concepts de cet OS m'échappent encore.

Mon problème est le suivant : je dois jouer deux songs (mp3) sur deux
interfaces son différente en même temps. J'aimerais donc déjà savoir
si c'est possible et si oui par quel moyen ? J'ai regarder sur MSDN
mais n'étant pas très familier avec ce site, j'ai quelque difficultés
à trouver ce que je cherche.

Merci de votre aide.

--
______________________________________________________________________
O l i v i e r P o i t r e y

5 réponses

Avatar
Vincent Burel
"Olivier Poitrey" wrote in message
news:
Bonjour,

Je suis relativement débutant en programmation Windows, venant du
monde UNIX certain concepts de cet OS m'échappent encore.

Mon problème est le suivant : je dois jouer deux songs (mp3) sur deux
interfaces son différente en même temps. J'aimerais donc déjà savoir
si c'est possible et si oui par quel moyen ? J'ai regarder sur MSDN
mais n'étant pas très familier avec ce site, j'ai quelque difficultés
à trouver ce que je cherche.



La première manière de gerer le son sous Windows c'est d'utiliser le
fonctions accèdant aux drivers MME (drivers généric Windows présents depuis
le début) voir les fonctions Multimedia : waveOutxxxxxxxxx (library :
winmm.lib)

Vincent Burel
Avatar
Remi Thomas
Olivier Poitrey wrote:
Bonjour,

Je suis relativement débutant en programmation Windows, venant du
monde UNIX certain concepts de cet OS m'échappent encore.

Mon problème est le suivant : je dois jouer deux songs (mp3) sur deux
interfaces son différente en même temps. J'aimerais donc déjà savoir
si c'est possible et si oui par quel moyen ? J'ai regarder sur MSDN
mais n'étant pas très familier avec ce site, j'ai quelque difficultés
à trouver ce que je cherche.

Merci de votre aide.



Pour information pas besoin d'avoir deux interfaces son différentes pour
jouer deux morceaux en même temps.
Depuis Windows 2000 il est possible d'ouvrir plusieur fois une même carte
son et d'y jouer des échantillons, Windows s'occupe de faire le mixage.

Rémi

--
Rémi Thomas - MVP Visual Studio .NET
Développeur Windows indépendant
http://www.xtware.com/cv
Avatar
Nicolas Repiquet
"Olivier Poitrey" a écrit dans le message news:

Bonjour,

Je suis relativement débutant en programmation Windows, venant du
monde UNIX certain concepts de cet OS m'échappent encore.

Mon problème est le suivant : je dois jouer deux songs (mp3) sur deux
interfaces son différente en même temps. J'aimerais donc déjà savoir
si c'est possible et si oui par quel moyen ? J'ai regarder sur MSDN
mais n'étant pas très familier avec ce site, j'ai quelque difficultés
à trouver ce que je cherche.

Merci de votre aide.



Je ne sait pas si c'est possible autrement, mais avec DirectSound tu peut
spécifier l'interface à utiliser. Pour avoir la liste des interfaces il y a
un com du genre DirectSoundEnum. Bonne chance...

-- Nicolas Repiquet
Avatar
Bob
"Nicolas Repiquet" a écrit dans le message
news: 3f7718c6$0$10403$
"Olivier Poitrey" a écrit dans le message news:

> Bonjour,
>
> Je suis relativement débutant en programmation Windows, venant du
> monde UNIX certain concepts de cet OS m'échappent encore.
>
> Mon problème est le suivant : je dois jouer deux songs (mp3) sur deux
> interfaces son différente en même temps. J'aimerais donc déjà savoir
> si c'est possible et si oui par quel moyen ? J'ai regarder sur MSDN
> mais n'étant pas très familier avec ce site, j'ai quelque difficultés
> à trouver ce que je cherche.
>
> Merci de votre aide.

Je ne sait pas si c'est possible autrement, mais avec DirectSound tu peut
spécifier l'interface à utiliser. Pour avoir la liste des interfaces il y


a
un com du genre DirectSoundEnum. Bonne chance...

-- Nicolas Repiquet





Oui, on peut choisir le peripherique audio quand on fait un
DirectSoundCreate(...) ou un waveOutOpen(...).

Apres on gere les 2 cartes son de maniere completement independante
Avatar
Olivier Poitrey
"Remi Thomas" writes:

Pour information pas besoin d'avoir deux interfaces son différentes
pour jouer deux morceaux en même temps.
Depuis Windows 2000 il est possible d'ouvrir plusieur fois une même
carte son et d'y jouer des échantillons, Windows s'occupe de faire
le mixage.



Oui je savais ça, mais dans mon cas, ce n'est pas du tout ce qui est
souhaité, il me faut deux sons bien distincts sur chaque interface.

--
______________________________________________________________________
O l i v i e r P o i t r e y