Piano virtuel midi v6.1 (accords + jeu)

Soyez le premier à donner votre avis sur cette source.

Vue 324 139 fois - Téléchargée 116 570 fois

Description

(version 6.1)
Description:
-------------
Ce programme est un piano complet (88 touches) qui permet de jouer sur son ordinateur à l'aide de la souris ou du clavier.
Il utilise le format MIDI pour produire des notes et permet ainsi l'utilisation de centaines d'instruments.
Il permet également de composer soit même son propre morceau, de l'enregistrer puis de l'exporter en fichier midi.
Enfin il permet de développer son oreille musicale grâce aux jeux integrés.

Fonctionnalités:
----------------
  • jouer du piano au clavier ou à la souris
  • choisir son instrument
  • enregistrer sa composition (une seule piste)
  • exporter en midi
  • parfaire son oreille musicale grâce aux jeux de reconnaissance de notes
  • battement de la mesure grâce au métronome incorporé
  • faire des accords (mineurs, majeurs, personnalisés)
  • jouer du piano à 2 en réseau et dialoguer en même temps (béta)
  • jouer de la musique aléatoire

Source / Exemple :


Dans le zip:
(source vb + exemples de morceaux)

Conclusion :


Merci à tous ceux qui m'ont aidé à avancer dans ce programme.
N'hésitez pas à écrire vos remarques et vos suggestions pour améliorer le programme.

Pour info je vais rentrer en école d'informatiques à la rentrée 2005 et ca me permettera d'améliorer ma connaissance.
Mon but est de recommencer le programme de A à Z, de simplifier et clarifier le tout et d'atteindre les objéctifs que j'ai pas réussi à atteindre.
Mais ca risque de prendre du temps
MAJ: pour info j'ai pas énormément avancé, et j'ai décidé de le faire en C++. Je suis en ce moment dans la periode potassage de documents sur le MIDI.

!!!!!!IMPORTANT!!!!!!

Pour les personnes qui souhaitent simplement tester le programme sans accéder aux sources, j'ai fait un programme d'installation qui simplifie beacoup les choses.
Vous pouvez le trouver sur mon site internet dans la section "Mes Programmes":
http://laurent.minot.free.fr

à la fin de l'installation, vous devez soit redémarrer l'ordinateur, soit afficher simplement le répertoire "C:\Windows\Fonts\" avec Explorateur Windows pour qu'il réactualise la liste des polices d'écritures.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
lionnet86 Messages postés 1 Date d'inscription vendredi 2 novembre 2007 Statut Membre Dernière intervention 2 novembre 2007
2 nov. 2007 à 17:30
super ce truc!:>
cs_AgLS Messages postés 27 Date d'inscription lundi 7 février 2005 Statut Membre Dernière intervention 22 avril 2008
23 déc. 2007 à 14:43
Très bon programme 10/10

PS: Ce serait bien de faire passer les sources en .Net
BIGDAMSBIG Messages postés 27 Date d'inscription dimanche 3 juin 2007 Statut Membre Dernière intervention 25 février 2008
6 janv. 2008 à 07:01
salut

a quand le grid editor ?

juste pour augmenter une moyenne qui le mérite bien.
je ne programme que pour la musique en MIDI,car musicien je ne connais que cela donc 19.7/20...

18.6/10 je trouve ca nul puisque tous marche bien sauf
que le midi n'est pas toujours domptable sur les configs
de mr tout le monde.

un musicien a besoin toutefois d'un bon vieux
grid editor 16 pistes et vu la qualité du programme il serait facile de le faire.
tous les programmes musicales dignes doivent l'avoir
cela est plus qu'une mode,cela est un besoin pour le musicien.

voyez donc le code de GAGAH1 sur c++ cela est un semi miracle pour le musicien que je suis, mais je ne comprend rien et le Vb qu'a demi mot.

donc apophis si tu pouvais soummettre un code avec un bon
grid éditor au moins 16 pistes, tu serais un dieu a tout jamais, et ceux, parmis tous les codes Midi accesible aux mortels.

il est vrai que cela nécessite une approche des évenements graphique délicates.

je suis de l'epoque MusicX sur amiga, et tu dois pas connaitre, c'est le premier logiciel editeur graphique d'évenement graphique midi .si..si

c'est avec les vieux croutons q'on fait les bonnes soupes d'aujourd'hui.

N.B :il est plus facile de maitriser la .wav ou .mp3 que le midi et je félicite ton courage.

bravo <= bravo ++
vincjava Messages postés 7 Date d'inscription mardi 7 décembre 2004 Statut Membre Dernière intervention 1 septembre 2009
1 mai 2010 à 14:16
Petit regret, avec une résolution de 1280*720, il pique sa colère disant qu'il veut au moins du 1024*768. Alors pour pouvoir l'utiliser, il faut que je change la résolution, que toutes mes icônes du bureau se barrent, puis que je remette la résolution initiale. Donc, juste si tu pouvais supprimer l'exception qui empêche le programme de se lancer, ce serait parfait :)
9/10 !! ;)
ehjoe Messages postés 728 Date d'inscription samedi 4 avril 2009 Statut Membre Dernière intervention 30 mars 2014 6
21 déc. 2011 à 09:05
Bonjour,

Encore une fois c'est du code (devenu inutile) pour le moins !

- On commence par le téléchargement : et tout les fichier s'étalent à la décompression dans le répertoire, se mélangeant aux autres, ça donne immédiatement une indication...

- La conception fait peur, y a une ou deux pauvres forms pour sans doute quatre modules, le code va se balader dans ce réseau inextricable, ça confirme la façon dont ça a été empaqueté, ou pire, ça indique que le concepteur s'est contenté de repiquer des modules qui ne sont pas de lui, faisant de l'assemblage, comme si on ne pouvait pas mettre tout dans des forms...

- C'est du vb6, on lance le vbp, et oh joie, immédiatement ça vous envoie à chaque chargement une erreur, principalement sur une base de registr, faut dire qu'utiliser une base de registre dans un logiciel, c'est chercher à ce qu'il ne fonctionne pas, la qualité c'est le codage manuel des données dans des fichiers texte ou binaire, il n'y a rien d'autre.

- Donc quand tout est chargé on lance en mode inteeprétation/debugage, et évidemment, nul ne sera surpris, ça ne mache pas !

Le seul problème c'est qu'un logiciel ça doit fonctionner, mes logiciels en témoignent :


ou mes petites sources ici :

http://www.codes-sources.com/codes_auteur/EHJOE/350129.aspx

Encore un programme dont les sources ne fonctionnent pas, et c'est très souvent le cas... A enlever...

Cordialement, Joe.

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.