[C]Valeur en volt de la tension d'un signal Audio en entrée

Valeur en volt de la tension d'un signal Audio en entrée [C] - C - Programmation

Marsh Posté le 07-12-2004 à 09:25:11    

Salut à tous,
 
je souhaiterai savoir si il est possible de réaliser
l'acquisition de la valeur en volt d'un signal audio en entrée
de sa carte son via un programme en C?
 
(je pose la question mais comme tout est possible en info ;) )
 
si oui auriez vous des sources ou une piste pour que je puisse
me lancer dans ce projet?
 
merci par avance de vos réponse.
 
[:noobite]


Message édité par noobite le 07-12-2004 à 09:36:33

---------------
.: [Knowledge Is Power] || [Mon FeedBack] :.
Reply

Marsh Posté le 07-12-2004 à 09:25:11   

Reply

Marsh Posté le 07-12-2004 à 09:52:37    

facile, il suffit de savoir que le facteur de vitesse de la radiavité * 2.345²/1.002 est l'equivalent d'un volt en sortie de carte.
Pour trouver l'entré je te laisse te creuser les meninge ;)
 
A partir de la, c'est plus simple ;)

Reply

Marsh Posté le 07-12-2004 à 10:25:01    

Radiavité? ca ne veut rien dire? et ton coeff par lequel
tu multiplies il représente quoi?
 
:??:


---------------
.: [Knowledge Is Power] || [Mon FeedBack] :.
Reply

Marsh Posté le 07-12-2004 à 10:37:15    

Bon, c'est quoi ta carte son, c'est quoi ton OS, et c'est quoi comme entrée que tu as (un jack classique en line-in, etc.).

Reply

Marsh Posté le 07-12-2004 à 11:11:05    

Carte Audio: intégrée à la carte mère.
line-in: Jack.
OS: Windows XP.


---------------
.: [Knowledge Is Power] || [Mon FeedBack] :.
Reply

Marsh Posté le 07-12-2004 à 11:31:13    

Et bien tu utilises une API qui va bien pour récupérer du PCM, et tu convertis le PCM en volts (il me semble bien que c'est linéaire). Le PCM, c'est ça:
http://weblogs.asp.net/larryosterm [...] 48065.aspx
 
L'API qui va bien, ça risque d'être MCI (mais tu peux sans doute trouver autre chose de plus simple):
http://msdn.microsoft.com/library/ [...] ording.asp
 
Après, tu n'as plus qu'à étalonner ton truc, car chaque chipset a des valeurs de conversions VOLTS->ADC différentes.  
 
Mais bon, tu n'espérait quand même pas te servir de ta carte son comme un oscillo, hein ? :)

Reply

Marsh Posté le 08-12-2004 à 01:20:02    

Ça fait un oscillo AC d'appoint très sympa [:spamafote]


---------------
Un matin je me lèverai et il fera beau.
Reply

Marsh Posté le 08-12-2004 à 01:47:04    

l'entrée ligne est normalisée à 250mV.
http://www.ybet.be/hard1ch19/hard1ch19.htm

Reply

Marsh Posté le 08-12-2004 à 12:02:23    

printf a écrit :

Ça fait un oscillo AC d'appoint très sympa [:spamafote]


Ca fait un bon moyen de griller son PC assez sympa aussi.


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Marsh Posté le 08-12-2004 à 13:40:21    

HelloWorld a écrit :

Ca fait un bon moyen de griller son PC assez sympa aussi.


 
En général ça sert juste pour travailler sur des signaux audio.


---------------
Un matin je me lèverai et il fera beau.
Reply

Marsh Posté le 08-12-2004 à 13:40:21   

Reply

Marsh Posté le 08-12-2004 à 15:02:06    

printf a écrit :

En général ça sert juste pour travailler sur des signaux audio.


 
On m'a dit qu'on pouvait aussi enregistrer de la musique sur son PC avec...
 
[:dawa]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed