|
|
@ -18,9 +18,22 @@ http://www.gaudi.ch/OpenTheremin/ |
|
|
|
### Installation |
|
|
|
### Installation |
|
|
|
1. Open up the Arduino IDE |
|
|
|
1. Open up the Arduino IDE |
|
|
|
2. Open the File "Open_Theremin_V3.ino" |
|
|
|
2. Open the File "Open_Theremin_V3.ino" |
|
|
|
3. Selecting the correct usb port on Tools -> Serial Port |
|
|
|
3. In "Application.cpp", take care of selecting MIDI mode that correponds to your cituation |
|
|
|
4. Select the correct arduino board from Tools -> Board |
|
|
|
|
|
|
|
5. Upload the code by clicking on the upload button. |
|
|
|
(put "//" in front off inadequate line - MIDI through serial is selected by default here): |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Serial.begin(115200); // Baudrate for midi to serial. Use a serial to midi router |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
http://projectgus.github.com/hairless-midiserial/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//Serial.begin(31250); // Baudrate for real midi. |
|
|
|
|
|
|
|
Use din connection https://www.arduino.cc/en/Tutorial/Midi |
|
|
|
|
|
|
|
or HIDUINO https://github.com/ddiakopoulos/hiduino |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
I tested "Hiduino" and "midi to serial" modes, both are OK. |
|
|
|
|
|
|
|
4. Selecting the correct usb port on Tools -> Serial Port |
|
|
|
|
|
|
|
5. Select the correct arduino board from Tools -> Board |
|
|
|
|
|
|
|
6. Upload the code by clicking on the upload button. |
|
|
|
|
|
|
|
|
|
|
|
### Added and removed compare to Open Theremin V3. |
|
|
|
### Added and removed compare to Open Theremin V3. |
|
|
|
Serial communication implemented for program monitoring purpose was removed (Particularly during calibration). |
|
|
|
Serial communication implemented for program monitoring purpose was removed (Particularly during calibration). |
|
|
@ -31,16 +44,7 @@ Serial port is used to send midi messages now. |
|
|
|
|
|
|
|
|
|
|
|
### How does it works ? |
|
|
|
### How does it works ? |
|
|
|
|
|
|
|
|
|
|
|
In "Application.cpp", take care of selecting MIDI mode that correponds to your cituation |
|
|
|
|
|
|
|
(put "//" in front off inadequate line - MIDI through serial is selected by default here): |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Serial.begin(115200); // Baudrate for midi to serial. Use a serial to midi router |
|
|
|
|
|
|
|
http://projectgus.github.com/hairless-midiserial/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//Serial.begin(31250); // Baudrate for real midi. Use din connection |
|
|
|
|
|
|
|
https://www.arduino.cc/en/Tutorial/Midi or HIDUINO https://github.com/ddiakopoulos/hiduino |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
I tested "Hiduino" and "midi to serial" modes, both are OK. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|