Étape 3: Utilisation de l’application
Vous devez installer git sur votre Edison, de procéder à cette étape.
Suivez cette page pour ajouter nouveau repos.
Ajouter git depuis le repo
Suivez ces instructions pour installer l’application tuner :
https://github.com/Navin-Bhaskar/GuitarTuner_EdisonGalileo.git
Cela devrait générer l’application de l’accordeur. Démarrer l’application en tapant la commande suivante :
Définition de la note de la cible :
La note de la cible est la note à laquelle vous souhaitez accorder votre instrument à. Un simple clic sur le bouton parcourt les notes de « C » par « B » et le dos encore une fois. Par exemple si la note de la cible est « C », un clic il avance à "C#" (ut dièse ou bémol).
Il existe deux modes de fonctionnement de ce dispositif :
- Mode interactif :
- En mode visuel, dès que la note de la cible est détectée, les changements de rétro-éclairage LCD bleu et aussi la note estimée est affichée sur l’écran LCD
- Vous entrez le mode audio par pression longue sur la touche. Vous quittez le mode audio avec clic sur un bouton unique
- Dans ce mode, la note de cible sélectionné est lu en boucle qui peut être utilisée comme référence pour accorder votre instrument
Vous pouvez quitter l’application de n’importe quel moment en appuyant sur « ctrl-c ».
Cette application utilise un numérique filtre passe-bas à haute fréquence de coupure du bruit. Sur votre système si vous avez installé scipy, alors vous pouvez utiliser le « filter.py » fourni à générer des paramètres de filtre pour vos besoins en changeant la fréquence de coupure Fc., en outre, vous pourriez vouloir augmenter de l’ordre (la valeur 2 dans le script), pour améliorer les performances du filtre, mais cela arrive à une baisse des performances.
Si l’application échoue avec « taux d’échantillonnage non valide » le taux d’échantillonnage par défaut utilisé par cette application n’est pas supporté par votre carte audio. Dans ce cas, vous devrez d’abord vérifier les taux d’échantillonnage pris en charge pour votre appareil.
Vous pouvez exécuter la commande suivante pour savoir ce que les taux d’échantillonnage sont pris en charge :
chat /proc/asound/card2/stream0
Recherchez les « tarifs » et il remarque en bas.
Notez que dans la commande ci-dessus, je sais que ma carte son est card2 provenant de la sortie de « aplay -l ».
Modifier la fréquence d’échantillonnage en « config.h » ligne 8 à l’aide de vi.
Accédez à la ligne 8 et remplacer le numéro dans « #define SAMPLING_RATE (your_sampling_rate) ».