π
<-

AudaciTI, lecteur et éditeur de musique (travaux en cours)

Assembleur, Axe, C/C++, ICE...

AudaciTI, lecteur et éditeur de musique (travaux en cours)

Message non lude Hayleia » 05 Jan 2014, 20:49

Bonjour à tous, voici mon dernier projet, AudaciTI (nom intelligent). Vous vous posez probablement quelques questions.

Quelles calculatrice seront supportées ?
83+ et 84+ (non CSE).

Encore un autre lecteur de musique ?
D'après ce que j'ai compris, TruSound prend beaucoup de place (normal vu ce qu'il fait, mais ça reste ennuyeux) et tourne à 15MHz; MuseInc a besoin à la fois de Celtic III et d'Axe sur la calculatrice donc a aussi du mal à tenir sur une 83+ non SE; idem pour MobileTunes qui nécessite DoorsCS (ça tient, mais ceux qui utilisent MirageOS pour économiser de la place sont privés de musique). Ils ont donc tous au moins un "inconvénient".
Je ne connaissais pas ce programme avant de commencer mon projet, mais il a aussi un inconvénient, celui de ne pas avoir d'éditeur on-calc (comme tous ceux précédemment cités sauf MuseInc).

D'où l'idée d'avoir un programme avec toutes ces spécificités :
  • supporte 4 canaux de son (au moins)
  • tourne à 6MHz
  • ne prend pas beaucoup de mémoire
  • permet de créer de la musique directement sur calculatrice
  • permet de créer de la musique sur ordinateur (ça, je ne le ferais pas, mais j'utiliserais un format tellement bidon que tout codeur sachant coder sur PC pourra faire un éditeur)
  • n'utilise aucune librairie, ou au pire celles d'Ion

Et t'en es où de ton projet ?
À vous de juger avec les démos disponibles ;)
J'ai un lecteur qui arrive à lire dans une appvar (pour l'instant seule cette appvar marche mais on pourra évidemment sélectionner plus tard) et qui joue une partition très simple de 8x4 notes.
Le lecteur supporte 45 notes, mais apparemment Wabbitemu joue faux donc mon lecteur supporte 45 fausses notes :P
Je recommande l'utilisation de Wabbitemu pour vos tests (pour que les notes n'aient pas l'air trop fausses et aussi au cas où j'aie un bug).

Démo de la partition de 8x4 notes (musique intégrée à l'exécutable, pas d'appvar)
Programme pour tester les notes que joue mon lecteur (et me dire qu'il joue faux)
Topic original

(merci à Lionel de m'avoir rappelé de poster)

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: AudaciTI, lecteur et éditeur de musique (travaux en cour

Message non lude technolapin » 05 Jan 2014, 20:51

Il existait des lecteur audio ? :o
Votez Kasane Teto 2017
Avatar de l’utilisateur
technolapin
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 97.8%
 
Messages: 514
Images: 25
Inscription: 31 Déc 2012, 10:48
Localisation: Chez moi
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Chui en vacance ducon

Re: AudaciTI, lecteur et éditeur de musique (travaux en cour

Message non lude Hayleia » 05 Jan 2014, 21:00

technolapin a écrit:Il existait des lecteur audio ? :o

Oui. Certains se "contentent" de jouer du 8-bit mais TruSound a la qualité d'un mauvais lecteur multimédia, c'est à dire que ok, ça crache un peu et la son est trop bas, mais tu reconnais quand même tous les instruments et les paroles (si chanteur/euse). En plus avec TruVid t'as non seulement le son mais aussi la vidéo.

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: AudaciTI, lecteur et éditeur de musique (travaux en cour

Message non lude Hayleia » 08 Jan 2014, 14:35

UPDATE
  • Ajout de menus assez laids (je changerai ça, j'ai juste codé rapidement quelque chose qui permettait de naviguer)
  • Calibration rapide disponible (et obligatoire lors du premier lancement). Vous calibrez le la le plus bas et le programme déduit les autres longueurs d'onde
  • Lit la "partition" dans une appvar (au lieu de lire de la data toute faite incluse dans le programme)
  • Menu de sélection de l'appvar (d'où l'intérêt d'avoir 6 appvars identiques dans le zip pour vérifier que toutes les appvars valides et seulement celles-là sont proposées)
  • Taille du programme multipliée par 4 :#fou#: (pas un avantage, je le signale juste au passage)

Téléchargement.

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: AudaciTI, lecteur et éditeur de musique (travaux en cour

Message non lude Hayleia » 08 Jan 2014, 18:37

Double post, mais là, c'est tellement beau qu'il fallait que je publie sans attendre.

UPDATE
  • Menu magnifique

Et voici donc le premier screenshot du programme (puisque pour une fois, il y a quelque chose qui se voit, et qui n'a pas besoin de s'entendre).
AudaciTItleScreen.gif


Telechargement : http://www.omnimaga.org/index.php?actio ... tach=16661
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.

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: AudaciTI, lecteur et éditeur de musique (travaux en cour

Message non lude critor » 08 Jan 2014, 19:45

Bravo, tu as vraiment bien soigné l'image du menu - ça déchire ! :bj:
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 54.4%
 
Messages: 42483
Images: 17331
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: AudaciTI, lecteur et éditeur de musique (travaux en cour

Message non lude diot » 08 Jan 2014, 19:47

ouais c'est superbe, mais j'ai pas bien compris à quoi ça sert puisqu'il n'y a pas d'enceintes intégrées dans les calculatrices ....
Retrouvez mes programmes et mes cours sur :
https://tiplanet.org/forum/archives_list.php?id=4431&author=1
Avatar de l’utilisateur
diot
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 54%
 
Messages: 995
Images: 1
Inscription: 05 Sep 2011, 17:20
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Prépa PCSI

Re: AudaciTI, lecteur et éditeur de musique (travaux en cour

Message non lude nikitouzz » 08 Jan 2014, 19:51

Alors moi j'aurais juste une question pratique.....

Comment en axe tu as fait pour jouer 4 note en même temps ? trois je veux bien mais 4 ?....
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: AudaciTI, lecteur et éditeur de musique (travaux en cour

Message non lude Hayleia » 08 Jan 2014, 20:01

critor a écrit:Bravo, tu as vraiment bien soigné l'image du menu - ça déchire ! :bj:

diot a écrit:ouais c'est superbe

Merci ^^

diot a écrit:mais j'ai pas bien compris à quoi ça sert puisqu'il n'y a pas d'enceintes intégrées dans les calculatrices ....

T'as une prise jack quand même dessus ;)
Ok, c'est une 2.5mm, donc il te faudra un adaptateur pour avoir du 3.5, mais ça reste plus envisageable que de dénuder des fils pour les mettre on ne sait pas où sur le dock d'une Nspire :P

nikitouzz a écrit:Comment en axe tu as fait pour jouer 4 note en même temps ? trois je veux bien mais 4 ?....

J'ai pas compris, où tu as vu le mot "Axe" dans ma présentation ? :P

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: AudaciTI, lecteur et éditeur de musique (travaux en cour

Message non lude nikitouzz » 08 Jan 2014, 20:02

Tu t'es mis/e a programmer en asm ? :O (enfin remis/e ! ;) )
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

Suivante

Retourner vers Langages alternatifs

Qui est en ligne

Utilisateurs parcourant ce forum: ClaudeBot [spider] et 5 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Ndless for CX 4.5.5 / CX II 6.2.0
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 !
12345
-
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.
1880 utilisateurs:
>1851 invités
>22 membres
>7 robots
Record simultané (sur 6 mois):
32248 utilisateurs (le 01/09/2025)
-
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)