(Note : c’est mon 20ème instructable ! Merci à tous ceux qui suit et commenting.on mes projets ainsi que le personnel qui rendent cela possible. Ce site a certainement m’a fait apporter mon A jeu sur l’établi.)
Le synthétiseur granulaire Auduino par Peter Knight ( http://code.google.com/p/tinkerit/wiki/Auduino ) est l’un de mes projets préférés d’Arduino jamais. Tout ce dont vous avez besoin est un microcontrôleur, quelques pots et certains branchement fil pour en faire vraiment plaisir des sons. Dans ce projet, je vais utiliser un clavier d’orgue recyclés pour contrôler la hauteur de la Auduino.
Permettez-moi de commencer en disant que je suis bien conscient qu’il y a probablement une meilleure façon de le faire. Mon but ici n’est pas de construire un haut de gamme stable synth-je veux juste faire des bruits cool avec les pièces que j’ai en main. Il ne peut pas être state-of-the-art mais c’est sans aucun doute état-de-le-scrap-pile.
Comme je le disais, le Auduino est une tonne de plaisir. Elle peut être modifiée dans le code pour jouer une gamme chromatique de gradin, une gamme pentatonique est intervenu échelle ou une échelle logarithmique lisse. La gamme chromatique gradin est ce que je veux pour ce projet car il mappe toutes les notes sur le clavier. Depuis que les notes sont a démissionné, chaque note correspond à une plage de tension spécifique.
La hauteur de la sortie de la Auduino est contrôlée par une tension comprise entre 0-5v sur la broche analogique de l’Arduino 4. Ceci est généralement fait avec un pot câblé comme un diviseur de tension. Cela signifie que les notes sont jouées dans l’ordre de l’échelle. Il n’est pas très facile de jouer des notes qui ne sont pas des « voisins ». Puisque le clavier de l’orgue est essentiellement juste une rangée de commutateurs, si chaque interrupteur est connecté avec un diviseur de tension séparé qu'il jouerait l’éventail complet des notes en ce qui a jamais commander le joueur veut.
Maintenant nous allons jeter un coup d’oeil au clavier.
(Note-cette instructable mettra l’accent sur l’ajout de qu'un clavier à un Arduino configuré pour exécuter l’esquisse de synthétiseur granulaire Auduino. Si vous souhaitez essayer ce projet, veuillez vous familiariser avec ce projet lié ci-dessus.)