Programmation format MIDI + graphique
Grhyll
-
Grhyll -
Grhyll -
Bonjour à tous !
Alors voilà, la raison pour laquelle je viens vers vous aujourd'hui, c'est que je voudrais me lancer dans un projet relativement complexe, et j'aimerais auparavant quelques conseils, si certains d'entre vous connaissent ce domaine...
Le projet en question contient deux parties :
- La première est la création automatisée de musiques en format midi ; j'aimerais le faire en C++, j'ai trouvé quelques sources sur le web ( http://opensource.jdkoftinoff.com/jdks/trac/wiki/libjdkmidi ), mais je ne sais pas s'il n'existe pas plus simple ou plus pratique... J'aimerais donc savoir si vous connaissez d'autres bibliothèques (et si elles ont un manuel en français, ça devient le paradis), ou bien si d'autres langages vous paraissent plus adaptés à ce style de programmation.
- La deuxième est graphique, elle consisterait en l'affichage progressif d'une image, zone par zone par exemple, avec si possible de jolis effets (des étincelles, des trucs du style) pendant que la zone s'affiche (une zone noire par exemple passerait par du gris clair, du gris, du gris foncé, avant de finalement se noircir). J'imagine que le flash se prêterait sans doute bien à cela, mais je n'en ai encore jamais fait, et peut-être y a-t-il mieux.
L'ambition finale de ce projet est d'être utilisé sur le web, mais si déjà je pouvais le faire tourner en tant que software sur mon pc, ça me semblerait bien.
Je peux également coder en C, java, python, et je ne suis absolument pas fermé au fait d'apprendre un ou plusieurs nouveaux langages pour mener ce projet à bien (par exemple, apprendre le flash ne me poserait pas plus de problème de conscience que ça).
Alors voilà, je ne vous demande pas de passer vos journées à faire des recherches google pour moi, mais si certains d'entre vous ont déjà une expérience dans le domaine, j'apprécierais très fortement qu'ils acceptent de la partager :)
En vous remerciant par avance,
Greg.
(J'imagine que ce projet aurait plus ou moins sa place dans les forum Infographie, Internet ou encore AudioNumérique, mais c'est vraiment le fait de programmer qui m'intéresse ici...)
Alors voilà, la raison pour laquelle je viens vers vous aujourd'hui, c'est que je voudrais me lancer dans un projet relativement complexe, et j'aimerais auparavant quelques conseils, si certains d'entre vous connaissent ce domaine...
Le projet en question contient deux parties :
- La première est la création automatisée de musiques en format midi ; j'aimerais le faire en C++, j'ai trouvé quelques sources sur le web ( http://opensource.jdkoftinoff.com/jdks/trac/wiki/libjdkmidi ), mais je ne sais pas s'il n'existe pas plus simple ou plus pratique... J'aimerais donc savoir si vous connaissez d'autres bibliothèques (et si elles ont un manuel en français, ça devient le paradis), ou bien si d'autres langages vous paraissent plus adaptés à ce style de programmation.
- La deuxième est graphique, elle consisterait en l'affichage progressif d'une image, zone par zone par exemple, avec si possible de jolis effets (des étincelles, des trucs du style) pendant que la zone s'affiche (une zone noire par exemple passerait par du gris clair, du gris, du gris foncé, avant de finalement se noircir). J'imagine que le flash se prêterait sans doute bien à cela, mais je n'en ai encore jamais fait, et peut-être y a-t-il mieux.
L'ambition finale de ce projet est d'être utilisé sur le web, mais si déjà je pouvais le faire tourner en tant que software sur mon pc, ça me semblerait bien.
Je peux également coder en C, java, python, et je ne suis absolument pas fermé au fait d'apprendre un ou plusieurs nouveaux langages pour mener ce projet à bien (par exemple, apprendre le flash ne me poserait pas plus de problème de conscience que ça).
Alors voilà, je ne vous demande pas de passer vos journées à faire des recherches google pour moi, mais si certains d'entre vous ont déjà une expérience dans le domaine, j'apprécierais très fortement qu'ils acceptent de la partager :)
En vous remerciant par avance,
Greg.
(J'imagine que ce projet aurait plus ou moins sa place dans les forum Infographie, Internet ou encore AudioNumérique, mais c'est vraiment le fait de programmer qui m'intéresse ici...)
A voir également:
- Programmation format MIDI + graphique
- Format epub - Guide
- Format factory - Télécharger - Conversion & Codecs
- Hp usb disk storage format tool - Télécharger - Stockage
- Format apfs - Guide
- Changer carte graphique - Guide
1 réponse
Salut
vu que tu souhaites faire une application web, je laisserais de coté C et C++. Tu devrais effectivement t'orienter vers du Flash/Flex, Java ou .NET
Je ne vois pas trop à quoi sert le midi dans ton application, c'est juste pour une musique de fond ? Ou bien tu veux réellement faire une application musicale reliée à un clavier midi ?
vu que tu souhaites faire une application web, je laisserais de coté C et C++. Tu devrais effectivement t'orienter vers du Flash/Flex, Java ou .NET
Je ne vois pas trop à quoi sert le midi dans ton application, c'est juste pour une musique de fond ? Ou bien tu veux réellement faire une application musicale reliée à un clavier midi ?
Je parle de midi car c'est ce qui me paraît le plus adapté au niveau consommation de ressources et poids, le but n'étant pas simplement de faire jouer des samples à mon programme, mais bien de le faire écrire une partition et de la jouer.
Pour l'aspect graphique, bien que je n'aie pas encore fait grand chose dans ce domaine, j'imagine effectivement que le flash va être le plus adapté, mais pour l'aspect musical j'ai du mal à me rendre compte...
http://www.sonify.org/tutorials/flash_audio/advanced/midisynth/