1

Bonjour,
Voilà mon problème :
J'ai une fonction sinusoidale et j'aimerai entendre le son qu'elle produit lorsqu'on l'applique à un haut parleur, il me faudrait un programme capable de faire ça (de préférence en C), mais je ne sais pas comment faire, alors si vous avez une piste, elle est la bienvenue.
Merci.

2

Tu as quoi comme matériel à ta disposition ? Tu communiques comment avec le haut-parleur ?
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

3

J'utilise un pc, donc je passe par le mini jack de la carte mère, et justement, je ne sais pas comment communiquer directement avec les haut parleurs...
voici le programme dont j'extrait la fonction :
http://director.media-box.net/index.php?s=ea32faa9ea4569d5c49042e3a4520f9f&act=Attach&type=post&id=684

4

Je pense que tu parles du jack de la carte son (éventuellement intégrée à la carte mère) ?
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

5

On ne communique pas directement avec le matériel.
On communique avec le système d'exploitation, c'est lui qui peut accéder au matériel. Donc déjà comment envoyer un signal à la carte son dépend du système d'exploitation.
Après....selon ce que tu fais exactement, soit tu cherches les APIs qui vont bien (ça c'est si tu cherches à écrire un programme pour envoyer le son), ou alors un logiciel capable, en l'occurence, d'envoyer pour toi un signal correspondant à la fonction que tu entres. Je pense que des logiciels comme matlab savent faire ça.

6

Regarde du côté de la librairie audio FSound. Si tu veux programmer un petit logiciel qui convertit ton signal en son.
Tu peux aussi utiliser des logiciels audio comme CoolEdit. (en ouvrant des fichiers contenant point par point ton signal).
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

7

geogeo
: CoolEdit

CoolEdit n'est plus, Voici Adobe Audition happy
avatar
Combien de tas de bois une marmotte pourrait couper si une marmotte pouvait couper du bois ?

8

merci de votre aide, j'ai essayé matlab et ça marche très bien
@+