Merci d'avoir telecharge mon programme "Music Composer" version alpha 3 !
-----------------
Fichiers :
-----------------
Music01 : Programme principal
Music02 : Programme qui convertit votre musique en code Omnicalc pour la rendre ecoutable via la fonction play()
Readme : Ce fichier
-----------------
Description :
-----------------
C'est une gros projet (en basic (étendu, pour la lecture avec Omnicalc) sur z80) qui commence a prendre de l'ampleur, tant qu'a ses fonctionnalités qu'a son originalité. C'est un éditeur de partition avec des possibilités comme : nouveau document, charger un document, une aide, choix du nombre de pulsation, différentes notes (hauteur), différentes mesures, sauvegarde, exportation en liste, exportation en format Omnicalc, et possibilité donc d'écouter (jouer la musique via la commende play() d'Omnicalc) en branchant des écouteurs, possibilité de modifier la vitesse globale du morceau, possibilité de mettre des silences, possibilité de mettre des altérations (dièse et bémol), possibilité de modifier le style de jeu lors de l'écoute (legatto, normal, stacatto)... Le programme est compatible MirageOS.
C'est cool hein
Attention, la version que je vous propose ici est une version Alpha (version 3) : beaucoup de fonctionnalités ne sont pas encore implémentées, certaines ne sont pas finies, bref, le programme est en construction, mais j'ai essayé de vous fournir une version correcte. J'ai testé, elle marche bien une fois qu'on sait s'y prendre (voir instructions
). Ah, si seulement j'avais connu le zContest avant le 28 septembre ^^
PS : Si vous rencontrez des problemes une fois qu'Omnicalc est installe et que vous avez voulu ecouter, essayer de supprimer la 1ere ligne du programme MUSIC01 (la ligne permettant a MirageOS de reconnaitre le programme ; mais dans certains cas, Omnicalc requiert que la premiere ligne d'un programme utilisant la fonction play() soit real(31,"x") ).
le 30 septembre, la veille :
4 heures et demi d'affile de programmation ><
-Améliorations globales (beaucoup)
-Présences d'options (vitesse : lent/normal/rapide ; style : legatto/normal/stacatto)
-Sauver/Charger : ca marche
-Graphismes améliorés au niveau des notes
-Update de la routine de conversion vers Omnicalc (oups, j'ai travaille sur la mienne au lieu de prendre celle de Tama/Syfo (désolé, mais j'ai pu le temps, la ^^))
-Optimisations par ci par la
-rajout de la fonction permettant de gerer les alterations (bemol et diese)
-on peut maintenant mettre des silences ^^
De nombreuses mises-a-jour ainsi qu'une version anglaise sont prévues, tout au long de l'année
Note : l'originalite de ce programme est assez grande : vous ne verrez nul par ailleurs un editeur de partition pour ti z80 qui permet en meme temps d'ecouter sa musique.
Si vous ne possedez pas d'adapteur pour brancher des ecouteurs ou si vous ne connaissez pas les differentes techniques pour obtenir du son a partir de sa TI, rendez-vous sur mon blog : http://ti83-84.skyrock.com/1012016098-En-musique.html
-----------------
Instructions :
-----------------
. Pour evitez un quelconque soucis, il serait preferable de supprimer les Strings avant la 1ere ouverture du programme principal (Music01).
. Lorsque vous demarrez le programme principal, vous etes sur un menu : vous pouvez creer un nouveau document, en ouvrir un, modifier les options, consulter l'aide, et quitter.
. Quand vous etes dans l'editeur (apres avoir cree un document ou en ouvert un), voici les touches :
[fleche droite] pour deplacer le curseur a droite
[fleche gauche] pour deplacer le curseur a gauche
[fleche du bas] pour deplacer le curseur en bas
[fleche du haut] pour deplacer le curseur en haut
[* (multiplication)] pour inserer un silence
[-] pour inserer un bemol (b) sur la note en cours
[+] pour inserer un diese (#) sur la note en cours
[Clear] pour aller dans le menu de l'editeur
. Dans le menu de l'editeur, tout est explicite ^^
------------------------------------------------------------------------------------------------------------
AdRiWeB 2008
adrienbertrand @ msn . com
http://ti83-84.skyblog.com