π
<-
Chat plein-écran
[^]

Musique TI-84 Plus Orion - limite explosée de 95 à 999 notes

:32ti73: :32ti73e: :32ti73e2: :32ti76f: :32ti80: :32ti81: :32ti82: :32ti85: :32ti86: :32ti82s: :32ti82sf: :32ti82sfn: :32ti83: :32ti83p: :32ti83pb: :32ti83pr: :32ti83pfr: :32ti83pse: :32ti84p: :32ti84pse: :32ti84ppse: :32ti84pfr: :32ti84pcse: :32ti83pfrusb: :32ti82p: :32ti82a: :32ti84pce: :32ti83pce:

Musique TI-84 Plus Orion - limite explosée de 95 à 999 notes

Message non lude critor » 19 Sep 2013, 16:43

Dans une actualité précédente, Adriweb inventait un moyen de jouer facilement de la musique sur TI-84 Plus, en utilisant le module vocal TI-84 Plus Orion. :bj:


Son système dédié 2.55/ORk lui fait en effet jouer un son dépendant de l'ordonnée à chaque fois que l'on déplace le curseur de l'écran graphique.
Une première approche fut donc d'utiliser le mode 'Trace' des fonctions afin d'obtenir une succession de sons. Dans ce mode, le curseur suit la tracé du graphe de la fonction et vous montre les coordonnées d'un point pour chaque colonne de l'écran. Nous étions donc dans ce contexte, comme le signalait Adriweb, limité matériellement par la taille de l'écran (96x64 pixels), ne pouvant jouer sans interruption qu'un morceau d'au plus 96 notes en théorie (en pratique 95, la première note lors de l'activation du mode 'Trace' ayant tendance à être sautée).
Image


Au delà de 95 notes il fallait donc marquer une pause de plusieurs secondes pour changer de courbe ou de fenêtre avant de pouvoir continuer. :mj:


J'ai le plaisir de vous annoncer aujourd'hui que je viens littéralement d'exploser cette limitation matérielle! :bj:
A la place du mode 'Trace' des fonctions, il suffit d'utiliser le mode 'Trace' des diagrammes statistiques qui lui fonctionne complètement différemment.
Au lieu de donner les coordonnées de points pour chaque colonne de l'écran, ce dernier les donne pour chaque valeur de la liste des abscisses. Si l'on rentre plus de 96 points sur l'écran, plusieurs d'entre eux apparaîtront sur la même colonne. Mais dans ce mode ils sont tous sélectionnables au curseur et donc jouables! :bj:
Image


Nous ne sommes donc plus limité que logiciellement par le nombre maximum d'éléments pour les listes sur TI-83+/84, qui est de 999 - de quoi jouer des morceaux plus de 10 fois plus longs que celui que vous avez entendu la dernière fois et organiser des concerts! ;)

En voici par exemple déjà un de 125 notes, prouvant que la limitation est belle et bien franchie sans encombre:



TI-Planet: la vraie question n'est pas "qu'est-ce que ça fait",
mais "qu'est-ce que je peux lui faire faire"! ;)
In a Previous news, Adriweb did invent an easy way to play music on TI-84 Plus, using the Orion voice module. :bj:


Indeed, system 2.55/ORk plays a sound based on the vertical position whenever the cursor on the graph screen is moved.
A first approach was therefore to use the function 'Trace' mode to obtain a sequence of sounds. In this mode, the cursor follows the plot of the function and shows you the coordinates of a point for each column of the screen. As Adriweb noted, in this context we were limited by the hardware: the width of the screen (96x64 pixels). We couldn't play without interruption a music of more than 96 notes in theory (95 in practice, the first note tending to be skipped upon 'Trace' mode activation).
Image


Beyond 95 notes, you need a several seconds pause to switch the plot or chande the window before going on. :mj:


I am pleased to announce today that I have literally exploded this hardware limitation! :bj:
Instead of the function 'Trace' mode, let's use the statistics 'Trace' mode which works completely differently.
Instead of giving the coordinates of points for each column of the screen, it gives them to each value of the X-axis list. With more than 95 elements, points are going to appear in the same screen column. But this time they can all be selected and therefore they are all playable! :bj:
Image


We are now limited by the software, as the maximum number of items for lists on TI-83+/84 is 999 - but it's enough to play musics more than 10 times longer than last time and to organize concerts! ;)

Here is for exemple a 125 notes music, proving that the 95 notes limit was crossed successfuly! ;)



The real question is not "what does it do"
but "what can I make it do!" ;)
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41465
Images: 14479
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Musique TI-84 Plus Orion - limite explosée de 95 à 999 n

Message non lude Persalteas » 19 Sep 2013, 16:46

J'AD-ORE !! :)

Félicitations pour cette ingéniosité ! :)
On est a deux doigts de créer un convertisseur MIDI>8xl...
Avatar de l’utilisateur
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 6.2%
 
Messages: 2337
Images: 113
Inscription: 04 Fév 2010, 00:00
Localisation: Evry (France)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: PhD candidate, Bioinformatics

Re: Musique TI-84 Plus Orion - limite explosée de 95 à 999 n

Message non lude nikitouzz » 19 Sep 2013, 16:47

On passeras sur le fait que la partition est totalement fausse :p mais c'est pas mal :/D
Mes records personnels :
2x2x2 : 2.18 secondes / 2x2x2 une main : 21.15 secondes / 2x2x2 yeux bandés : 47.59
3x3x3 : 5.97 secondes / 3x3x3 une main : 49.86 secondes
4x4x4 : 1.49 minutes / 4x4x4 une main : 6.50 minutes
5x5x5 : 4.10 minutes / 5x5x5 une main : 18.02 minutes
6x6x6 : 8.10 minutes
7x7x7 : 16.03 minutes
9x9x9 : 58.26 minutes

megaminx : 5.59 minutes / pyraminx : 7.91 secondes / square-one : 1.07 minutes

Image
Avatar de l’utilisateur
nikitouzzModo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 42.7%
 
Messages: 1016
Images: 1
Inscription: 16 Fév 2012, 18:39
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Fac de maths

Re: Musique TI-84 Plus Orion - limite explosée de 95 à 999 n

Message non lude AnToX98 » 19 Sep 2013, 16:52

Je crois qu'elle est (plutot) fausse parce qu'il y a une limite de tonalité sonore (je ne doute pas du tout du don musical de critor) :D
Avatar de l’utilisateur
AnToX98Premium
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 75.5%
 
Messages: 1022
Images: 15
Inscription: 19 Mai 2013, 16:54
Localisation: Paris, France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1ere S

Re: Musique TI-84 Plus Orion - limite explosée de 95 à 999 n

Message non lude Hayleia » 19 Sep 2013, 16:55

Non, non elle est complètement fausse parce que les notes sont loin d'être là où il faut. Certes, il n'y a pas une précision infinie sur le diagramme, mais certaines (j'ai juste écouté le début et j'ai arrêté après) notes sont quand même très loin d'être juste. Heureusement que j'avais du Popeska à proximité immédiate pour que mes oreilles oublient vite ce qu'elles ont entendu. Mais bon, Critor ne peut pas à la fois être génie des calculettes et génie de la musique.

Très bonne astuce en tout cas ^^
Dommage que ce module coûte si cher, les programmeurs ASM auraient pu faire des trucs géniaux avec si on peut jouer de la musique même avec un graphique et un diagramme statistique.
Dernière édition par Hayleia le 19 Sep 2013, 16:58, édité 1 fois.

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Re: Musique TI-84 Plus Orion - limite explosée de 95 à 999 n

Message non lude critor » 19 Sep 2013, 16:57

Je n'ai aucune prétention musicale. :P
Si quelqu'un me crée la bonne liste, je publierai avec plaisir ;)
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41465
Images: 14479
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Musique TI-84 Plus Orion - limite explosée de 95 à 999 n

Message non lude Adriweb » 19 Sep 2013, 16:58

Ce n'est pas si faux, c'est juste que par exemple les 2 dernières notes du triolet descendant (qui revient à plusieurs endroit) sont basses.

Et sinon, pour le moment, pas encore de trucs ASM pour contrôler l'output :P
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.1%
 
Messages: 14606
Images: 1216
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Musique TI-84 Plus Orion - limite explosée de 95 à 999 n

Message non lude AnToX98 » 19 Sep 2013, 17:00

On s'enfout de l'output (enfaite non) mais il faut deja que les notes soient justes :p.
Je l'aurais fait volontier mais pour 2 raisons je ne peux pas :
-je n'ai pas de z80
-je n'ai pas 599 $ :(
Avatar de l’utilisateur
AnToX98Premium
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 75.5%
 
Messages: 1022
Images: 15
Inscription: 19 Mai 2013, 16:54
Localisation: Paris, France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1ere S

Re: Musique TI-84 Plus Orion - limite explosée de 95 à 999 n

Message non lude Hayleia » 19 Sep 2013, 17:01

Une question me vient soudain à l'esprit. Compatibilité CSE ?

edit JackPost

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Re: Musique TI-84 Plus Orion - limite explosée de 95 à 999 n

Message non lude Persalteas » 19 Sep 2013, 17:01

Pas besoin d'autant de dollars. Suffit de repérer quels numéros Critor a mis pour quelle note.
Avatar de l’utilisateur
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 6.2%
 
Messages: 2337
Images: 113
Inscription: 04 Fév 2010, 00:00
Localisation: Evry (France)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: PhD candidate, Bioinformatics

Suivante

Retourner vers News TI-z80 (TI-73, 76, 80, 81, 82, 83, 84, 85, 86)

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 70 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1137 utilisateurs:
>1123 invités
>9 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)