How to build your own MIDI controller?
-
- KVRist
- 39 posts since 14 Aug, 2011 from Western Europe
Hello,
I'd like to build a MIDI controller for an MKS-7. I'd like to build a hardware one, and also a VST plugin to control my appliance from my DAW. I want to learn. Could you give me the best links to get started, please?
Thanks,
C.
I'd like to build a MIDI controller for an MKS-7. I'd like to build a hardware one, and also a VST plugin to control my appliance from my DAW. I want to learn. Could you give me the best links to get started, please?
Thanks,
C.
- Beware the Quoth
- 35424 posts since 4 Sep, 2001 from R'lyeh Oceanic Amusement Park and Funfair
hardware : http://www.midibox.org/dokuwiki/calande wrote:Hello,
I'd like to build a MIDI controller for an MKS-7. I'd like to build a hardware one, and also a VST plugin to control my appliance from my DAW. I want to learn. Could you give me the best links to get started, please?
Thanks,
C.
software : http://ctrlr.org/
An idiot on Set Theory:
"In some cases there is an object called red that contains everything that is red. In much the same way a pot is a plate."
"In some cases there is an object called red that contains everything that is red. In much the same way a pot is a plate."
-
Bronto Scorpio Bronto Scorpio https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=98170
- KVRAF
- 5546 posts since 13 Feb, 2006 from Wiesmoor, Germany
-
- KVRer
- 4 posts since 25 Sep, 2010
AUTO-ADMIN: Non-MP3, WAV, OGG, SoundCloud, YouTube, Vimeo, Twitter and Facebook links in this post have been protected automatically. Once the member reaches 5 posts the links will function as normal.
I've been thinking about a Diy Midi controller build and have gathered up a load of resources & info on the subject which you can find herehttp://colourmanadmin.wordpress.com/diy ... ontroller/ (http://colourmanadmin.wordpress.com/diy-midi-controller/)
let me know if I'm missing any nuggets and post it or let me know at
colourmancontact (at) yahoo (dot) com
[mod edit: I've altered the email slightly to make it less likely to get on spamming lists. To email the poster just do the obvious replacements.]
-
- KVRian
- 1224 posts since 2 Dec, 2008 from Finland
Anyone have experience building upon stuff from http://www.midiboutique.com/ ?
-
- KVRer
- 6 posts since 21 Sep, 2005
I've made some midi controllers from scratch.
Basically you have a microcontroller (small CPU) connected to a bunch of knobs and buttons that runs some embedded software that reads the state of the knobs and buttons and generates appropriate midi messages that then get sent out via a MIDI out port. Which is essence is just serial data coming from a UART.
In my I'm targeting the Axefx guitar effects box so my code has a lot of sysex stuff that is relevant to the Axefx.
There is a standard MIDI interface circuit that looks like this:
http://petervieth.com/uploads/images/dr ... di_iot.gif
On the software side, you have to configure the UART on your microcontroller to be running at the right baud rate (speed) and then you send/receive bytes on those ports. I generally generate the whole midi message, put it in a buffer and then push the whole buffer through the port.
My PCB and software is available here. And some pics of the PCB itself. Not that I'm trying to promote that product, but so you can see what I've done.
Basically you have a microcontroller (small CPU) connected to a bunch of knobs and buttons that runs some embedded software that reads the state of the knobs and buttons and generates appropriate midi messages that then get sent out via a MIDI out port. Which is essence is just serial data coming from a UART.
In my I'm targeting the Axefx guitar effects box so my code has a lot of sysex stuff that is relevant to the Axefx.
There is a standard MIDI interface circuit that looks like this:
http://petervieth.com/uploads/images/dr ... di_iot.gif
On the software side, you have to configure the UART on your microcontroller to be running at the right baud rate (speed) and then you send/receive bytes on those ports. I generally generate the whole midi message, put it in a buffer and then push the whole buffer through the port.
My PCB and software is available here. And some pics of the PCB itself. Not that I'm trying to promote that product, but so you can see what I've done.
-
- Banned
- 193 posts since 28 Apr, 2012 from Serbia, Belgrade
If you want to make your own VSTi and standalone you can always use SynthMaker and SynthEdit.
As you building your midi controller good luck! and hopefully you will keep us updated
As you building your midi controller good luck! and hopefully you will keep us updated