MUSIQUE - GÉNÉRATEUR DE MÉLODIES CHROMATIQUES ALÉATOIRES

Tiscripteur Messages postés 25 Date d'inscription mardi 11 février 2003 Statut Membre Dernière intervention 30 août 2004 - 28 juil. 2003 à 11:44
nicolasmarty Messages postés 1 Date d'inscription lundi 26 novembre 2012 Statut Membre Dernière intervention 26 novembre 2012 - 26 nov. 2012 à 19: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/8064-musique-generateur-de-melodies-chromatiques-aleatoires

nicolasmarty Messages postés 1 Date d'inscription lundi 26 novembre 2012 Statut Membre Dernière intervention 26 novembre 2012
26 nov. 2012 à 19:14
nul a chi*** mais c'est rigolo, aucune utilité (sauf peut etre pour une imitation de R2D2 ) aucune cohérence dans l'harmonie les rhytmiques idem
l’intérêt?

c'est un generateur de note aleatoire
crogiez Messages postés 86 Date d'inscription lundi 8 décembre 2003 Statut Membre Dernière intervention 27 décembre 2011
29 oct. 2004 à 15:54
jazz++ a l'air tres bien et fait tout çà

http://www.mille.ca/mille/colibris/fDescrip/fDesc_jazz+.htm
crogiez Messages postés 86 Date d'inscription lundi 8 décembre 2003 Statut Membre Dernière intervention 27 décembre 2011
27 oct. 2004 à 21:33
1) faut utilisez RND
mais avec randomise parametrée avec timer

3) midi_outshotrmsg

merci
A+
cs_bloom1 Messages postés 328 Date d'inscription jeudi 26 août 2004 Statut Membre Dernière intervention 8 mars 2007
11 sept. 2004 à 02:56
Cool, Je l'ai esayé pis mon haut parleur de ma carte mere se met a chanter! J'ai meme fait peur a mon chat avec tes tounes! lol
10/10 pour le premier que je met!

Bye et bonne prog.!
boursicotteur Messages postés 201 Date d'inscription mercredi 25 septembre 2002 Statut Membre Dernière intervention 10 novembre 2007
1 août 2003 à 06:01
Si tu veux savoir comment faire du Midi alors vas voir la source que j'ai mise sur ce site... Je crois que tu vas être servi...

Pour les instructions VB le meilleur endroit est MSDN car il y a tout. A cette adresse il y a les API mais à partir de là tu peux trouver tout le reste:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winprog/winprog/functions_in_alphabetical_order.asp

Enfin, pour fabriquer une DLL, je crois bien qu'il faille le faire en C++
cs_clementpat Messages postés 406 Date d'inscription lundi 2 décembre 2002 Statut Membre Dernière intervention 25 janvier 2014
29 juil. 2003 à 15:13
un site tres bien sur vb http://s.alpha.free.fr/vb/bienvenue.html
etilegr Messages postés 70 Date d'inscription vendredi 22 février 2002 Statut Membre Dernière intervention 13 novembre 2003
28 juil. 2003 à 12:56
on peut réduire le code en remplacant le :
note(0)=220
note(1)=...
...
note(36)=1760

par

racine = 1.059395
For x = 0 To 36
note(x) = racine ^ (x + 81)
Next
ca enlève en trentaine de lignes de code
etilegr Messages postés 70 Date d'inscription vendredi 22 février 2002 Statut Membre Dernière intervention 13 novembre 2003
28 juil. 2003 à 12:14
Randomize Timer plus exactement pour l'aléatoire
Tiscripteur Messages postés 25 Date d'inscription mardi 11 février 2003 Statut Membre Dernière intervention 30 août 2004
28 juil. 2003 à 11:44
Ce n'est pas, pour moi, un défaut.. (J'adore aussi apprendre...)

1) L'aléatoir parfait n'existe pas mais pour un meilleur résultat, écris Randomize avant tes Rnd

2) Je n'ai pas encore exécuté le code mais il me semble que il faut mettre une instruction DoEvents ou un truc comme ca dans les boucles pour permettre au programme d'exécuter ce qui s'est passé dans la boucle (notament au niveau de l'affichage dans ton cas)

Voila..
@++
Rejoignez-nous