EFEC - CAPELLA
Vous êtes maintenant connecté

Rejoignez le forum, c’est rapide et facile

EFEC - CAPELLA
Vous êtes maintenant connecté
EFEC - CAPELLA
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment :
Bon plan achat en duo : 2ème robot cuiseur ...
Voir le deal
600 €

faire des musiques simples en C

Aller en bas

faire des musiques simples en C Empty faire des musiques simples en C

Message  maximusk Dim 3 Oct - 11:52

Quoi, des musiques en programmation, comment ?

Il suffit d'utiliser la commande _beep et Sleep

début du code :
Code:
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>

Attention : Il faut inclure windows.h car sinon la fonction Sleep ne marchera pas !


La fonction beep :
il faut écrire _beep (fréquence*,durée**);

*La fréquence est en Hertz (Hz)
Vous pouvez trouver la fréquence des notes de musique ici
**La durée est en millisecondes (ms) donc pour une seconde vous devez mettre 1000

Exemple:
Si vous voulez un La à 440 Hz qui dure 5 secondes, il faudra taper le code suivant:
Code:
_beep (440,5000);


La fonction Sleep () :
Pour utiliser la fonction Sleep, il faut taper ça
Sleep (durée*);
Le programme s'arrete pendant durée, ce qui permet de faire des pauses entre les notes.
*Durée est en milliseconde (ms)


Exemple : si je veux que mon programme s'arrete pendant une seconde, je tape:
Code:
Sleep (1000);


C'est un peu débile mais bon c'est marrant quand on a rien a faire

Vous pouvez télécharger un exemple ici crée par moi mais vous pouvez le télécharger que si mon serveur est en route.
maximusk
maximusk
Admin

Messages : 420
Date d'inscription : 23/01/2010
Age : 28

https://efec.forumactif.com

Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum