Le forum français des radios FrSKY

TaraniTunes: Lecteur de musique pour Taranis

Aller en bas

TaraniTunes: Lecteur de musique pour Taranis

Message par GilDev le Ven 3 Nov 2017 - 11:49

Traduit de [Vous devez être inscrit et connecté pour voir ce lien]

Plop !

Je viens de réaliser mon tout premier script Lua sur OpenTX. Je n'ai pas trouvé de bon lecteur de musique pour ma Taranis Q X7. J'utilisais ce [Vous devez être inscrit et connecté pour voir ce lien] mais il ne joue que des musiques aléatoires. Le [Vous devez être inscrit et connecté pour voir ce lien] a l'air vraiment intéressant mais il n'a jamais été publié. Il a cependant de bonnes fonctionnalités comme l'affichage du temps écoulé, temps restant et il change automatiquement de musique à la fin de celle-ci. Je n'ai aucune idée de comment il a réussi à implémenter ça avec l'API OpenTX actuelle…

Voici TaraniTunes, compatible avec les FrSky Taranis Q X7 et Taranis X9D :



C'est un peu comme un jukebox, vous faites défiler vos musiques, en sélectionnez une à jouer, activez un interrupteur et voilà !
Différents inters peuvent être assignés à différentes actions :
* Un inter pour jouer la musique (j'utilise D-)
* Un inter pour sélectionner une musique aléatoire (j'utilise D_)
* Deux inters (ou mieux : les trims de gaz) pour jouer la musique suivante/précédente



[Vous devez être inscrit et connecté pour voir ce lien]

Voici une vidéo en Anglais expliquant l'installation et l'utilisation de TaraniTunes :



Dernière édition par GilDev le Sam 4 Nov 2017 - 22:23, édité 1 fois
avatar
GilDev

Messages : 10
Date d'inscription : 03/11/2017
Age : 20
Localisation : Tours, France

http://gildev.tk

Revenir en haut Aller en bas

Re: TaraniTunes: Lecteur de musique pour Taranis

Message par Invité le Ven 3 Nov 2017 - 12:22

Bonjour,

Trop fort. Mais comme on est sur un forum francophone, est-il possible d'avoir les instructions d'installation en français ?

Et est-ce que ce programme est commun a tous les modèles ou a installer pour chaque modèle ?

Invité
Invité


Revenir en haut Aller en bas

Re: TaraniTunes: Lecteur de musique pour Taranis

Message par GilDev le Ven 3 Nov 2017 - 15:06

EDIT: Les instructions en français sont maintenant disponibles sur [Vous devez être inscrit et connecté pour voir ce lien], en dessous des instructions en anglais.

Erf, j'avais peur qu'on me demande ça, mais c'est normal. =P
Pour ce qui est du programme, c'est à installer pour chaque modèle étant donné que c'est un script de télémétrie et que je n'ai pas d'autre moyen de procéder en gardant une configuration aussi « pratique ».
Voici une traduction en français des instructions d'installation et d'utilisation :

Installation

J'essaierai d'ajouter prochainement une vidéo expliquant l'installation et l'utilisation de TaraniTunes.

Le dossier « Example » contient un exemple de la structure de la carte SD que vous devez suivre. Ça marche, et vous pouvez, si vous le souhaitez, fusionner ce dossier avec le contenu actuel de la carte SD de votre Taranis. Vous devez pour l'instant avoir au moins 5 morceaux pour que le script marche.

Sur votre ordinateur :

1. Éditer « iTunes.lua » selon vos préférences, si nécessaire, et mettre ensuite « iTunes.lua » dans le dossier « /SCRIPT/TELEMETRY ».
2. Créer un fichier « playlist.txt » dans « /SOUNDS » dans lequel chaque ligne doit suivre le format suivant : “Nom de la chanson:NOM_DU_FICHIER” où “NOM_DU_FICHIER” doit être 6 caractères maximum. Ne pas terminer le fichier avec un saut de ligne ! Regardez « Example/SOUNDS/playlist.txt » pour un exemple de fichier correctement formaté.
3. Mettre les morceaux correspondants “NOM_DU_FICHIER.wav” dans « /SOUNDS/fr » si votre radio est en français. Ceux-ce doivent être encodés au format WAV Microsoft 16-bits non signé PCM à une fréquence d'échantillonnage de 32 kHz, comme les autres sons que vous utilisez. Vous pouvez utiliser [Vous devez être inscrit et connecté pour voir ce lien] pour faire ça, ça marche bien.

Sur votre Taranis (je vais expliquer comment je règle ma radio, avec le fichier « iTunes.lua » non modifié) :

1. Configurer l'écran de configuration du modèle « AFFICHAGE » comme ceci :

2. Configurer l'écran de configuration du modèle « INTERS LOGIQUES » comme ceci :

3. Configurer l'écran de configuration du modèle « PHASES DE VOL » comme ceci :

Vous devez en fait régler chaque trim de gaz à « -- » pour toutes les phases de vol que vous utilisez.

Et voilà ! La section suivante va expliquer comment se servir de TaraniTunes.

Utilisation

Depuis l'écran principal, maintenez « Page » pour accéder à TaraniTunes. Si tout a été correctement configuré, vos morceaux devraient apparaître, sinon:
* Si vous avez modifié votre « iTunes.lua », des valeurs de configurations sont peut-être erronées.
* La syntaxe du fichier « playlist.txt » est peut-être incorrecte. Assurez-vous d'avoir écrit le nom du morceau, suivi de deux-points « : », suivi du nom du fichier de 6 caractères maximum. Faites également attention de ne pas avoir de saut de ligne à la fin du fichier sous peine d'avoir une erreur « CPU Limit ».

1. Utilisez l'encodeur (Q X7) ou les boutons « + »/« - » pour naviguer dans vos morceaux.
2. Appuyez sur « Enter » pour sélectionner un morceau à jouer.
3. Mettez l'interrupteur « SD » en position centrale pour démarrer la lecture. Mettez-le en position haute pour arrêter.
4. Si vous choisissez un autre morceau, vous devez arrêter et redémarrer la lecture (« SD » en haut puis à nouveau au centre). Je suis désolé on ne peut pas faire autrement…
5. Mettez « SD » en position basse pour sélectionner un morceau aléatoire puis relancez la lecture (« SD » en position centrale).
6. Vous pouvez utiliser le trim des gaz bas ou haut pour passer à la chanson suivante ou précédente respectivement. Vous devrez toujours relancer la lecture pour jouer la nouvelle musique.
avatar
GilDev

Messages : 10
Date d'inscription : 03/11/2017
Age : 20
Localisation : Tours, France

http://gildev.tk

Revenir en haut Aller en bas

Re: TaraniTunes: Lecteur de musique pour Taranis

Message par CoyotteDundee le Ven 3 Nov 2017 - 17:15

Hello Gilles,
Super beau boulot ! Woaw !

Coyotte

_________________

Avec OpenTx 2.0, la question n'est plus "Est-ce possible ?" mais "Comment faire pour... ?"
Avec OpenTx 2.1, la question devient "Mais jusqu'où s'arrêteront-ils ?"
Avec OpenTx 2.2, on se dit "Mâtin, ils ont aussi pensé à cela ..."
Lien obligeamment prêté par le Lapin : [Vous devez être inscrit et connecté pour voir ce lien]<<<<<<<
[Vous devez être inscrit et connecté pour voir ce lien] (OO-AB1219)

Nous sommes sur un forum donc pas de support par messagerie privée :-)
avatar
CoyotteDundee

Messages : 2724
Date d'inscription : 03/03/2014
Age : 54
Localisation : Montegnée (Liège)

http://blog.baily-fouss.be/

Revenir en haut Aller en bas

Re: TaraniTunes: Lecteur de musique pour Taranis

Message par Ceeb182 le Ven 3 Nov 2017 - 18:30

Bravo ! Jolie application en LUA.
avatar
Ceeb182

Messages : 661
Date d'inscription : 29/10/2016
Age : 43
Localisation : France

Revenir en haut Aller en bas

Re: TaraniTunes: Lecteur de musique pour Taranis

Message par GilDev le Sam 4 Nov 2017 - 22:24

J'ai ajouté dans le premier post une vidéo en Anglais qui présente l'application et qui explique comment l'installer et l'utiliser.
avatar
GilDev

Messages : 10
Date d'inscription : 03/11/2017
Age : 20
Localisation : Tours, France

http://gildev.tk

Revenir en haut Aller en bas

Re: TaraniTunes: Lecteur de musique pour Taranis

Message par Invité le Dim 5 Nov 2017 - 2:27

GilDev a écrit:J'ai ajouté dans le premier post une vidéo en Anglais qui présente l'application et qui explique comment l'installer et l'utiliser.

C'est vrai que c'est bien mieux en anglais qu'en français. Au moins on comprend de suite !!!

Invité
Invité


Revenir en haut Aller en bas

Re: TaraniTunes: Lecteur de musique pour Taranis

Message par Nicolas le Banni le Dim 5 Nov 2017 - 23:58

Pour quand la lecture des MP3 ?

_________________
 [Vous devez être inscrit et connecté pour voir ce lien]  
avatar
Nicolas le Banni

Messages : 843
Date d'inscription : 29/07/2013
Age : 42
Localisation : Angers

http://train-miniature-libr.forumgratuit.org/

Revenir en haut Aller en bas

Re: TaraniTunes: Lecteur de musique pour Taranis

Message par GilDev le Dim 5 Nov 2017 - 23:59

Pour jamais probablement, en tout cas sur Taranis. Les MP3 nécessitent une puissance de calcul bien supérieure pour les décoder.
avatar
GilDev

Messages : 10
Date d'inscription : 03/11/2017
Age : 20
Localisation : Tours, France

http://gildev.tk

Revenir en haut Aller en bas

Re: TaraniTunes: Lecteur de musique pour Taranis

Message par Invité le Lun 6 Nov 2017 - 13:06

Bof, vu la taille des carte SD actuelle, même une symphonie de 1h30 tient facilement en WAV.

Invité
Invité


Revenir en haut Aller en bas

Re: TaraniTunes: Lecteur de musique pour Taranis

Message par GilDev le Lun 6 Nov 2017 - 14:01

En effet. À titre d'exemple, un morceau MP3 stéréo standard (~3 min 30 s) d'environ 3-4 Mo sort en WAV mono à ~15 Mo.
avatar
GilDev

Messages : 10
Date d'inscription : 03/11/2017
Age : 20
Localisation : Tours, France

http://gildev.tk

Revenir en haut Aller en bas

Re: TaraniTunes: Lecteur de musique pour Taranis

Message par jeta0357 le Jeu 21 Déc 2017 - 11:33

Super Gildev, et merci
malgré les remarques, j'avais essayé sur horus, mais ça ne fonctionne pas:(
maintenant que j'ai la qx7s je vais pouvoir tester
par contre est ce possible que les fichiers wav convertis de mp3 soit autre part que dans le dossier SOUNDS\fr ?
histoire de les distinguer des fichiers system et modèles
avatar
jeta0357

Messages : 1220
Date d'inscription : 27/07/2014
Age : 61
Localisation : Vendin le Vieil

https://calh-herlies.fr/project/aeromodelisme/

Revenir en haut Aller en bas

Re: TaraniTunes: Lecteur de musique pour Taranis

Message par GilDev le Jeu 21 Déc 2017 - 11:37

Oui je crois que le développement sur Horus nécessite plusieurs changements et n'y connaissant rien en Horus (je ne savais même pas comment naviguer dans les menus depuis le simulateurs, il faut sûrement lire la doc =) ), je n'ai pas cherché à supporter cette radio.
Malheureusement non, les fichiers audios WAV doivent absolument être dans « /SOUNDS/fr », sinon j'aurais tout mis dans un dossier « /MUSIC ». Pour m'y retrouver, le nom de tous les morceaux de ma playlist commencent par la lettre « M », comme ça ils restent ensemble lorsque je trie par nom.
avatar
GilDev

Messages : 10
Date d'inscription : 03/11/2017
Age : 20
Localisation : Tours, France

http://gildev.tk

Revenir en haut Aller en bas

Re: TaraniTunes: Lecteur de musique pour Taranis

Message par jeta0357 le Jeu 21 Déc 2017 - 11:47

oui c'est ce que j'avais lu dans la doc,
déjà qu'ils commencent par M, c'est sélectif et le playlist est là pour nommer les morceaux
effet assuré sur le terrain
mais je crois avoir vu que d'autres marques de radio savent aussi diffuser la musique à partir de la radio !!
avatar
jeta0357

Messages : 1220
Date d'inscription : 27/07/2014
Age : 61
Localisation : Vendin le Vieil

https://calh-herlies.fr/project/aeromodelisme/

Revenir en haut Aller en bas

Re: TaraniTunes: Lecteur de musique pour Taranis

Message par jobin260 le Ven 4 Mai 2018 - 21:07

Bonsoir,

J'ai suivi votre tuto pour installer de la musique sur la télécommande (conversion .Mp3 à .Wav, via Audacity)
J'ai transféré 5 musiques que j'arrive à lire, mais mon gros problème c'est que la musique va au ralenti (genre 1sec en réalité correspond à 10sec de lecture)
quelqu'un peut me guider pour ce problème? merci d'avance
avatar
jobin260

Messages : 8
Date d'inscription : 03/10/2017
Age : 31
Localisation : suisse

Revenir en haut Aller en bas

Re: TaraniTunes: Lecteur de musique pour Taranis

Message par GilDev le Mar 8 Mai 2018 - 12:18

jobin260 a écrit:J'ai transféré 5 musiques que j'arrive à lire, mais mon gros problème c'est que la musique va au ralenti (genre 1sec en réalité correspond à 10sec de lecture)
quelqu'un peut me guider pour ce problème? merci d'avance

Aucune idée de ce qui se passe… C'est quel modèle de Taranis et quelle version d'OpenTX ?
Aussi, quelqu'un a énormément contribué au dépot TaraniTunes, et dés que j'ai le temps de regarder tout ça, je devrais intégrer ses modifications dans la branche principale. Il va y avoir beaucoup de modifications et d'améliorations.
avatar
GilDev

Messages : 10
Date d'inscription : 03/11/2017
Age : 20
Localisation : Tours, France

http://gildev.tk

Revenir en haut Aller en bas

Re: TaraniTunes: Lecteur de musique pour Taranis

Message par jobin260 le Jeu 10 Mai 2018 - 11:29

alors j'ai le modèle Taranis X9e et la version 2.2.0

merci d'avance GilDev pour ton aide ;-)
avatar
jobin260

Messages : 8
Date d'inscription : 03/10/2017
Age : 31
Localisation : suisse

Revenir en haut Aller en bas

Re: TaraniTunes: Lecteur de musique pour Taranis

Message par GilDev le Jeu 10 Mai 2018 - 11:32

jobin260 a écrit:alors j'ai le modèle Taranis X9e et la version 2.2.0

Oulah ah oui c'est du gros calibre ! =) Je n'ai jamais testé TaraniTunes sur ce genre de radio. Par contre OpenTX 2.2.1 est sorti depuis un moment déjà. Je ne suis pas sûr que ça corrige le problème mais je n'ai testé le script que sur 2.2.1.
avatar
GilDev

Messages : 10
Date d'inscription : 03/11/2017
Age : 20
Localisation : Tours, France

http://gildev.tk

Revenir en haut Aller en bas

Re: TaraniTunes: Lecteur de musique pour Taranis

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum