Boite a rythme

Soyez le premier à donner votre avis sur cette source.

Vue 8 296 fois - Téléchargée 847 fois

Description

En essayant d'apprendre le MIDI en vue d'une création d'un sequenceur, voici un petit gadget pour les musiciens.
Vous pouvez editer des rythmes avec un simple editeur de texte en suivant le principe simple (ouvre un fichier avec l'extension .ryt dans le repértoire Plugins et vous verrez).
Petite explication:
Après le :
# : commentaire
N : doit suivre 3 entiers
1er -> longueur d'une note
2e -> longueur du feeling
3e -> index commencement feeling
E : evenements courants
F : evenements feelings

N'oublie pas de mettre l'extension du fichier en .ryt et enregistre le fichier dans le repertoire Plugins.

Source / Exemple :


// dans le zip

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Bladenosaure
Messages postés
1
Date d'inscription
dimanche 30 janvier 2011
Statut
Membre
Dernière intervention
5 janvier 2013
-
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
-
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
-
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
613
Date d'inscription
samedi 3 août 2002
Statut
Membre
Dernière intervention
22 décembre 2016
-
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
3 -
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 ;)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.