Super Duper mikrotonala MIDI Converter
Jag gjorde denna Arduino baserade mikrotonala MIDI converter som min första Arduino projekterar:
Jag ville spela mikrotonala skalor med min MIDI-keyboard, så jag gjorde denna arduino baserad enhet som läser i MIDI-noter och skickar ut motsvarande mikrotonala campingtomter använda MIDI-noter och pitchbend värden.
Här är resultatet av min resa att göra ett mer komplett och användbar projekt av det. Enheten läser i MIDI-noter från ett tangentbord och skickar ut n-TET mikrotonala skalor. Till det ursprungliga projektet lagt jag:
- ett par pulsgivare ändra antalet steg per oktav (mellan 0 och 99) och bas MIDI notera numret (också, från 0 till 99)
- sju segment display för dessa två siffror
- en LED belyst-knappen för att växla mellan lägena monofoniska och polyfoniska
- MIDI in och ut hamnar byggs från komponenter i stället för en sköld så att de passar fint på en protoshield
- bättre kod med en mer komplett MIDI genomförande
På första bilden, kan du se 12 är antalet steg per oktav och 60 är MIDI Obs bastalet. Knappen lyser upp innebär att det är i mono-läge, vilket i princip innebär det att retrigger sista anteckningen vid behov. Trycka på knappen växlar ljuset bort och sätter den i 16-röst polyfoniska läge och retrigger inte sista anteckningen. Mer information om retriggering är att komma i kodavsnittet.
Den andra bilden visar insidan lite bättre utan kameran flash. Jag använde några legobitar kila huvudsakliga brädorna på plats.
Du kan se MIDI ut porten i den tredje bilden. MIDI i hamn är på vänster sida. Jag vände encoder rattarna för att ställa in den på 10 steg per oktav och 62 som MIDI-not bastalet.
Och här är en lista:
- Sparkfun Redboard
- Arduino protoshield
- Hammond project box
- 2 x MIDI-portar
- belyst tryckknapp
- 2 x Bourns roterande pulsgivare
- 2 x rattar
- 4-siffriga sju segment display, gemensam anod
- 6N138 optocoupler
- motstånd: 1 x 10K, 8 x 220
- 100 pF kondensatorn
- 1N914 diod
- headers att ansluta protoshield till Redboard
- 2 x 6-pin uttag till för att Visa
- 8 pin uttag för optocoupler
- hane till hona kablar skär i hälften används för kodaren stift och Arduino RX stift
- vissa tråd