90

Il y a une sorte de vumétre (les 2 barres de volume) et l'oscillo sera en effet affiché par défaut.

Ce que je veux dire par là, c'est que je suis sur et certain que je vais fournir un gros travail pour pas grand chose car comme je l'ai dit je suis vraiment sûr que presque personne l'utiliseront ce player.

Ton idée est plus qu'interessante mais c'est loin d'être une prioritée pour l'instant.
Si j'ai terminé et que j'ai un peu de temps je m'amuserai à faire ça mais pour l'instant ça m'inspire pas grand chose.
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.

91

Quels sont tes projets pour l'instant?
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

92

Pour l'isntant j'ai toujours PolySnd v2.0, le player, le convertisseur MIDI.
Et arpès PolySnd je passe à mon jeu de casse briques arkanoid et encore sur le plus gros projet que j'ai toujours voulus réaliser.

Si tu pense que je vais faire à la va vite le player pour passer au projet suivant tu te trompe, rien que PolySnd v2.0 ma pris énormément de temps, quand je pense que j'ai commencé lundi 26 mai 2003 et que j'ai bien avancé sans pour autant bacler mon travail.

Pour t'avoue j'ai quand même hate de passer à un autre domaine de programmation autre que le son. Certe je programme pour moi mais tu est d'auatnt plus motivé encore lorsque ton pogramme est utilisé et pas délaissé en archive.
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.

93

Bah.. Si ça ne t'intéresse plus, tu ne devrais pas continuer à faire ton player non?
Si tu pense que je vais faire à la va vite le player pour passer au projet suivant tu te trompe
Quand c'est que je t'ai dit que tu faisais ça à la vavite? Au contraire, tu t'investis beaucoup dans ce projet et ça se voit smile
Pour t'avoue j'ai quand même hate de passer à un autre domaine de programmation autre que le son. Certe je programme pour moi mais tu est d'auatnt plus motivé encore lorsque ton pogramme est utilisé et pas délaissé en archive.
Moi je m'en fous. Si je programme, c'est pour m'amuser. Rien de plus wink
Et arpès PolySnd je passe à mon jeu de casse briques arkanoid et encore sur le plus gros projet que j'ai toujours voulus réaliser.
Tu connais Kirby's Block Ball? C'était un superbe casse-brique (pour game boy).
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

94

Bah.. Si ça ne t'intéresse plus, tu ne devrais pas continuer à faire ton player non?


J'ai pas dit que ce projet m'interessé pas, bien au contraire. C'est juste que ce projet n'ai pas trop utile on dirait.
Moi je m'en fous. Si je programme, c'est pour m'amuser. Rien de plus


Moi aussi et heuresment mais je suis de plus en plus impatient de passer au projet de mes rêves. smile

Je cherche pas à voir mon nom s'afficher su des sites ou autre mais juste améliorer mon niveau, d'aileurs si je regarde des anciens programmes datant de quelque mois ou encore de 6 mois pour mon premier prog en ASM je me dis maintenant comment je fait pour coder comme ça et trouver plus faicilement des solutions et optimiser mon code. smile
Tu connais Kirby's Block Ball? C'était un superbe casse-brique (pour game boy).


Je préfre éviter des adaptations mais plutôt mettre mon grain de sel dans mon jeu...
Et pis comme tu peut le voir je ne connais rien en programmation jeux, donc ce projet et aussi pationnant car je vais apprendre beaucoup de choses.

Beaucoup ici on commencé en programmant un jeu de tunnel, un casse brique ou un snake et moi rien de tout ça juste des logiciels mais jamais un seul jeu. Si une tentative de mario en Basic.

Ce que je veux dire par là c'est que personnes est fort en programation mais peut être forte dans un domaine, dans mon cas je suis plus dans les logiciels et non dans les jeux, d'autre dans des librairies...
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.

95

Et pis comme tu peut le voir je ne connais rien en programmation jeux, donc ce projet et aussi pationnant car je vais apprendre beaucoup de choses.
Super! Mais bon pour un début je ne te conseille pas d'utiliser les niveaux de gris...
Beaucoup ici on commencé en programmant un jeu de tunnel, un casse brique ou un snake et moi rien de tout ça juste des logiciels mais jamais un seul jeu. Si une tentative de mario en Basic.
Bah un snake c'est pas mal pour commencer c'est vrai. Tu as de tout et c'est pas trop compliqué.
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

96

Super! Mais bon pour un début je ne te conseille pas d'utiliser les niveaux de gris...


Les niveaux de gris ne sont pas un problème, quite à faire mes routines graphique en ASM, je les ferais. smile

Je me suis d'ailleurs donné comme but pour mon dernier projet de tout recoder et une grande partie en ASM.
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.

97

J'ai adopté une autre technique pour les volumes bien mieux. Les volumes dépendes des notes. J'ai presque finit la gestion du son (temps écoulé, en cours, pause, lecture stop, fichier précédent et suivant, les oscilloscopes fonctionnent et la barre de progression aussi.

Savez-vous comment faire des screenshots animé à partir d'une TI. Au pire un screenshot avec du son? grin
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.

98

Heu... non! Mais vu le temps qu'il faut déjà pour obtenir UN écran depuis la TI, je doute franchement que tu puisse avoir des scrshot animés smile
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

99

J'avais oublié que le trasnfert est à 5Ko/s
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.

100

5 ko/s? Sous WinXp, je ne sais pas ce qu'ils ont fait mais ce n'est même pas du 1 ko/sec...
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

101

J'ai ajouté une fonction pour changer le tempo.

Par contre j'ai un petit problème pour avancer plus loin dans la musqiue ou reculer. A votre avis si je change le pointeur du fichier MIDI et que je regarde les durée des notes que j'ai sauté ou reculé puis que je transforme ça en seconde avancé ou reculer cela risque t-il de ne pas déboussoler l'affichage du temps écoulé?

Je me rend compte que j'utilise presque toute les fonctions de PolySnd et que les fonctions de renvoied et temps écoulé puis réglage et très utile. Je vais ajouté une fonction pour modifier le pointeur du fichier MIDI.
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.

102

Voilà il est possible de faire varier le tempo mais le problème c'est que par exemple le tempo est à 202 et pour jouer la musique il faut 3min14, on diminue le tempo il faut de plus en plus de temps pour jouer la musique, on dépasse les 3min14 et la musique n'ai pas finit, puis on remet le tempo à 202 et là ça bug, car le temps total et inférieur au temps écoulé.
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.

103

Il faut multiplier le temps écoulé par le coefficient de proportionnalité.
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é

104

le coefficient de proportionnalité.

Ah bon, mais entre quoi est quoi? Du genre time=(time/tempo_avant)*tempo_en_cours.
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.

105

Oui.
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é

106

Je vais voir ça. smile

Par contre pour avance rapide et recule rapide, voilà comment je procède.

Je mets en pause PolySnd.

Je récupérer la durée de la note en cours (cette durée représente ce que PolySnd à eux le temps de jouer de la note).
Je soustrais cette durée au compteur de temps écoulé.
Je récupère le pointeur et je recule de 2.


A savoir que le temps de la note et du compteur est en interruptions et pas en secondes.

Cette méthode risque de fonctionner.
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.

107

J'ai essayé l'idée pour la modification de tempo de modifier le temps avec un coefficeient de proportionnalité et ça fonctione pas très bien, peut être parce que j'incrémente ou je décrémente que de 1 le tempo?
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.

108

Voilà, j'ai un problème pour reculer ou avancer dans une musique. Je pensais que soustraire de 1 le pointeur de la musique me permetterais de reculer dans un morceau sans créer de problème, or là je ne comprend pas j'ai une desynchronisation des voies.

Je pense que c'est un peu normal si on possède une musique dont un canal à un temps bien plus long que l'autre.

A votre avis comment je pourrais faire pour reculer ou avancer dans un morceau sans avoir ce problème?

Il est clair que la méthode que j'utilise n'ai pas bonne.
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.

109

Je crois que je vais être obligé de rajouter encore 1 fonction à PolySnd. wink

Voici ma méthode, on recule de 10 temps, on change le compteur de temps interne à PolySnd. Et on soustrait de 10 la durée courant, si c'est inféerieur à zéro, on soustrait de 1 le compteur et le reste restant.
Cette méthode est très diffcile à gérer et si vous avez plus simple, je suis partant.

Pour la compatibilitée entre TI89 et TI92+ (V200):

Ici TI89:
ti89.bmp

Ici TI92+ et V200:
ti92.bmp

L'environnement est encore un peu vide car il manque divers petites chose, mais au final, le cadre en haut contienderas une multitudes d'infos...
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.

110

Vous avez vraiment pas une idée pour reculer ou avancer dans une musique?
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.

111

Je reprend le projet de PolySnd Player, il est finis à environ 70%, voici ce qui reste à faire:
-Fonction avance/recule rapide dans une musique.
-Affichage d'informations.
-Mise en place des boîtes de dialogue d'erreur et gestion des erreurs.
-Enfin affichage Mono/Stereo.

Mais il reste un poitn ou je suis bloqué, c'est avance/recule rapide. Je ne vois pas comment mis prendre, si vous pouvez m'éclairer sur ce sujet ça serait sympa, le problème est expliqué dans le post #108.

Bien que ce projet ne manifeste pas beaucoup d'interêts j'espère le terminer au plus vite.
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.

112

geogeo
: Bien que ce projet ne manifeste pas beaucoup d'interêts j'espère le terminer au plus vite.


SI SI

113

(SI SI)999
avatar
† In te confirmátus sum ex útero : de ventre matris meæ tu es protéctor meus.
illwieckz.net ~ Unvanquished ~ gg.illwieckz.net { le frag courtois } ~ NetRadiant ~ Crunch

114

Merci. smile
Un petit rapport:
-Compatibilité assuré à 100% avec les TI89 et V200.
-Affichage de 4 barres d'états de l'écouteur gauche et 4 barres pour l'écouteur droit.
-Possibilité de jouer des MIDI en mono.

Reste les modes (Mono et Stéréo) à afficher.
Fonction de recule/avance rapide (j'ai l'idée, reste à implanter).
Boîte de dialogue d'erreurs.
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.

115

Il ne me resteras plus qu'à me bricoler un adaptateur pour casque audio!
Ca va déchirer...
avatar
† In te confirmátus sum ex útero : de ventre matris meæ tu es protéctor meus.
illwieckz.net ~ Unvanquished ~ gg.illwieckz.net { le frag courtois } ~ NetRadiant ~ Crunch

116

Tu as une HW1 ou HW2????
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.

117

HW2 (v200)
avatar
† In te confirmátus sum ex útero : de ventre matris meæ tu es protéctor meus.
illwieckz.net ~ Unvanquished ~ gg.illwieckz.net { le frag courtois } ~ NetRadiant ~ Crunch

118

Dommage, tu aurais plus être mon cobaille. grin
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.

119

Pour faire quoi ?

120

Des tests car je suis en manque de HW1.
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.