π
<-

Enfin un lecteur audio pour Ndless!

:32tins: :32tinsktpb: :32tinsktpn: :32tinscas: :32tinstpkc: :32tinstpktpb: :32tinstp: :32tinscastp: :32tinscmc: :32tinscx: :32tinscxcas:

Enfin un lecteur audio pour Ndless!

Unread postby critor » 28 Feb 2013, 21:56

Dans une news précédente, Jimbauwens utilisait la sortie RS232 du connecteur Dock de sa TI-Nspire (broche 4, et 5 ou 22 pour la masse) afin de jouer du son à partir d'un programme Lua.
Image


Par la suite, Levak s'empressait de sortir le tout premier (et seul à ce jour...) jeu Lua sonore pour TI-Nspire, Nyan Cat Game:




La qualité restait toutefois fort limitée, et parasitée par les messages système eux aussi écrits sur le port RS232.

De plus, il n'était donc pas possible de jouer du son depuis les programmes Ndless. Pour l'accompagnement de vos jeux Game Boy Advance ou Doom, il fallait donc disposer d'une deuxième TI-Nspire pour jouer le son. :(

Ndless nous avait bien promis la gestion du son via l'USB, mais le support de l'USB n'a toujours pas été rajouté, Ndless n'ayant d'ailleurs même plus été mis à jour depuis le mois d'août. :(



Heureusement, Vogtinator de la communauté Omnimaga a trouvé une nouvelle méthode offrant une bien meilleure qualité pour jouer du son en utilisant le port GPIO4 associé à la broche 6 du connecteur Dock. :bj:
2174


Et en prime, cette broche ne pouvant être contrôlée directement que par un programme Ndless, il fait d'une pierre deux coups et nous ouvre donc la voie à des jeux multimedia sur TI-Nspire! :bj:

Jugez par vous-même avec cette démo de son lecteur audio:


Les fichiers à fournir sont pour le moment dans un format brut non compressé (contenu d'un WAVE PCM 10kHz)

C'est la voie grande ouverte à de nouveaux programmes inédits ainsi qu'à une mise à jour sonore des jeux Ndless les plus téléchargés pour TI-Nspire que sont nDoom et les émulateur Nintendo Game Boy, Game Boy Color, NES et Game Boy Advance! :bj:



A très bientôt on espère! ;)




Source:
http://www.omnimaga.org/index.php?topic=15841.0

Lien:
archives_voir.php?id=11495
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41981
Images: 15887
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Enfin un lecteur audio pour Ndless!

Unread postby quentin974 » 01 Mar 2013, 08:13

Génial !!
Et sans vouloir déterrer mon post, je voudrais savoir comment est transmis le son, au départ et à l'arrivée... Et tu dis que cet exploit, c'est du LUA ?

Bon, il faut que je m'y mette, à mon interpréteur de mp3...
Image

Cercle trigonométrique sur TI Nspire: archives_voir.php?id=9299
Thème modernity sur TI Nspire : archives_voir.php?id=9616
Maths générales pour z80 : archives_voir.php?id=9389
Géogebra pour z80 : archives_voir.php?id=10833
User avatar
quentin974
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 0.4%
 
Posts: 260
Images: 7
Joined: 14 Nov 2012, 05:32
Location: Nice
Gender: Male
Calculator(s):
MyCalcs profile
Class: L1 de Physique

Re: Enfin un lecteur audio pour Ndless!

Unread postby Lionel Debroux » 01 Mar 2013, 08:21

Non, ce n'est pas du Lua, bien entendu, puisque seul le code natif donne accès à ces pins et toute la puissance (élevée en relatif, faible en absolu) de la machine :)

Il est possible d'utiliser les pins série dans un programme Ndless désactivant les interruptions - c'est juste que personne n'a pris le temps de le faire :)
Ca se comprend tout à fait que le support USB n'ait pas été ajouté dans Ndless, ce n'est pas comme si ceux qui y ont accès avaient utilisé ce qu'ils ont à leur disposition...
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6865
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: Enfin un lecteur audio pour Ndless!

Unread postby quentin974 » 01 Mar 2013, 08:25

Ok... et pour le format ?
Image

Cercle trigonométrique sur TI Nspire: archives_voir.php?id=9299
Thème modernity sur TI Nspire : archives_voir.php?id=9616
Maths générales pour z80 : archives_voir.php?id=9389
Géogebra pour z80 : archives_voir.php?id=10833
User avatar
quentin974
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 0.4%
 
Posts: 260
Images: 7
Joined: 14 Nov 2012, 05:32
Location: Nice
Gender: Male
Calculator(s):
MyCalcs profile
Class: L1 de Physique

Re: Enfin un lecteur audio pour Ndless!

Unread postby critor » 01 Mar 2013, 10:23

Lionel Debroux wrote:Ca se comprend tout à fait que le support USB n'ait pas été ajouté dans Ndless, ce n'est pas comme si ceux qui y ont accès avaient utilisé ce qu'ils ont à leur disposition...


Je n'ai pas d'adaptateur USB(A) femelle <-> miniUSB(A) mâle sous la main.
Désolé.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41981
Images: 15887
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Enfin un lecteur audio pour Ndless!

Unread postby critor » 01 Mar 2013, 22:37

Nouvelle vidéo par vogtinator pour les fans de son sur TI-Nspire:


Source:
http://www.omnimaga.org/index.php?topic=15841
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41981
Images: 15887
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Enfin un lecteur audio pour Ndless!

Unread postby Lionel Debroux » 02 Mar 2013, 08:52

Et première version du code source, après diverses améliorations (amélioration de la stabilité, augmentation de la limite de taille, augmentation de la fréquence, intégration ndless.cfg.tns, etc.):
http://www.omnimaga.org/index.php?topic ... #msg286181
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6865
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: Enfin un lecteur audio pour Ndless!

Unread postby Levak » 02 Mar 2013, 13:40

quentin974 wrote:Ok... et pour le format ?

http://www.omnimaga.org/index.php?topic ... #msg286146
Responsable design/graphique de TI-Planet
I do not get mad at people, I just want them to learn the way I learnt.
ImageTNOC [topic][DL]
nClock [topic][DL]
HideManager [topic][DL]
ZLock [topic][DL]
Theme Editor [topic][DL]
Mes programmes
User avatar
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 98.9%
 
Posts: 6414
Images: 22
Joined: 27 Nov 2008, 00:00
Location: 0x1AACC355
Gender: Male
Calculator(s):
MyCalcs profile
Class: BAC+5: Epita (ING3)

Re: Enfin un lecteur audio pour Ndless!

Unread postby mdr1 » 02 Mar 2013, 15:20

Cool ! Même s'il reste du "bricolage" à faire.
Image ImageImage
User avatar
mdr1Premium
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 44%
 
Posts: 1083
Images: 12
Joined: 28 Mar 2011, 00:00
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Je voyage toujours en première.


Return to News TI-Nspire

Who is online

Users browsing this forum: ClaudeBot [spider] and 14 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
614 utilisateurs:
>603 invités
>4 membres
>7 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)