1290

tente plutôt le 1 bit, à mon avis
avatar

1291

oui tente le 1 bit, je pense que c'est plus sur.
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

1292

Je viens de faire ça et les fonctions gérant ça sont terminé et compatible HW1 et HW2, j'ai profité de ça pour corriger un bug mineure de time_counter.
Il me reste plus qu'à ajouter les fonctions dans la doc, faire la version statique, modifier les header, finir des exemples et je release.
Puis je me met au convertisseur MIDI, au convertisseur WAv et au player et après je ne parle plus de son sur TI. Sauf un peu pour arkanoid. 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.

1293

Je viens de finir à 100% la librairie PolySnd v2.0, reste plus que des exemples et je pense terminer aujourd'hui.

Voici la librairie:
PolySnd v2.0

La documentation au format WORD, puisque j'ai ajouter beaucoup de choses.
Documentation

EvaSDK, pourrais-tu me tranformer cette doc en HTML (avec les couleurs si possible).
Et je cherche une personne pour pouvoir me la traduire en anglais.

PolySnd v2.0 est cpaable de jouer de simples fréquences, des effets sonores, des musiques et même du PCM 1 bit jusqu'à 8 khz et tout ça en stéréo.
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.

1294

il est ou le convertisseur midi->asm\C ??? je le trouve pas dans l'archive zip
http://membres.lycos.fr/pingooz/
Un cafe et deux sucres

1295

Il est pas terminé, ce sera un pack appart.
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.

1296

je viens de dl les packs, je m'en occupe
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

1297

#1294 : On n'écrit pas "à part" ? wink
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

1298

Merci de me souligner ça. smile
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.

1299

Très utile, n'est-ce pas gni
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

1300

tritop

Si vous avez des suggestions ou autre n'hésitez pas. wink
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.

1301

Tu aurais pu citer des gens pour la routine wav hein! (donc pour wav2asm si tu as finalement utilisé ça).
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

1302

Je n'utilise pas wave2asm. Je n'utilise plus cette méthode.
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.

1303

Un chti merci, quand même pour ce team non ?
avatar

1304

Pas de problème, j'étais en train de faire ça et de rajouter Brunni et Pollux pour wave2asm.
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.

1305

Voilà c'est fait.
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.

1306

Merci love
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

1307

Pas de quoi grin

Bon selon vous quelle serais les exemples MIDI à faire?
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.

1308

bof... essaie:
[google]echantillons midi[/google]
wink
[EDIT 01:>] Ben non ct pas une bonne idée!
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

1309

Je parlais d'exemples et pas d'échantillions. grin
Du genre star wars?...
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.

1310

Bah, je t'aurais bien proposé de mettre des musiques de mes jeux préférés! Mais bon le format c'est pas midi. Et même s'il est possible d'en obtenir une (pauvre) version WAV, ça ne résoudra aucun problème sad
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

1311

Je ne touche plus rien à cette librairie, elle est terminé. Le MIDI avec PolySnd v2.0 est plus que bien et le WAv est suffisant si on met des voix dans des jeux...
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.

1312

Je viens de remettre à jour le pack à cause d'un bug qui vient d'être corrigé.

Si vous regardé dans la doc, le convertisseur WAV et MIDI seront distribué à part.
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.

1313

j'ai hate de tester en tout cas smile

va falloir que je resorte mon ptit Piezzo sur Jack grin

1314

Par contre j'avoue que je suis un peu deçu du WAV. smile
Il fallait faire un choix. Toute façon on verra avec le temps, si PolySnd v2.0 est à la hauteur.
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.

1315

1316

Héhé! J'ai trouvé les remix des musiques de Sonic. Ca me fait marrer. Quand je pense à ces gens qui ont du se faire ch*er pour interpreter ça sur leurs synthés!
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

1317

Je ferais ça mais y a pas mieux?
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.

1318

Mais tes midi, ça les convertit en quoi?
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

1319

PolySnd support le MIDI de façon simple. Dans PolySnd il y a une table de fréquences (120 fréquences) qui correspondent tous à une note, il suffit après de faire correspondre une macro avec un élément du tableau ex: do_0.
Après mon convertisseur MIDI entre en scéne, un fichier MIDI ne conteint que des notes avec des durée et d'autres infos, j'extrait les notes et durée et les macro font correspondrenet les notes au fréquences dans la table. Les durées c'est autre chose, pour PolySnd une noire correspond à 30 cycle tempo soit 1 temps, donc je fait un petit calcul pour avoir des durée correct.

Ayant effectué énormément de tests avec le WAV qualité 1 bit, j'ai constatéque ça ne suffisait vraiment pas pour les jeux. J'ai donc fait un algo capable pour l'instant de gérer du 4 bits mais il peut être transofrmé pour gérer 2 et 1 bit. Il sera aussi possible d'améliorer la qualitée avec un rapport CPU plus ou moins important.
Il sera aussi possible d'avoir des tailles de fichiers WAV très correct si on prend une qualitée de 4 bits à 4000 Hz, soit 2 ko/s, sans compter la compression... on peut gagner, en mémoire Flash ça peut gagner aussi.

J'ai aussi convertie des fichiers de Wolfenstein3D est le résultat est très correct tant en taille que en son (a savoir qu'en 1 bit, c'est assez bien aussi).
Si ça interesse la communautée TI-Chess de mettre du son dans leur projet.
A savoir que Wolfenstein 3D comporte 28 son et d'après mon estimation il ne prenderont que 60 ko+5 avec la librairie d'archive si possible, je parle en qualitée 4 bits à 4000 hz, mais si on prend 1 bits à 4000 hz voir 8000 hz on peut arriver à 15 voir 30ko.

A savoir aussi que si plutart des mebres de la communautée veulent bien m'aider pour la création d'un format mod sur TI, on peut encore faire des prouesses.
Le mod sera un format proche du MIDI PolySnd en quelleque sorte sauf que au lieu d'avoir une note correspondant à une fréquence, ce sera une note correspondna tà un échantillion. D'après moi une table de 5 instruments avec 4 octaves en qualitée 4 bits à 2000 hz ne prenderais que 4 ko.
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.

1320

Encore mieux, au lieu d'avoir une note=un échantillon (sinon, tu ne t'en sort pas). Tu peux utiliser un échantillon = plusieurs notes en faisant varier la fréquence de lécture. C'est comme ça que fonctionne la majorité des échantillonneurs (sauf pour des banques pros). Certaines cartes sont (les premiers modèles) avec table d'onde ne poposaient même que 4 voire 2 ou 1 échantillon pour un instrument entier. Mais faut pas abuser quand même, ça devient crade à une certaine limite.
avatar