MUSIQUES DE NOËL AVEC MS-DOS !

ToasTy62 Messages postés 47 Date d'inscription mardi 4 septembre 2001 Statut Membre Dernière intervention 12 mars 2004 - 6 déc. 2003 à 17:57
CyberP Messages postés 283 Date d'inscription mercredi 8 janvier 2003 Statut Membre Dernière intervention 4 juillet 2007 - 21 déc. 2003 à 13:14
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/18468-musiques-de-noel-avec-ms-dos

CyberP Messages postés 283 Date d'inscription mercredi 8 janvier 2003 Statut Membre Dernière intervention 4 juillet 2007 2
21 déc. 2003 à 13:14
ouai seul problème c'est que les fonctions sound et nosound sont pas recréées dans le script de goldeneye
CyberP Messages postés 283 Date d'inscription mercredi 8 janvier 2003 Statut Membre Dernière intervention 4 juillet 2007 2
19 déc. 2003 à 21:26
merci beaucoup
cmarsc Messages postés 455 Date d'inscription mercredi 6 mars 2002 Statut Membre Dernière intervention 18 décembre 2003
18 déc. 2003 à 10:57
salut,
cette remarque est pour cyberP :
les fonctions telles que delay sound clscr etc sont pour les produits de BORLAND avec les turbo c/c++ et d'autres versions pour corriger le tir il y a un code de GoldenEye
http://www.cppfrance.com/code.aspx?ID=9234

ps : mnjagg une version en mode graphique serait top
mnjagg Messages postés 34 Date d'inscription vendredi 28 novembre 2003 Statut Membre Dernière intervention 5 mai 2004
17 déc. 2003 à 19:05
si tu veu je peu te les envoyer par e-mail sinon tu télécharge turbo C et tous les *.h sont inclus avec. Suffi d'aller voir sur google et tu trouve tout ce que tu veu
CyberP Messages postés 283 Date d'inscription mercredi 8 janvier 2003 Statut Membre Dernière intervention 4 juillet 2007 2
17 déc. 2003 à 18:51
ah non je crois que justement j'ai pas ces fonctions dans dos.h et conio.h, c'est bizarre
mnjagg Messages postés 34 Date d'inscription vendredi 28 novembre 2003 Statut Membre Dernière intervention 5 mai 2004
17 déc. 2003 à 17:21
moi j'utilise turbo C mé C bizarr packe tout é ds conio.h et dos.h !
CyberP Messages postés 283 Date d'inscription mercredi 8 janvier 2003 Statut Membre Dernière intervention 4 juillet 2007 2
14 déc. 2003 à 15:29
ca se compile comment/avec quoi ?

avec vs6 il me met :
musnoel.obj : error LNK2001: unresolved external symbol _nosound
musnoel.obj : error LNK2001: unresolved external symbol _delay
musnoel.obj : error LNK2001: unresolved external symbol _sound
musnoel.obj : error LNK2001: unresolved external symbol _clrscr
musnoel.obj : error LNK2001: unresolved external symbol _textcolor
mnjagg Messages postés 34 Date d'inscription vendredi 28 novembre 2003 Statut Membre Dernière intervention 5 mai 2004
12 déc. 2003 à 21:26
maintenant !
benoitquintard Messages postés 6 Date d'inscription samedi 13 septembre 2003 Statut Membre Dernière intervention 12 décembre 2003
12 déc. 2003 à 21:21
yes,

Et a quand la nouvelle version ?
mnjagg Messages postés 34 Date d'inscription vendredi 28 novembre 2003 Statut Membre Dernière intervention 5 mai 2004
12 déc. 2003 à 17:55
lol C grace à toi benoi
benoitquintard Messages postés 6 Date d'inscription samedi 13 septembre 2003 Statut Membre Dernière intervention 12 décembre 2003
11 déc. 2003 à 22:11
on se demande ou lol
mnjagg Messages postés 34 Date d'inscription vendredi 28 novembre 2003 Statut Membre Dernière intervention 5 mai 2004
11 déc. 2003 à 19:57
bonne idée ! En plus G U les vrè frékenc des notes sur un site de l'académie de chépu ou. Jvé mètr le prog à jour
cmarsc Messages postés 455 Date d'inscription mercredi 6 mars 2002 Statut Membre Dernière intervention 18 décembre 2003
11 déc. 2003 à 19:51
salut,
c'est assez sympa comme thème :-)
1) float a ne sert pas (supprimer)
2) il faut créer des fonctions pour éviter les goto(s)

void vive_le_vent(void); /* prototype de la fonction */
void vive_le_vent(void) { /* fonction avec le code */
sound(SI); delay(400); nosound(); delay(100);
sound(SI); delay(400); nosound(); delay(100);
return ;
}

void sainte_nuit(void); /* prototype de la fonction */
void sainte_nuit(void) { /* fonction avec le code */
sound(SOL); delay(650); nosound(); delay(100);
sound(LA); delay(200); nosound(); delay(50);
return ;
}

3) mettre un default avec switch(choix_menu)
switch(choix_menu)
{
case 1 : ; break;
case 2 : ; break;
/* ... */
case 6 : printf("
"); break;
default:
printf("erreur tapez un chiffre entre 1 et 6");
break;
}

4) exit(1); il faut #include <stdlib.h>

5) tu pourrais associer une note à une couleur pour faire du visuel
DO rouge
RE vert
...
par exemple
mnjagg Messages postés 34 Date d'inscription vendredi 28 novembre 2003 Statut Membre Dernière intervention 5 mai 2004
7 déc. 2003 à 15:48
merci pr le conseil j'my conné pa tro en musique sous ms-dos
benoitquintard Messages postés 6 Date d'inscription samedi 13 septembre 2003 Statut Membre Dernière intervention 12 décembre 2003
7 déc. 2003 à 10:42
Mon Dieu........
Toi un informaticien et pas un musicien ?

je crois que les frequence de tes notes son fause.

Le LA est a 440 Hz puis 880 Hz et aussi a 1760 Hz voila 3 la qui se suivent.
il faut multiplier par 2 ou diviser pour avoir la meme note dans l'octave a coté.........;)
Kirbyboss Messages postés 24 Date d'inscription lundi 27 octobre 2003 Statut Membre Dernière intervention 8 octobre 2005
6 déc. 2003 à 18:02
j'aila flemme de le telecharger, mais si sa marche, s'est super !
mnjagg Messages postés 34 Date d'inscription vendredi 28 novembre 2003 Statut Membre Dernière intervention 5 mai 2004
6 déc. 2003 à 18:02
C vrè ke C ennuyeux à crever de fèr de la musique en C !
Kirbyboss Messages postés 24 Date d'inscription lundi 27 octobre 2003 Statut Membre Dernière intervention 8 octobre 2005
6 déc. 2003 à 17:59
j'aila flemme de le telecharger, mais si sa marche, s'est super !
ToasTy62 Messages postés 47 Date d'inscription mardi 4 septembre 2001 Statut Membre Dernière intervention 12 mars 2004
6 déc. 2003 à 17:57
yen a ki ont ke ca a foutre lol enfin c bien qd mm
Rejoignez-nous