Author |
Message |
Project_2501

Joined: Jan 31, 2018 Posts: 68 Location: Los Angeles
|
Posted: Tue Mar 06, 2018 6:54 pm Post subject:
Arduino Midi to CV Subject description: Stripboard,veroboard layout??? |
 |
|
I glanced the previous threads on Arduino MIDI to CV builds and was wondering if anyone has an up and running one to share with a stripboard layout, or even a breadboard example for testing, before I beginner like myself try to build one easily
Just got into the world of DIY synth, Slowly but surely. Was looking into buying a kit for MIDI to CV for my ever ending dream of modules to play with. Arduino looks fun, and CHEAPER!
Thanks once again for an helpful forum, any help at all would be greatly appreciated. |
|
Back to top
|
|
 |
Hammer

Joined: Mar 13, 2018 Posts: 72 Location: Russia, Zhukovsky
Audio files: 23
|
|
Back to top
|
|
 |
Project_2501

Joined: Jan 31, 2018 Posts: 68 Location: Los Angeles
|
Posted: Tue Mar 27, 2018 1:56 pm Post subject:
|
 |
|
Thank you a million! Can't wait to make one.  |
|
Back to top
|
|
 |
LFLab
Joined: Dec 17, 2009 Posts: 497 Location: Rosmalen, Netherlands
|
Posted: Wed Mar 28, 2018 1:51 am Post subject:
|
 |
|
By all means make it yourself, don't order it from DSPsynths, not a lot of positive experiences ordering stuff from Jan Ostman (although the two times I myself ordered something, I eventually got what I paid for). |
|
Back to top
|
|
 |
Project_2501

Joined: Jan 31, 2018 Posts: 68 Location: Los Angeles
|
Posted: Mon Jun 11, 2018 5:42 pm Post subject:
|
 |
|
About to code Janost's DSP MIDI2CV DIGISPARK thingy, but I'm a novice to programming.
https://janostman.wordpress.com/cheap-diy-usb-midi-to-cv-interface/
Has anyone have the completed code ready for upload??? It would help out a lot or even better help figure out the author's notes to complete the programming. Here are the notes to add to the provided code. I'll link the code below.
To be able to receive MIDI from the host, the file DigiMIDI.h requires some modification.
Add this to the function usbFunctionWriteOut:
void usbFunctionWriteOut(uchar * data, uchar len) {
uint8_t note=data[2]; //Get note for key on/off
if (note<36>60) note=60; //If note is higher than C7 set it to C7
if (data[1] == 0x90) { //If note on
digitalWrite(5, HIGH); //Set Gate HIGH
OCR1A = note<<2; //Multiply note by 4 to set the voltage (1v/octave)
}
if (data[1] == 0x80) { //If note off
digitalWrite(5, LOW); //Set Gate LOW
OCR1A = note<<2; //Multiply note by 4 to set the voltage (1v/octave)
}
}
And this is the MIDI2CV.INO sketch:
#include <DigiMIDI>
DigiMIDIDevice midi;
void setup() {
pinMode(1,OUTPUT); //Pitch is output
pinMode(5, OUTPUT); //Gate is output
//Setup Timer1 to do PWM DAC for Pitch
TCCR1 = _BV(PWM1A) | _BV(COM1A1) | _BV(CS10);
GTCCR = 0;
OCR1C = 239;
OCR1A = 0; //Set initial Pitch to C2
digitalWrite(5,LOW); //Set initial Gate to LOW;
}
void loop() {
midi.update(); //Check if any MIDI data is received
}
Code File: https://github.com/heartscrytech/DigisparkMIDI/blob/master/DigiMIDI.h |
|
Back to top
|
|
 |
MapacheRaper

Joined: Feb 15, 2018 Posts: 166 Location: Spain
|
Posted: Thu Sep 13, 2018 1:56 am Post subject:
|
 |
|
Hi,
Im in the same boat as you. Did you built it? It worked? |
|
Back to top
|
|
 |
Project_2501

Joined: Jan 31, 2018 Posts: 68 Location: Los Angeles
|
|
Back to top
|
|
 |
MapacheRaper

Joined: Feb 15, 2018 Posts: 166 Location: Spain
|
Posted: Sun Sep 16, 2018 11:19 pm Post subject:
|
 |
|
Cool. Thanks!!
I have found a project in case someone find it useful. Its a kit with 4 gates, 4cv outs and costs around 30USD:
http://midimuso.co.uk/forums.html/cv-12/
I have been talking with the designer and he claims it has a 5 cents of pitch of precision, which seems ok, isn´t?. Or it is not enought? Not really sure |
|
Back to top
|
|
 |
gabbagabi

Joined: Nov 29, 2008 Posts: 652 Location: Berlin by n8
Audio files: 23
|
Posted: Sun Sep 16, 2018 11:58 pm Post subject:
|
 |
|
I was almost hitting the "BUY" Button,
then i saw: only one pcb in stock!
This is for you, hurry up
I can wait.
Usually iam quite against buying SDIY, but for this price and the given functionality....
It would be really interesting if someone can beat that! |
|
Back to top
|
|
 |
MapacheRaper

Joined: Feb 15, 2018 Posts: 166 Location: Spain
|
Posted: Mon Sep 17, 2018 3:12 am Post subject:
|
 |
|
That´s really considerated... Thanks!
So I have ordered one.
However, there´s at least another one in stock in ebay, and I think I saw more in tindie, so don´t hesitate to order! |
|
Back to top
|
|
 |
|