Étape 10 : Code la chose !
La source attaché est le code que j’ai utilisé. Il y a une redondance dans le code, comme dans il y a deux façons de contrôler le volume (deux boutons, ainsi que l’encodeur rotatif,) deux façons de jouer/Pause la musique (touche/bouton poussoir sur la molette), ainsi qu’un bouton que je n’ai aucune idée de ce qu’il faut faire avec... mais si je le fais jamais, j’ai au moins d’espace. Le code a été déchiré directement de tutoriels achetant (domaine public) avec les trucs de codeur rotatif ajouté à celui-ci. Le code du bouton rotatif par défaut (par exemples) était désireux de hausse le volume 4 fois pour chaque clic de la molette, que j’ai trouvé inacceptable, alors j’ai ajouté un peu vers le bas de celui-ci. S’il vous plaît laissez-moi savoir si vous trouvez des erreurs ou avez des commentaires sur la façon de faire des choses plus efficacement.
Vous pouvez faire le Teensy taper n’importe quoi d’une simple pression sur un bouton. En outre, cela ne fonctionne pas sous Windows, pour une raison quelconque. J’utilise Linux et ce que je comprends, il devrait aussi fonctionner sur Mac, mais je n’ai pas testé ce cas. Je n’ai pas trouvé beaucoup sur la façon de le faire fonctionner sur Windows, mais je ne suis pas terriblement inquiet, comme je ne l’utiliser pour autre chose que des jeux et ai un casque pour cela. Si quelqu'un a des idées, je serais ravi de les entendre.
Les commentaires sont appréciés.