1

Voici une librarie de son stéréo pour TI-92, TI-89 et TI-92 Plus, sur la TI-89 il y a un petit bug (on ne peut pas quitter un morceau de musique avec ESC)

http://perso.wanadoo.fr/tisofts/Winst/Files/polysnd.zip

Je voudrais savoir si il y a des personnes qui on développé des musiques sous PolySnd et si il est possible que on me les envoyent.

Je voudrais savoir ce que vous en pensez et quelle sont les améliorations que je doit apporter!
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

2

Améliorations :

- Possibilité de quitter en appuyant sur ESC (indispensable ! sans ça la librairie est inutilisable, je n'appelle pas ça un "petit bug")
- Utilisation en C ? Parcequ'il y a beaucoup plus de programmeurs C que ASM

Sinon ça peut devenir interessant, faut voir si c'est utilisable dans un jeu ou non (si ça ralenti trop ou pas). J'attends donc une version qui marche mieux pour essayer plus en détail smile
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

3

Si tu veut je t'envoye demain une version amélioré qui ne désactive pas l'auto_int 1 mais le son sera pourri, se sera à toi de le faire et que la touche ESC fonctionne.

Je te l'enverrai sur ton @mail!
Pour ce qui est de l'adaptation en C je le ferai aussi!
A ton avis j'en fait une libraries en kernel ou je développe cette fonction carrément en C?
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

4

Si possible porte la librairie en _nostub, mais c'est déjà beaucoup moins prioritaire. Pour moi l'indispensable c'est vraiment la touche ESC, si on ne peut pas quitter je vois pas trop à quoi sert à lib (à part à bloquer la calc...).

Adaptation en C ça ne devrait pas être trop compliqué, et étant donné que je ne programme pas en ASM, je ne pourrais pas tester tant que ça ne sera pas fait.

Si tu envoie quelque chose sur mon mail, met des programmes d'exemple aussi, sinon je ne pourrais rien essayer (raison au paragraphe précedent wink)
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

5

J'ai corrigé la touche ESC, ça marche maintenat, j'ai pas enlever l'auto int 1 donc le son est pourri. Ce sera à toi de le désactivé pour les niveaux de gris plus du son...
Pour le portage en C, je ferais ça demain.
Sur ton @mail je t'enverrai la nouvelle versio mais les exemples seront identique (casper, stars fox...).
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

6

Voici une librarie de son stéréo pour TI-92, TI-89 et TI-92 Plus


Et TI Voyage 200 alors ????

7

Ça a de bonnes chances de marcher aussi.

Mais si vous programmez en C, n'oubliez pas de mettre #define USE_V200 en dessous de #define USE_TI92PLUS. Ça ne vous coûte rien.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

8

Voici la nouvelle version de PolySnd, il faut lire le fichier PolySnd 1.2.doc après l'avoir décompressé!

[url]http://perso.wanadoo.fr/tisofts/polysnd/polysnd 1.2.zip[/url]

Je pense que je doit corriger la vitesse sur les HW1 et HW2 car elle n'est plus étalonnée avec précision mais en attend pour remédier à ce problème il faut augmenter ou diminuer le tempo des morceaux.
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

9

Y'a des moments ou la musique devient plus faible, puis ensuite ça revient au niveau normal. Bug ?
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

10

Quelle calculatrice tu as et quels morceaux de musiques font ça?
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

11

J'ai trouvé le problème: Il ne faut pas mettre 255 mais plutôt tst lorsque tu joue un son en mono.

Voici le nouveau code de TstPolySnd.c // C Source File // Created 19/02/2003; 01:46:27 #define USE_TI89              // Compile for TI-89 #define USE_TI92PLUS          // Compile for TI-92 Plus #define USE_V200              // Compile for V200 #define USE_KERNEL #include <tigcclib.h>         // Include All Header Files #include "PolySnd.h" unsigned char cle_sol[]={      la_3,noir,la_3,noir,sib_3,noir,do_4,noir,do_4,noir,sib_3,noir,la_3,noir,sol_3,noir,fa_3,noir,fa_3,noir,sol_3,noir,la_3,noir,la_3,noir_pointee,sol_3,croche,sol_3,blanche,      la_3,noir,la_3,noir,sib_3,noir,do_4,noir,do_4,noir,sib_3,noir,la_3,noir,sol_3,noir,fa_3,noir,fa_3,noir,sol_3,noir,la_3,noir,sol_3,noir_pointee,fa_3,croche,fa_3,blanche,      sol_3,noir,sol_3,noir,la_3,noir,fa_3,noir,sol_3,noir,la_3,croche,si_3,croche,la_3,noir,fa_3,noir,sol_3,noir,la_3,croche,si_3,croche,la_3,noir,sol_3,noir,fa_3,noir,sol_3,noir,do_3,noir,la_3,noir*2,      la_3,noir,sib_3,noir,do_4,noir,do_4,noir,sib_3,noir,la_3,noir,sol_3,noir,fa_3,noir,fa_3,noir,sol_3,noir,la_3,noir,sol_3,noir+croche,fa_3,croche,fa_3,blanche,      255}; unsigned char cle_fa[]={      fa_2,blanche,sol_2,blanche,do_2,blanche,fa_2,blanche,re_2,blanche,mi_2,blanche,fa_2,blanche,do_2,blanche,      fa_2,blanche,sol_2,blanche,mi_2,blanche,fa_2,blanche,re_2,blanche,mi_2,blanche,do_2,blanche,fa_2,blanche,      do_2,noir,pause,soupir,fa_2,noir,pause,soupir,do_2,noir,pause,soupir,fa_2,noir,pause,soupir,do_2,noir,pause,soupir,fa_2,noir,pause,soupir,re_2,blanche,mi_2,noir,do_2,noir,      fa_2,blanche,sol_2,blanche,mi_2,blanche,fa_2,blanche,re_2,blanche,mi_2,blanche,do_2,blanche,fa_2,blanche,      255}; void _main(void) {      INT_HANDLER save_int_1=GetIntVec (AUTO_INT_1);      SetIntVec (AUTO_INT_1, DUMMY_HANDLER);            PlayStereoSound(cle_sol,cle_fa,Tempo_112);            SetIntVec (AUTO_INT_1, save_int_1); }

A savoir que je trouve la qualitée du son des programmes écrit en C plus médiocre que ceux écrit en ASM mais pour ça je ne peut rien y faire.

Je conseil de regarder PolySnd.h version C pour l'écriture des notes et des temps.
Différence de l'ASM et C:
# s'écrit D en C
les pointée s'écrivent pointee en C.
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

12

Le problème c'est avec (entre autres) techrap.89z.

D'ailleurs j'ai enregistré ce que ça donnait pour MacIntoc qui voulait voir, donc voilà :
http://perso.wanadoo.fr/variable/Sons/PolySnd.mp3

(le problème n'est pas audible ici, j'ai pas enregistré assez longtemps)

Edit : La balise [media] foire comme d'habitude, donc je met en [url]
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

13

Bon, maintenant, fais-nous une version en librairie statique s'il te plaît.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

14

Je viens d'esayer Techrap sur une TI-89 HW1 et je ne trouvé aucun problème. Dit moi sur quelle hardware et sous quel émulateur tu l'as réalisé. Car nombreux sont mes testes et je n'est rien trouvé d'anormal.

Pour la version statique il faudra attendre un peu, je pense que pour l'instant une version Kernel suffit. Toute façon je pense carrément mais plutart réécrire cette librairies en C pour quelle puisse gérer les niveaux de gris...

Dans tout les cas Kevin tu peut modifier cette librairie pour l'adapter en librairie statique mais faudra que tu m'envoye t'es modification pour que je puisse en parallèle la diffuser et l'améliorer.
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

15

Test foireux sous Real Ti HW2 (ams 2.08 mais ça m'étonnerais que ça change grand chose)
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

16

Tu la testé sur une vrai calculatrice ou sur Virtual TI car sur Virtual TI, PolySnd fonctionne correctement et sur une TI-92 Plus HW2 ROM 2.05 c'est pareil.
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

17

Vertyos a écrit :
Test foireux sous Real Ti HW2 (ams 2.08 mais ça m'étonnerais que ça change grand chose)

avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

18

Attend je vais essayer avec la ROM 2.08. mais franchement est tu sûr que ton cable est vraiment bien fait! Sur chaque écouteurs le son doit être différent et essaye avec des anceintes d'ordinateur!
Le son qui est sur le MP3, et t'il le même que sur la calculatrice!
Essaye sous Virtual TI et dit moi si le problème y est!
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

19

Oula oula oula...

Cable bien fait > Oui j'en suis sûr
Même son mp3 <-> Ti > Bah oui j'ai enregistré ce qui sortait de la Ti ac un micro
Virtual Ti > Le son marche très mal dessus
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

20

Tu as envoyé quelle version de PolySnd sur ta TI (HW1 ou HW2) à savoir que HW2 n'est pas étalonné donc essaye plutôt d'envoyer la version HW1.
Si cela ne marche pas, télécharge PolySnd v1.2 à partir d'ici sur la page1.
Est-ce que sur Virtual TI le son est plus différent que sur la calculatrice?
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

21

V1.2, télechargée sur cete page.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

22

bon, v tester. Si ça marche chez moi, ça marche dans 99,99% des calcswink
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

23

bon, bah... g pas de songrin
avec FLib, pas de prbm, mais avec polysound, g un silence completgrin
g utiliser polysound 1.2 avec la version HW1 et HW2 pour 92+ (g une HW2) sous AMS 2.08 avec PreOS 0.64.
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

24

Peut tu m'envoyer Preos 0.64 ainsi que la ROM je pense que peut être le problème vient de la ROM ou du kernel mais je vais faire des testes. Je ne comprend pas... Pourtant ma librairie utilise aucune fonction de la ROM... Moi j'ai une TI-92 Plus HW2 ROM 2.05 et ça marche. Dit moi comment tu as fabriqué ton câble avec un schéma sous paint car même avec la ROM 2.08 tu devrais avoir du son... Je ne comprend rien!
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

25

juste pour te rassurer, moi j'ai une 92+ hw2 ams 2.05 preos 0.64 et ca marche très bien. j'utilise un adaptateur ti<->jack 3.5+ecouteur et avant j'avais aussi testé avec le kit piéton de nokia. et je n'ai rien remarqué d'anormal.
Car seuls les cons ne reconnaissent pas leurs erreurs.
=========================================
Avis aux newbies, avant de poster, essayez ça ->[http://databob.free.fr/IFAQ/FAQ]

Membre de la [V4pOR T34m]
EvaSDK's Homepage > et c'est reparti

26

Ca me fait plaisir, tu en pense quoi de la qualitée de son. Je conseil à beacoupd de personne de créer leurs propres sons et de me les envoyer sur mon @mail:

geoffrey.anneheim@wanadoo.fr

Je pense que le problème vient avec la ROM 2.08
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

27

c'est possible. en ce qui concerne le son, il est mieux que flib c sur, mais on sent que le principe est le même sur 2 voies. mais bon, comme il a déjà été dis dans un autre topic, la ti c pas une carte son, donc il faut espérer des miracles smile
Car seuls les cons ne reconnaissent pas leurs erreurs.
=========================================
Avis aux newbies, avant de poster, essayez ça ->[http://databob.free.fr/IFAQ/FAQ]

Membre de la [V4pOR T34m]
EvaSDK's Homepage > et c'est reparti

28

bah... je branche ma TI à une cassette grace à un adaptateur petit<->moyen (me rappelle pus des tailles) et g le son sur ma chaine. Si tu veux la rom pour 89, 92+, V200.
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

29

Essaye avec un Kit pièton main libre si tu as. Mais je pense que ça viens de la ROM 2.08 pourtant je n'utilise aucune fonctionne de la ROM...
Je testé PolySnd sur la TI-89 ROM 2.05, Pedrom, TI-92 Plus 2.05 et 1.00 et tout fonctionne niquel. Lorsque tu lance un exemple, est-ce que la calculatrice l'exécute?
Et lorsque que tu appuie sur SHIFT ou DIAMOND dans un morceau, est-ce que e symbole apparaît dans la statut line?
Cela me paraît bizarre, toute façon il faut que je corrige ce problème.
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

30

g pas de kit piéton.
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.