Ik zal helpen u een goede stuk speelgoed uitzoeken om te redden, en u begeleiden in het proces dat ik gebruikt om succesvol hack alle knoppen en schakelaars om iets echt cool en handig. We rippen van de oude, nutteloze ingewanden van het speelgoed en vervangen door een goedkope microcontroller, die kan verzenden en ontvangen van MIDI-berichten op een PC, die de werkelijke polyfone geluidssynthese voor ons zal doen. Ik zal bespreken de ins en outs van hoe dit te doen met behulp van code, en hopelijk u helpen verbeteren van de vaardigheden van uw project te maken langs de weg!
Voorbeeld van afgewerkte MIDI-controller
Wat is een MIDI-controller?
Het Musical Instrument Digital Interface (MIDI) protocol werd ontwikkeld door professionele audio technici als een manier voor hun verschillende elektronische apparaten (drummachines, synthesizers, samplers en meer) om te communiceren door berichten te sturen heen en weer. Berichten willen, "spelen deze muzikale noot" en "we zitten nu in de 3e slag van de 2de maat" worden overgebracht tussen apparaten om te helpen alle apparaten gesynchroniseerd te houden en het verminderen van de hoeveelheid werk die mensen moeten doen.
Elke muzikale apparaat daar kan vandaag worden aangemerkt als een specifiek type apparaat, zoals een sequencer, synthesizer, sampler, controller of anderen. In dit artikel zullen we een speeltje omzetten in een MIDI-controller. Een MIDI-controller heeft meestal geen mogelijkheid te produceren geen geluid of muzieknoten beheren in een stuk van een muziek. In plaats daarvan is het meer als een toetsenbord of een muis; zij vertellen een meer intelligent apparaat over wijzigingen in zijn eigen systemen (dwz "gebruiker de A-knop ingedrukt.").
U kunt veel meer informatie over de MIDI met behulp van een verscheidenheid van bronnen. Aangezien MIDI is al geruime tijd, is er een grote hoeveelheid informatie beschikbaar op het internet, zoals:
- 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/
Voor persoonlijk gebruik, ik bestelde het volgende boek en zijn erg blij mee: http://www.amazon.com/MIDI-Power-Comprehensive-Robert-Guerin/dp/1598630849/