Je vais vous aider à choisir un bon jouet pour sauver et puis de vous guider dans le processus que j’ai utilisé pour pirater avec succès tous les boutons et interrupteurs pour faire quelque chose de vraiment cool et utile. Nous allons arracher les tripes vieux, inutiles du jouet et remplacez-le par un microcontrôleur bon marché qui est capable d’envoyer et de recevoir des messages MIDI vers un PC, qui fera la synthèse sonore réelle pour nous. Je vais examiner les tenants et aboutissants de la façon de le faire en utilisant le code et je l’espère vous aider à améliorer vos compétences en fabrication de projet le long du chemin !
Exemple de fini contrôleur MIDI
Ce qui est un contrôleur MIDI ?
Le protocole de Musical Instrument Digital Interface (MIDI) a été développé par les techniciens professionnels de l’audio comme un moyen pour leurs appareils électroniques divers (boîtes à rythmes, synthétiseurs, échantillonneurs et plus) de communiquer en envoyant des messages en arrière. Messages comme, « jouer cette note de musique » et « nous sommes maintenant dans le rythme 3e de la 2e mesure » sont transmises entre les périphériques pour garder tous les périphériques synchronisés et réduire la quantité de travail que les gens ont besoin de faire.
Chaque appareil musical là-bas aujourd'hui peut être classé comme un type spécifique de périphérique, tel qu’un séquenceur, synthétiseur, échantillonneur, contrôleur ou d’autres. Dans cet article, nous serons la conversion un jouet dans un contrôleur MIDI. Un contrôleur MIDI n’a généralement aucun la capacité de produire aucun bruit ou gérer les notes de musique dans un morceau de musique. Au lieu de cela, c’est plus comme un clavier ou une souris ; ils parlent un dispositif plus intelligent de changements dans les systèmes de son propre (c'est-à-dire "utilisateur appuie sur le bouton A").
Vous pouvez apprendre beaucoup plus sur le MIDI en utilisant une variété de ressources. Depuis MIDI a été autour depuis un certain temps, il est une grande quantité d’informations disponibles sur l’internet, tels que :
- http://www.midi.org/
- http://en.wikipedia.org/wiki/MIDI
- http://home.roadrunner.com/~jgglatt/tutr/miditutr.htm
- http://www.zzounds.com/edu--learningmidi
- http://www.academictutorials.com/midi/
Pour un usage personnel, j’ai commandé le livre suivant et ont été très heureux avec elle : http://www.amazon.com/MIDI-Power-Comprehensive-Robert-Guerin/dp/1598630849/