Je diffuse une version de PolySnd2, ceci pour que vous me disiez ce que ça donne sur votre calculatrice (pour l'instant que des TI-92+).
http://perso.wanadoo.fr/tisofts/polysnd/polysnd2/polysnd2.9xz
http://perso.wanadoo.fr/tisofts/polysnd/polysnd2/testc.9xz
http://perso.wanadoo.fr/tisofts/polysnd/polysnd2/ai5freq.9xz
http://perso.wanadoo.fr/tisofts/polysnd/polysnd2/ai5freq.89z
Pour testc il faut appuyer sur + ou - pour changer de fréquences et ESC pour quitter.
Ca serait bien que ceux qui possèdent une HW1 essaye le programme ai5freq et me dise la valeur qui est affiché de préférence avec des piles neuves car sans ça je ne pourrais pas faire de compatibilitée entre HW2 et HW1!
Le programme TestC possède 1 bug que je vais corrigé.
Je suis obligé de tout revoir ma librairie depuis que j'ai trouvé une autre méthode qui gére plus de fréquences et ainsi peut être ne plus mettre le mode2? Bien sûr seulement ce mode serat utilisé par les programmeurs Basic.
Voilà ce que j'envisage de faire:
-Données codée sur 8 bits (2 octets) un pour la note, le deuxième sur la durée et ceci que pour les musiques. Méthode qui prend peu de place et application de beaucoup de fonction comme GetTime....
-Données codée sur 16 bits (4 octets) 2 pour la fréquences 2 pour la durée. Utilisé dans les effet sonores. Je vais réfléchir si je code les durée que avec 1 octets.
La fonction principal passeras en argument 2 pointeur qui pourrons être soit des musiques ou soit des effets sonores et 2 paramètres d'identification (musiques ou effets). Si il y a mélange musique et effet il serat possible de choisir 2 tempo.
Pour le Basic c'est simple, un peu comme Flib (beep et PlaySound)...
PS: Essayez vraiment cette exemples vous verrez que ça vos le coups car depuis que j'ai trouvé cette méthode il n'y a plus de contraintes et j'espère que le son serat aussi populaire que les niveaux de gris!
