m (Dennis moved page MIDI, Synths and Arduinos to MIDI Synths and Arduinos without leaving a redirect) |
No edit summary |
||
Line 7: | Line 7: | ||
}} | }} | ||
== What == | == What == | ||
I've got some Arduino Pro Nano's and some DIN5 connectors from Adafruit, so | I've got some Arduino Pro Nano's and some DIN5 connectors from Adafruit, so let's do something with it. Yay [[MIDI]] \o/. Some ideas: | ||
== MIDI enabled synth == | == MIDI enabled synth == | ||
=== MIDI in === | === MIDI in === | ||
Read the notes that are being transmitted from a keyboard or sequencer. Information about velocity and pitch bend would also be nice. | |||
=== Sound output === | === Sound output === | ||
Multiple possibilities here: | Multiple possibilities here: | ||
Line 24: | Line 24: | ||
== MIDI player / sequencer == | == MIDI player / sequencer == | ||
Start with implementing MIDI out and go from there. | Start with implementing MIDI out and go from there. | ||
== Some links == | |||
* http://arduinomidilib.fortyseveneffects.com/index.html | |||
* https://github.com/FortySevenEffects/arduino_midi_library | |||
* http://www.instructables.com/id/Send-and-Receive-MIDI-with-Arduino/?ALLSTEPS | |||
* http://acidotunismo.com/en/2013/10/arduino-trick-using-a-low-gain-opto-isolator-for-midi/ |
Revision as of 22:18, 17 November 2015
MIDI, Synths and Arduinos | |
---|---|
Participants | Dennis |
Skills | |
Status | Planning |
Niche | Electronics |
Purpose | Use in other project |
Tool | No |
Location | |
Cost | |
Tool category |
MIDI, Synths and Arduinos Property "Tool Image" (as page type) with input value "File:{{{Picture}}}" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process. {{{Picture}}} {{#if:No | [[Tool Owner::{{{ProjectParticipants}}} | }} {{#if:No | [[Tool Cost::{{{Cost}}} | }}
What
I've got some Arduino Pro Nano's and some DIN5 connectors from Adafruit, so let's do something with it. Yay MIDI \o/. Some ideas:
MIDI enabled synth
MIDI in
Read the notes that are being transmitted from a keyboard or sequencer. Information about velocity and pitch bend would also be nice.
Sound output
Multiple possibilities here:
Arduino as synth
The Arduino is capable of producing sound on its own, so write/borrow some code and connect a jack connector to the Arduino and we're done.
Driving the Korg Monotron
I own a Korg Monotron and supposedly they are very easy to modify. It would be awesome to be able to play it with a decent keyboard.
Drive a sound chip
555
- Datasheet: http://www.alldatasheet.net/datasheet-pdf/pdf/161277/TI/NE555P.html
- Example synth: http://blog.makezine.com/2008/12/16/simple-diy-555-synth/
Yamaha OPL2 / OPL3
MIDI player / sequencer
Start with implementing MIDI out and go from there.