Simuler une entrée micro sur la carte son

Signaler
Messages postés
58
Date d'inscription
vendredi 24 décembre 2004
Statut
Membre
Dernière intervention
13 avril 2005
-
Messages postés
58
Date d'inscription
vendredi 24 décembre 2004
Statut
Membre
Dernière intervention
13 avril 2005
-
salut a tous
j'aimerais savoir si il est possible de créer un programme qui, lorsque qu'un son est joué sur l'ordi, par n'importe quelle applications, fait "croire" à windows que ce son vient en fait de l'entrée micro de la carte son...
je sais pas si je suis clair.
Par exemple, je joue un MP3 avec winamp ou WMP, j'entends le son, normal, et je voudrais qu'en plus ce son "rentre" par l'entrée micro de la carte son, le tout avec un petit programme sympa

voila jespere que cest a peu prés clair,
est-ce possible? si oui, avez vous des pistes?
pour info : j'ai delphi 6 personal de base, je debute en delphi (quelques semaines) mais j'ai de bonnes bases de pascal...

merci à tous.

12 réponses

Messages postés
58
Date d'inscription
vendredi 24 décembre 2004
Statut
Membre
Dernière intervention
13 avril 2005

bon je n'ai pas de réponse, mais je crois avoir avancé, tout en ne sachant pas si je suis sur la bonne piste...
Apparemment, il faudrait peut etre utiliser delphiX...j'ai cherché, mais rien ne réponds vraiment à ma question...

en tout cas, pour ceux que ca interresse, delphiX ne fonctionne pas avec delphi6...
il y a donc un pti truc a faire pour que ca marche, voici le lien :
http://turbo.gamedev.net/delphixd6.asp

je n'ai pas essayé encore,
il y a des tutoriaux un peu partout, mais je ne sais pas si ca m'aidera...
donc ma question est toujours d'actualité...
merci !!
Messages postés
702
Date d'inscription
vendredi 21 mars 2003
Statut
Membre
Dernière intervention
1 octobre 2009
4
Pourquoi l'entrée micro ?

Ken@vo
____________________
Code, Code, Codec !
Messages postés
58
Date d'inscription
vendredi 24 décembre 2004
Statut
Membre
Dernière intervention
13 avril 2005

je sais ca parait tordu...
l'idée, c'est en fait de renvoyer des sons sur l'entrée micro et d'ouvrir une conversation audio avec un contact msn messenger.

L'entrée son de cette conversation audio est l'entrée micro..

L'idée c'est donc que mon contact puisse entendre les sons que je joue sur mon pc (mp3, wav etc....).

C'est une premiere etape, a terme je souhaiterai créer un lecteur wav et mp3 qui permette d'envoyer les sons sur l'entrée micro et donc sur msn...le contacts n'entendrait QUE les sons joué par le lecteur...

ca doit marcher non?
Messages postés
702
Date d'inscription
vendredi 21 mars 2003
Statut
Membre
Dernière intervention
1 octobre 2009
4
Connais pas MSN Messanger, mais je suppose que ce n'est pas obligatoirement le micro, mais l'entrée sélectionnée dans le mixer d'enregistrement qui est transmise.
Est-ce que ça marche, si tu sélectionne la sortie du mixer de sortie à la place du micro (elle peut s'appeler "Stereo mix" ou "Wave Out Mix" ou autrement)

Si ça marche tu pourra contrôler l'entrée vers Messanger par les fonctions mixer de l'unité MMSystem

Ken@vo
____________________
Code, Code, Codec !
Messages postés
58
Date d'inscription
vendredi 24 décembre 2004
Statut
Membre
Dernière intervention
13 avril 2005

tout d'abord merci de tes réponses

MSN messenger, comme la plupart des messenger, untilise en entré un micro, impossible de le paramétrer autrement....

la seule possibilité et de choisir quel micro (donc soit entrée micro de la carte son, soit un micro intégré à une webcam par exemple ou un micro USB)...

donc pas d'autre solution que d'utiliser l'entrée micro de la carte son pour ma question.
Messages postés
702
Date d'inscription
vendredi 21 mars 2003
Statut
Membre
Dernière intervention
1 octobre 2009
4
Il te reste la solution cablée ;) en reliant la sortie audio à l'entrée micro (un atténuateur reste à prévoir)

Ken@vo
____________________
Code, Code, Codec !
Messages postés
58
Date d'inscription
vendredi 24 décembre 2004
Statut
Membre
Dernière intervention
13 avril 2005

merci encore pour tes reponses....

mais vraiment pas d'autres solutions à ton avis?
à ta connaissance impossible re réaliser ce petit truc avec du delphi??

merci à toi, et aux autres, si ils ont des idées....
Messages postés
21
Date d'inscription
mardi 3 août 2004
Statut
Membre
Dernière intervention
9 avril 2008

jpense ke ca doit pouvoir ce faire sans cable quand meme. Peut etre
qu'en s'aidant de fmod..., mais ca serai bien que quelqu'un qui s'y
conaisse bien donne des pistes... en tout cas je trouve ca bien
interessant... a suivre

epita promo 2009®
-- karak --
Messages postés
67
Date d'inscription
lundi 23 mai 2005
Statut
Membre
Dernière intervention
3 juin 2009

Oui je pense ausi que c'est possible mais il faut aller voir du cote des API .

Si je comprend bien ton idee c'est avoir un enregistrement
du fichier wave a l'otre ordinateur qui est connecte avec toi
comme si le son venait du micro de ton ordi c'est sa ? D'ou ton
iterlocuteur l'ecoute . Je vais faire ma tit recherche et je te
donnerai des infos .
Messages postés
702
Date d'inscription
vendredi 21 mars 2003
Statut
Membre
Dernière intervention
1 octobre 2009
4
Salut,



J'ai fais des essais sur MSN, et ça fonctionne ....

Comment ?

Comme ça :

- Démarrer normalement une conversation

- Afficher les controles d'enregistrement de la carte son (panneau de
configuration - Son et Périphériques Onglet Audio, Bouton Volume
d'enregistrement Audio)

- Sélectionnez l'entrée Mixer



.. et le vu-mètre de MSN bouge en musique.



On peut alors écrire un programme qui fait ça tout seul !


Ce sont les fonctions "Mixer" de l'unité MMSystem qui gèrent tout ça
On peut les utiliser directement ou passer par un composant genre :
TAudioMixer v.1.6


Ken@vo

Code, Code, Codec !

[%3C/body ]
Messages postés
67
Date d'inscription
lundi 23 mai 2005
Statut
Membre
Dernière intervention
3 juin 2009

selon moi si tu as par ewemple une fiche sur ce fiche et tu as un
module qui possède un seul paramètre d'entrée; à savoir le nom du
fichier wave à jouer puis qd tu es connecter sur skype alors ton
interlocuteur peut enttendre entendrai sur son haut parleur directement
dès que

tu seras en communication avec lui meme s'il n'a pas ton prog

.Ou bien en lançant le SNDREC32 de windows,

et en cliquant sur le bouton rouge pour enregistrer, ton interlocuteur doit avoir un enregistrement de ce

fichier wave comme si le son venait du micro. Si je comprend bien ce
que veut notre ami(e) emmanuelgo alors c'est comme sa sinon a lui
d'explique mais bon c'est le programme que je cherche pour lui envoyer
en tout cas lol . Je crois aussi qu'on doit utiliser mmsysteme et mixer
sur ce projet Kenova .Bien le merci a vous tous .[auteurdetail.aspx?ID=409828

]
Messages postés
58
Date d'inscription
vendredi 24 décembre 2004
Statut
Membre
Dernière intervention
13 avril 2005

salut à tous !
désolé, ça fait un moment que je n'etais pas passé par là !

>> Josswem, désolé je ne pige pas bien...


En fait mon idée à la base était:


- je joue un morceau MP3 avec Winamp ou WMP peu importe > j'entends donc ce morceau chez moi, dans mes haut parleurs.... normal quoi


- sur MSN messenger, je suis avec un contact. Je veux ouvrir une conversation audio avec lui, mais au lieu qu'il m'entende moi grace à mon micro, je veux qu'il entende le morceau MP3 qui passe dans winamp.


Mon idée était donc la suivante:


tous les sons qui sortent de mon ordinateur doivent être "virtuellement renvoyé" sur l'entrée micro de celui ci, puisque dans MSN messenger, je ne peux sélectionner que l'entrée micro de ma carte son.

>> Kenavo, je ne comprends pas la manoeuvre: où dois je selectionner l'entrée Mixer ? Sur MSN, dans outils > ajustement des parametres audio et video, dans le menu déroulant prés de "microphone", j'ai le choix entre "aucun" ou "realtek AC97 audio" (la carte son, et donc l'entrée micro de la carte son je suppose)...
Est ce que c'est dans le panneau d'ajustement du volume d'enregistrement que je coche la case "selectionner" sous le niveau "stereo mix" ? et je deselectionne celui de micro, c'est bien ça ??
Désolé je peux pas essayer là, aucun de mes contact n'est connecté....

merci pour vos réponses en tout cas, j'avais laissé tombé cette histoire, je vais m'y réinterresser...