Précédent   Forum du club des développeurs et IT Pro > Applications > Développement 2D, 3D et Jeux > Audio
Audio Forum d'entraide sur les API et bibliothèques audio
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 30/11/2011, 23h29   #1
Kaneda Shotaro
Nouveau Membre du Club
 
Homme Vincent
Responsable de rayon
Inscription : juin 2005
Messages : 86
Détails du profil
Informations personnelles :
Nom : Homme Vincent
Âge : 31
Localisation : France

Informations professionnelles :
Activité : Responsable de rayon
Secteur : Tourisme - Loisirs

Informations forums :
Inscription : juin 2005
Messages : 86
Points : 27
Points : 27
Envoyer un message via MSN à Kaneda Shotaro
Par défaut XNA juste pour l'Audio

Bonjour
Je souhaite enregistrer ce qui provient du micro en passant par XNA. Toutefois l'interface sera uniquement avec des Winforms. Comment faire ?
J'ai essayé mais j'ai une erreur "FrameworkDispatcher.Update has not been called"
Kaneda Shotaro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/12/2011, 00h11   #2
LittleWhite
Responsable 2D/3D/Jeux


 
Avatar de LittleWhite
 
Homme Alexandre Laurent
Ingénieur développement logiciels
Inscription : mai 2008
Messages : 10 436
Détails du profil
Informations personnelles :
Nom : Homme Alexandre Laurent
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : mai 2008
Messages : 10 436
Points : 40 053
Points : 40 053
Bonjour,

Il me semble qu'utiliser XNA juste pour le son, ce n'est vraiment pas judicieux.
Je me demande si de base, il n'y a pas quelque chose pour le son, en .NET. Sinon, on peu utiliser xaudio2, mais c'est comme XNA.
En fait, je pense qu'il faut mieux que vous vous sépariez de XNA et de faire en sorte d'avoir juste le son dans une bibliothèque. Car là, votre problème vient d'une mauvaise gestion de XNA, car vous n'avez pas besoin du reste .
__________________
Vous souhaitez participer à la rubrique 2D / 3D / Jeux ? Contactez-moi
La rubrique a aussi un blog !

Ma page sur DVP
Mon Portfolio

Qui connaît l'erreur, connaît la solution.
LittleWhite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/12/2011, 17h28   #3
Kaneda Shotaro
Nouveau Membre du Club
 
Homme Vincent
Responsable de rayon
Inscription : juin 2005
Messages : 86
Détails du profil
Informations personnelles :
Nom : Homme Vincent
Âge : 31
Localisation : France

Informations professionnelles :
Activité : Responsable de rayon
Secteur : Tourisme - Loisirs

Informations forums :
Inscription : juin 2005
Messages : 86
Points : 27
Points : 27
Envoyer un message via MSN à Kaneda Shotaro
Merci. En fait je souhaite faire un logiciel de VOIP. J'ai essayé avec FMod mais ça ne me convient visiblement pas car il manque le système d'events.
J'ai trouvé un exemple de ce que je souhaite faire mais ça utilise DirectX. Ca me parait un peut dépassé (à moins que ?).

Je vais regarder du côté de ton lien ou XACT.

Si quelqu'un a d'autres idées je suis preneur ^^

Merci encore
Kaneda Shotaro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/12/2011, 23h37   #4
LittleWhite
Responsable 2D/3D/Jeux


 
Avatar de LittleWhite
 
Homme Alexandre Laurent
Ingénieur développement logiciels
Inscription : mai 2008
Messages : 10 436
Détails du profil
Informations personnelles :
Nom : Homme Alexandre Laurent
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : mai 2008
Messages : 10 436
Points : 40 053
Points : 40 053
Si je me rappelle bien XACT est plus ou moins lié à DirectX.
Peut être du coté de PortAudio, sinon ... (ou Pulseaudio, je ne sais jamais le nom )
__________________
Vous souhaitez participer à la rubrique 2D / 3D / Jeux ? Contactez-moi
La rubrique a aussi un blog !

Ma page sur DVP
Mon Portfolio

Qui connaît l'erreur, connaît la solution.
LittleWhite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2011, 22h30   #5
super_neon
Nouveau Membre du Club
 
Inscription : décembre 2010
Messages : 31
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 31
Points : 37
Points : 37
Hello,

Qu'entends tu pas système d'event ?
FMOD intègre un système d'event via l'api du designer audio.

XACT est le designer audio pour directx (xaudio2).


Je ne sais pas si il y a des API toute faite pour la voip mais dans tout les cas tu devras empaqueter les flux audio pour les envoyer par réseau. Du pcm brut risque très certainement d'être trop lourd, il va falloir passer par un algo de compression pour alléger les paquets.
Je n'ai pas de piste précise, il y a sans doute quelques sources qui traîne sur le net et qui traite du sujet.

Bon courage
super_neon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2011, 10h38   #6
ElGat0
Membre habitué
 
Inscription : avril 2010
Messages : 69
Détails du profil
Informations forums :
Inscription : avril 2010
Messages : 69
Points : 126
Points : 126
Effectivement, la grosse difficulté pour faire de la VOIP tiendra dans le choix , et surtout l'implémentation, du codec : ceux pour la parole sont très spécifiques et les solutions clés en main sont moins courantes que les codecs génériques (ogg et compagnie).

Une chose est sûre, s'encombrer de XNA pour faire ça n'est pas la solution. Je ne comprends pas trop ce qui te dérange dans Fmod...
ElGat0 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 23h46.


 
 
 
 
Partenaires

Hébergement Web