BOITE A RYTHME

Hades53 Messages postés 231 Date d'inscription mercredi 12 février 2003 Statut Membre Dernière intervention 7 juillet 2009 - 28 janv. 2005 à 23:47
Bladenosaure Messages postés 1 Date d'inscription dimanche 30 janvier 2011 Statut Membre Dernière intervention 5 janvier 2013 - 5 janv. 2013 à 12:08
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/29165-boite-a-rythme

Bladenosaure Messages postés 1 Date d'inscription dimanche 30 janvier 2011 Statut Membre Dernière intervention 5 janvier 2013
5 janv. 2013 à 12:08
Super mais quand je le met en projet visual c++ et que je compile j'ai ça:

1>------ Début de la génération : Projet : console, Configuration : Debug Win32 ------
1> MidiSystem.cpp
1>c:\users\toinou\documents\ia music creator\prog\console\console\midisystem.cpp(59): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1> c:\program files (x86)\microsoft visual studio 10.0\vc\include\stdio.h(234) : voir la déclaration de 'fopen'
1>c:\users\toinou\documents\ia music creator\prog\console\console\midisystem.cpp(66): warning C4996: 'fscanf': This function or variable may be unsafe. Consider using fscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1> c:\program files (x86)\microsoft visual studio 10.0\vc\include\stdio.h(253) : voir la déclaration de 'fscanf'
1>c:\users\toinou\documents\ia music creator\prog\console\console\midisystem.cpp(71): warning C4996: 'fscanf': This function or variable may be unsafe. Consider using fscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1> c:\program files (x86)\microsoft visual studio 10.0\vc\include\stdio.h(253) : voir la déclaration de 'fscanf'
1>c:\users\toinou\documents\ia music creator\prog\console\console\midisystem.cpp(72): error C2664: 'lstrcmpW' : impossible de convertir le paramètre 1 de 'char [256]' en 'LPCWSTR'
1> Les types pointés n'ont aucun rapport entre eux ; conversion nécessitant reinterpret_cast, cast de style C ou cast de style fonction
1>c:\users\toinou\documents\ia music creator\prog\console\console\midisystem.cpp(219): error C2664: 'SetDlgItemTextW' : impossible de convertir le paramètre 3 de 'const char [8]' en 'LPCWSTR'
1> Les types pointés n'ont aucun rapport entre eux ; conversion nécessitant reinterpret_cast, cast de style C ou cast de style fonction
1>c:\users\toinou\documents\ia music creator\prog\console\console\midisystem.cpp(253): error C2664: 'SetDlgItemTextW' : impossible de convertir le paramètre 3 de 'const char [6]' en 'LPCWSTR'
1> Les types pointés n'ont aucun rapport entre eux ; conversion nécessitant reinterpret_cast, cast de style C ou cast de style fonction
1>c:\users\toinou\documents\ia music creator\prog\console\console\midisystem.cpp(325): warning C4018: '<=' : incompatibilité signed/unsigned
======== Génération : 0 a réussi, 1 a échoué, 0 mis à jour, 0 a été ignoré ==========

Je comprends pas c'est dommage. Pourtant vous dîtes que le code est bon.
Ai-je oublié de mettre des libs ?
VPNVB Messages postés 58 Date d'inscription dimanche 7 août 2005 Statut Membre Dernière intervention 20 août 2008
7 juin 2007 à 20:54
Salut
C'est un Source Tré Simple et Tré Utile
J'ai Une ID:
Pour coi tu ne developpe pas un Tré Petit Editeur Pour Les Fichier .Ryt ?
Pui L'intaigre à La Boite à Ritme
Ou je peux Trouver des Exemples des Fichier .Ryt ?
si non, Envoi à Moi Des Exemple de rythme

Merci !
Balce Messages postés 5 Date d'inscription dimanche 12 mars 2006 Statut Membre Dernière intervention 21 avril 2007
21 avril 2006 à 11:19
slt cool bravo il faudrai un peu plus de son et un bouton enregistrement je te met 8/10

Bonne continuation
Afyn Messages postés 608 Date d'inscription samedi 3 août 2002 Statut Membre Dernière intervention 22 décembre 2016
30 juil. 2005 à 11:02
Un petite question :
Quand on clique sur la barre de titre, au bout de quelques secondes il apparait un rectangle de sélection autour de la boite de dialogue. Par contre quand la boite à rythme joue ... même si on clique sur la barre de titre , ce rectangle de sélection n'appararait plus ? ... par contre on peut déplacer la boite sans problème ... quelqu'un peut m'expliquer ? Merci d'avance

Afyn - Navedac
Funto66 Messages postés 1267 Date d'inscription mercredi 1 janvier 2003 Statut Membre Dernière intervention 28 février 2007 4
2 févr. 2005 à 19:46
Waaaaaaaaa super ta source !!
Je sens que ça va me servir ça...vais me faire des petits duos guitare/boîte à musique moi lol ;)
Merci ;)
Funto66 Messages postés 1267 Date d'inscription mercredi 1 janvier 2003 Statut Membre Dernière intervention 28 février 2007 4
2 févr. 2005 à 19:41
Sinon il existe aussi un langage fait exprès pour ça : Csound...

Je dl et je teste ton appli gagah1 (dsl de pas l'avoir vue plus tôt...)
PACAL7585 Messages postés 18 Date d'inscription jeudi 27 janvier 2005 Statut Membre Dernière intervention 13 mai 2005
1 févr. 2005 à 12:31
ok merci
gagah1 Messages postés 509 Date d'inscription samedi 28 juin 2003 Statut Membre Dernière intervention 3 août 2010
1 févr. 2005 à 11:36
Ce programme gère les sons provenant de la carte son (MIDI), tu peux générer des sons de piano, de guitare etc... et tu peux choisir l'amplitude que tu veux.
Exemple: ouvre le fichier 128Rythme1.ryt et change le 5ème à 8ème ligne comme suit:
E 0 0x90 0 36 100
E 2 0x80 0 36 0
E 8 0x90 0 38 120
E 10 0x80 0 38 0

et ceci devient un son de piano.
Explication:
E : evenement
Entier suivant : timer
2e Entier : message midi
3e Entier : cannal midi
4e Entier : note
5e Entier : amplitude.
PACAL7585 Messages postés 18 Date d'inscription jeudi 27 janvier 2005 Statut Membre Dernière intervention 13 mai 2005
31 janv. 2005 à 10:39
Salut,
ton projet est très intéressant. Est-ce que tu aurais une idée pour générér des sons ou l'on puisse choisir la fréquence et l'amplitude. Est-ce qu'il est possible de le faire avec ton prog, si oui comment?
merci d'avance
Pacal
gagah1 Messages postés 509 Date d'inscription samedi 28 juin 2003 Statut Membre Dernière intervention 3 août 2010
30 janv. 2005 à 21:35
Merci!
cs_Kirua Messages postés 3006 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 31 décembre 2008
29 janv. 2005 à 15:09
absolument génial :) super amusant, 9/10
bayeto Messages postés 224 Date d'inscription mardi 12 août 2003 Statut Membre Dernière intervention 18 octobre 2010
29 janv. 2005 à 02:21
Trop bon
Hades53 Messages postés 231 Date d'inscription mercredi 12 février 2003 Statut Membre Dernière intervention 7 juillet 2009
28 janv. 2005 à 23:47
Très bien, bravo !
Rejoignez-nous