Poster un nouveau sujet Poster une réponse
Accordez vos instruments et composez !
Auteur Message
ld
Avatar

Autorisation : Membre
Nb de messages : 373
Inscrit le : Jeu 23 Sep 2010, 16:05
Posté le : Lun 05 Nov 2012, 23:22   Citer 

Voici Note, un prgm qui permettra au inconditionnels de la musique d'accorder comme moi leurs instruments favoris et de composer des mélodies en héxa !
Un violon ? Sol 2éme, Ré 3éme, La 3éme et Mi 4éme octave.
Un Alto ? Ut 2éme, Sol 2éme, Ré 3éme et La 3éme octave.
Une guitare ? Je n'en fais pas vous chercherez laugh.gif

Vous entrez la note demandée, son altération (zéro si elle n'en a pas), l'octave de sa gamme et vous avez sa fréquence !

Prgm Note 134 octets

Code
:EffEcr
:32,70319->D
:Input Chaine1
:Input "-1Bemol 1DIESE",A
:Input "OCTAVE ",P
:(carChaîne("DO RE MI FA SOLLA SI",Chaîne1)-1)/3->N   --- Pas d'espace entre Sol et La.
:2N+A-(N supérieur ou égale à 3->N
:Disp arrondi (2^PD2^(N/12),2
:Disp 255-N255/11



----------------------
Note Éphéméride Chrono Bombrman BlueFishEncryptor Labygénérateur Nord BandeauDeTexte LunarPhase Syracuse Papy-Jump Convertisseur ! SolveurDeSudoku VérificateurDeCodesBanquaire PrgmADiviser CryptageDeVigenere MiniSolv Reed-Solomon Code128Géodésie
 Adresse email Haut de page Bas de page 
 
Persalteas



Autorisation : Membre
Nb de messages : 2164
Inscrit le : Sam 23 Jan 2010, 20:09
Posté le : Mer 07 Nov 2012, 14:49   Citer 

J'ai déjà essayé, et je suis désolé de t'annoncer...

...que je n'utiliserai jamais ça pour accorder quoi que ce soit, les sons de la TI n'étant mathématiquement pas logiques. (En Axe en tout cas, je sais pas si en assembleur ça change)

Sinon chez moi j'ai un hautbois, et ça, c'est reconnu par les orchestres occidentaux depuis les 17e siècle.

 Adresse email Haut de page Bas de page 
 
ld
Avatar

Autorisation : Membre
Nb de messages : 373
Inscrit le : Jeu 23 Sep 2010, 16:05
Posté le : Mer 07 Nov 2012, 18:23   Citer 

Mais ce n'est pas pour faire jouer la note à la TI !
C'est pour connaitre la fréquence à mettre dans un accordeur ! ahh.gif

----------------------
Note Éphéméride Chrono Bombrman BlueFishEncryptor Labygénérateur Nord BandeauDeTexte LunarPhase Syracuse Papy-Jump Convertisseur ! SolveurDeSudoku VérificateurDeCodesBanquaire PrgmADiviser CryptageDeVigenere MiniSolv Reed-Solomon Code128Géodésie
 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
ld
Avatar

Autorisation : Membre
Nb de messages : 373
Inscrit le : Jeu 23 Sep 2010, 16:05
Posté le : Jeu 08 Nov 2012, 11:23   Citer 

HELP ! Qui saurai comment brancher un micro sur la TI s'il vous plait ?
C'est possible qu'avec un petit bout de code Asm elle échantillonne une partie du signal reçu et qu'elle le traduise en une valeur héxa ?

----------------------
Note Éphéméride Chrono Bombrman BlueFishEncryptor Labygénérateur Nord BandeauDeTexte LunarPhase Syracuse Papy-Jump Convertisseur ! SolveurDeSudoku VérificateurDeCodesBanquaire PrgmADiviser CryptageDeVigenere MiniSolv Reed-Solomon Code128Géodésie
 Adresse email Haut de page Bas de page 
 
blg_flg



Autorisation : Membre
Nb de messages : 661
Inscrit le : Mer 23 Mai 2012, 17:28
Posté le : Jeu 08 Nov 2012, 14:00   Citer 

Je crois bien que ça n'a jamais été fait.

 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
The K



Autorisation : Membre
Nb de messages : 878
Inscrit le : Sam 15 Oct 2011, 11:07
Posté le : Jeu 08 Nov 2012, 19:45   Citer 

Ben ... en théorie je pense que c'est possible. (mais carrément dur)

----------------------
La la la ...

Avez-vous pensé à regarder le manuel avant de demander conseil ? Un manuel est fait avant tout pour être consulté : MANUEL
Un problème de programmation ? Allez consulter ce tutoriel crée pour cela : TUTORIEL PROGRAMMATION
Vous avez un problème avec l'ordinateur avec votre calculatrice ? SOLUTION EN VIDEO

Mes programmes sur le site : Produit scalaire KMorpion Puissance 4 Mastermind

Mes nouveaux programmes de calcul formel : FCarré FPrime

Projet base de données : ici mais abandonné. Trop de travail ...
 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Jeu 08 Nov 2012, 20:25   Citer 

Il semble possible de compter des impulsions à chaque front de l'horloge de la calculatrice mais guère plus.
Sauf si la calculatrice utilise des composants annexes au processeur, ce que je ne sais pas.

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
ld
Avatar

Autorisation : Membre
Nb de messages : 373
Inscrit le : Jeu 23 Sep 2010, 16:05
Posté le : Jeu 08 Nov 2012, 21:41   Citer 

PARIS GAGNE ! bigmouth.gif

Voici un code permettant d'afficher et de jouer en clef de Sol n°2 des partitions avec le prgm Asm d'Alexvire.
Ici:http://tout82.free.fr/forum/sujet.php?sujet=2138

Prgm Elise V1 177 octets.

Code
:AxesNaff:EffDessin
:0->Ymin:62->Ymax:0->Xmin:94->Xmax
:200->A:1->N:102->X
:1+dim(L1->D
:Repeat N=D
:If X=102:Then
:2->X:EffDessin
:For(H,23,39,4):Horizontale H
:End:End
:L1(N->V:N+1->N
:19+2V->Y
:Pt-On(X,Y,2
:Ligne(X+1,Y,X+1,Y+10
:X+10->X
:partEnt(255-V255/11->B
:Envoi(9prgmZSOUD
:End



0=Do octave 2 1=Ré2 2=Mi2 3=Fa2 4=Sol2 5=La2 6=Si2
7=Do octave 1 8=Ré1 9=Mi1 10=Fa1 11=Sol1

Valeurs à placer dans L1 pour les premières mesures de:
Für Elise
6 5 6 5 6 3 5 4 2 2 3 4 5 3 2 1
Lindsey Stirling Dubstep Violin
4 3 2 3 1 1 2 3 5 4 2 3 4 2 1

----------------------
Note Éphéméride Chrono Bombrman BlueFishEncryptor Labygénérateur Nord BandeauDeTexte LunarPhase Syracuse Papy-Jump Convertisseur ! SolveurDeSudoku VérificateurDeCodesBanquaire PrgmADiviser CryptageDeVigenere MiniSolv Reed-Solomon Code128Géodésie
 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Dim 11 Nov 2012, 20:05   Citer 

Pense à poster des liens pour relier les sujets quand tu fais des reprises.

Moi je me demande où tu as trouvé la formule
:partEnt(255-V255/11->B

C'est intéressant à utiliser dans des jeux, par exemple mon Simon. bigmouth.gif
Je garde ça sous le coude, à tester.

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
ld
Avatar

Autorisation : Membre
Nb de messages : 373
Inscrit le : Jeu 23 Sep 2010, 16:05
Posté le : Dim 11 Nov 2012, 22:03   Citer 

Sur une porté en clef de Sol n°2, on place par commodité au maximum 11 hauteurs de note. De Do 2éme à Sol 3éme octave.
J'ai simplement diviser les valeurs héxa possible de B par onze.
Soit 255 fois la note de 1 à 11, le tout sur 11.

----------------------
Note Éphéméride Chrono Bombrman BlueFishEncryptor Labygénérateur Nord BandeauDeTexte LunarPhase Syracuse Papy-Jump Convertisseur ! SolveurDeSudoku VérificateurDeCodesBanquaire PrgmADiviser CryptageDeVigenere MiniSolv Reed-Solomon Code128Géodésie
 Adresse email Haut de page Bas de page 
 
Indô
Invité
Posté le : Ven 17 Avr 2015, 20:56   Citer 

Génial !!!!!
godgrace.gif

  Haut de page Bas de page 
 
Mingerton



Autorisation : Membre
Nb de messages : 504
Inscrit le : Ven 07 Déc 2012, 20:09
Posté le : Ven 17 Avr 2015, 21:14   Citer 

Peut être que le déterrage d'un sujet datant d'il y a presque 3 ans n'était pas nécessaire, surtout si c'est pour n'y rien apporter d'utile ou de constructif. A bon entendeur winkle.gif

----------------------
Mes articles
Mes programmes en ligne (je termine peu de projets)

Guide traduction Algo-Basic, par Linkakro
Catalogue des fonctions 82/83/84 FR/EN
 Adresse email Haut de page Bas de page 
 
Poster un nouveau sujet Poster une réponse





  Powered by Fire-Soft-Board v1.0.10 © 2004 - 2024 Groupe FSB
Page générée en 6 requêtes
BlackOne par Grimmlink