You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
2 years ago | |
---|---|---|
.git-assets | 2 years ago | |
sounds/beep | 2 years ago | |
.gitignore | 2 years ago | |
README.md | 2 years ago | |
notes.json | 2 years ago | |
notes_trainer.py | 2 years ago |
README.md
Notes trainer
Ce script a pour but d'aider à l'apprentissage des notes du manche d'une guitare ou d'une basse mais également d'entrainer son oreille. Le principe est simple, le script choisit une note au hasard (la joue éventuellement) puis affiche sa (ou ses) position(s) sur le manche
Prérequis
- Python 3 est nécessaire au fonctionnement du script.
- playsound est nécessaire également pour la partie audio (
pip3 install playsound
)
Utilisation
./notes-trainer.py
Le script propose d'ajuster quelque réglages au démarrage parmis lesquels :
- La gamme à utiliser (Chromatique ou Diatonique)
- L'instrument utilisé (Guitare ou Basse)
- Le(s) octave(s) à utiliser
- La notation des notes à utiliser (francophone, anglophone ou germanophone)
- Le mode de fonctionnement du programme :
- Le programme donne une seule note
- Le programme donne une note et une octave
- Le programme donne une note, une octave et une corde
- Le temps d'attente après la note et après la correction
Ensuite il est possible de mettre en pause le script en appuyant sur espace
et de quitter en appuyant sur échap