Need a little help with a custom controller
Hi, I'm sorry but I'm a noob here. I was starting to make a midi controller with Arduino. I was thinking of 16 rotary encoders 8 faders and 2 or 1 touch panels which could be used as something on Korg KAOSS Pad. So could you help me out? And one more thing, I'll be using ableton live 9.5 so what do I use as a middleware(software which converts the inputs into midi signals which would be the inputs for ableton.)
I use mac with OSX 10.11.6 and ableton live
Kilomux: Arduino MIDI + I/O Expansion shield
Hey!
I'm from Argentina, and I wanted to share here the stuff that we are making in Yaeltex, a small custom MIDI controller company.
We are making custom MIDI controllers since 2009 and in the latest years we focused on making custom Arduino based MIDI controllers more powerfull and easy.
With that in mind, we've created some tools:
Kilomux shield: Arduino I/0 expansion + MIDI shield. 32 analog/digital input (soon to make v2 with 64 inputs). 64 digital/pwm outputs. MIDI in/out.
Kilowhat: multi platform SysEx configuration for all the stuff connected to the Kilomux
www.pimpmyhiduino.yaeltex.com Pimp my Hiduino is a small web tool that compiles custom Hiduino firmwares to call your device whatever you like it to be called.m Hiduino makes your Arduino a plug and play USB MIDI device (Link)
We are developing and will be launching more and more stuff.
Feel free to ask for more info to make custom midi controllers. Hope some of our ideas and products helps you make your own tool.
You can find us on instagram, facebook. Our website (only spanish by the moment).
Some examples:
https://yaeltex.com/wp-content/uploa...0342672472.png
https://yaeltex.com/wp-content/uploa...0342663856.jpg
Some other hardware (not Kilomux based)
Brain V2 based Milan 2x16 step sequencer for maxforlive:
https://yaeltex.com/wp-content/uploa...7378090387.jpg
Modding an existing piece of gear with Arduino
Hi All
I purchased a Worlde Panda 200 a couple of years ago and, as those who are experienced with this piece of gear know, it does not work.
As a result it has sat in it's box in the cupboard.
The problem is that you cannot save any settings on the device and that all sliders and knobs are not free to be programmed.
Plus any settings you do make are lost as soon as it is powered off.
My contact with the company resulted in being told that there is no programming software available for it and that I should follow the user manual.
All attempts at doing this have resulted in extreme frustration.
So it occurred to me that since I have most of the hardware (pads, sliders, encoders) that I could replace its brain with an Arduino.
The problem I have is their are so many Arduino's and their clones that I do not know which one to use to achieve my aim.
The link below will show you the device and also have a link to the user manual.
Also if anyone has successfully used and programmed one of these devices please let me know.
All advice is welcome (except to junk it) and appreciated
http://en.worlde.com.cn/prod_view.as...79&FId=t3:72:3
manual
https://img.banggood.com/file/produc...al%20V1_00.pdf
DIY midi controller newbie thread
Aside from hardware, you’ll also need programming skills. The two books I read to begin with were Accelerated C++ by Koenig and Moo, as well as The AVR Microcontroller and Embedded Systems by Mazidi et al. I really enjoyed the hands on approach of the former book (write as much code as possible while reading the book and make it run if you can). The latter book includes a lot of general information about computers, and mostly uses AVR assembly language for the examples. I actually found this extremely useful, as it really solidified my understanding of how computers work and what they are capable of doing. Even as a beginner (maybe especially as a beginner) I think learning a little bit about assembly language is worth while, even if you never actually write any of it. A book on ARM might be more useful than one on AVR though; ARM is a lot more powerful, and is what’s used in e.g. more modern Teensy boards, Axoloti, Raspberry Pi, many Mutable Instruments modules, and surely many other examples.
After reading these books and making some simple and some not so simple projects I started reading the source code for the Arduino libraries, which I highly recommend doing at some point of you use Arduino a lot.
+1 for Teensy; the built in USB MIDI capabilities are stupendous for making a DIY MIDI controller, and the documentation on the Teensy website is pretty good.