OpenDeck DIY MIDI platform

Bring your custom casings, arduinos, raspberry pi's, axoloti's and other creative hardware projects

Moderators: khz, MattKingUSA

gimmeapill
Establlshed Member
Posts: 483
Joined: Thu Mar 12, 2015 8:41 am

OpenDeck DIY MIDI platform

Postby gimmeapill » Tue Feb 06, 2018 9:08 am

Hi Guys,

Here's another Arduino based project for building custom midi controllers that could be of interest.
This ones seems very user friendly with a web based configurator:

https://shanteacontrols.com/
https://github.com/paradajz/OpenDeck

OpenDeck is an open-source platform for building custom MIDI controllers compatible with any MIDI software and hardware on any OS.

Using OpenDeck building of MIDI controllers is simpler than ever.
Instead of spending time on choosing the right electronics, writing code, and solving lots of unnecessary problems, simply connect components of your MIDI controller into OpenDeck board and you’re done.
Additional board configuration can be done online – no installation of extra software is necessary!

main features

Class-compliant USB MIDI
Easy configuration using Web interface
No drivers or extra software needed
Compatible with all MIDI software and hardware
Works on Windows, Mac, Linux, iOS and Android

supported COMPONENTS

Buttons
Encoders
Potentiometers
FSRs
Single color and RGB LEDs (with PWM)

Supported boards

Official OpenDeck board
Arduino Pro Micro
Arduino Uno
Arduino Leonardo
Arduino Mega2560
Teensy++ 2.0


Cheers,

LX

User avatar
sysrqer
Establlshed Member
Posts: 1405
Joined: Thu Nov 14, 2013 11:47 pm
Contact:

Re: OpenDeck DIY MIDI platform

Postby sysrqer » Tue Feb 06, 2018 11:27 am

This looks really interesting, I was very close to making one about 10 years ago with a project I forget the name of but it was very much starting from scratch and a bit over my head. Funny thing is though that the biggest problem I had would remain with this, finding a way to get a box built for it.

gimmeapill
Establlshed Member
Posts: 483
Joined: Thu Mar 12, 2015 8:41 am

Re: OpenDeck DIY MIDI platform

Postby gimmeapill » Tue Feb 06, 2018 12:03 pm

Yes, been right there too. This one really seems to bring down the level of difficulty to an acceptable level (at least for me).
The remaining problem (as it was ten years ago) is then to keep the price of the components in check vs consumer models.
Once you add decent pots and sliders you quickly get overboard, so I still don't see myself building one of those yet.

I've been searching for years for a replacement to my aging BCR2000 and in the end settled for an Akai Midimix.
Let's be clear: the Akai is nowhere as good or flexible as the BCR + it has some design tradeoffs. But it is small and the price is unbeatable, so this gets the job done for now.
Still, I miss those encoders with visual feedback that align themselves automatically at each preset change - someday maybe ;-)

beto
Establlshed Member
Posts: 10
Joined: Wed Nov 18, 2015 6:56 pm

Re: OpenDeck DIY MIDI platform

Postby beto » Tue Feb 06, 2018 4:44 pm

I've been searching for years for a replacement to my aging BCR2000 and in the end settled for an Akai Midimix.


Have you seen the MIDI Fighter Twister? Not as many knobs as the BCR2000, but has infinite encoders with RGB LEDs, and in my opinion is more reliable than the BCR2000.

gimmeapill
Establlshed Member
Posts: 483
Joined: Thu Mar 12, 2015 8:41 am

Re: OpenDeck DIY MIDI platform

Postby gimmeapill » Tue Feb 06, 2018 5:41 pm

beto wrote:
I've been searching for years for a replacement to my aging BCR2000 and in the end settled for an Akai Midimix.


Have you seen the MIDI Fighter Twister? Not as many knobs as the BCR2000, but has infinite encoders with RGB LEDs, and in my opinion is more reliable than the BCR2000.


Yes, but thanks for the suggestion - it comes very close. I've been eyeing the Twister since it was announced, but I couldn't justify the price given the number of encoders. Even though each encoder can send 3 midi CCs (and you can swicth between 6 layouts), this is not enough, I need ideally eight in a single row. And 2 of them would be just too expensive - for that price you get 4 x midimixes...
I've even contacted the DJ tech tools guys to ask them if they didn't plan anything double the size (since they introduced an 8x8 version of the midi fighter), but this doesn't seem to be on their todo list.
Regarding the reliability of the BCR2000: mine survived 12 years of active duty (it's an early 2004 model) and about 70-80 gigs (most of them outdoor raves). It got frozen, flooded, short circuited etc... The encoders get scratchy and jumpy over time, but with a bit of mineral oil they're back in business in no time. So I'd say it's not so bad.
Ok, I'll stop derailling my own thread - let's talk about this OpenDeck instead ;-)

User avatar
sysrqer
Establlshed Member
Posts: 1405
Joined: Thu Nov 14, 2013 11:47 pm
Contact:

Re: OpenDeck DIY MIDI platform

Postby sysrqer » Tue Feb 06, 2018 5:52 pm

Wow, I just had a look around for a BCR2000 to buy, they cost loads now! I was hoping to pick one up because it would be quite handy at the moment and there used to be loads floating around second hand. The BCR/F were such good controllers.

I think you could make a controller with it being cost effective but I do remember that getting decent parts quickly bumps the price up.

gimmeapill
Establlshed Member
Posts: 483
Joined: Thu Mar 12, 2015 8:41 am

Re: OpenDeck DIY MIDI platform

Postby gimmeapill » Tue Feb 06, 2018 6:23 pm

Yep, there's clearly a gap in the market for this rare breed of a controller.
Berhringer stills list it on their pages, but it's effectively discontinued and out of stock.
The Livid guys also discontinued their Code2:
http://lividinstruments.com/news/code-version-2/

Even with an OpenDeck firmware as a basis, I don't remember seeing any such encoders for sale individually - probably by lack of demand...
Isn't anyone able to turn a knob nowadays?

paradajz
Posts: 3
Joined: Fri Feb 09, 2018 6:23 pm

Re: OpenDeck DIY MIDI platform

Postby paradajz » Fri Feb 09, 2018 6:28 pm

Hi, Igor here, creator of OpenDeck. I'm glad the project is being posted here.

gimmeapill wrote:Here's another Arduino based project for building custom midi controllers that could be of interest.


It's not Arduino based (actually it has nothing to do with Arduino framework), however, selected Arduino boards can be flashed with OpenDeck firmware.

I'm here to answer any questions.

User avatar
sysrqer
Establlshed Member
Posts: 1405
Joined: Thu Nov 14, 2013 11:47 pm
Contact:

Re: OpenDeck DIY MIDI platform

Postby sysrqer » Fri Feb 09, 2018 10:59 pm

paradajz wrote:Hi, Igor here, creator of OpenDeck. I'm glad the project is being posted here.

gimmeapill wrote:Here's another Arduino based project for building custom midi controllers that could be of interest.


It's not Arduino based (actually it has nothing to do with Arduino framework), however, selected Arduino boards can be flashed with OpenDeck firmware.

I'm here to answer any questions.


Hey, nice to see you here. I don't have any questions but I really admire what you've done to make DIY midi controllers accessible.

simonvanderveldt
Establlshed Member
Posts: 36
Joined: Mon Sep 04, 2017 9:30 pm

Re: OpenDeck DIY MIDI platform

Postby simonvanderveldt » Sat Feb 10, 2018 10:59 am

gimmeapill wrote:Yep, there's clearly a gap in the market for this rare breed of a controller.
Berhringer stills list it on their pages, but it's effectively discontinued and out of stock.
The Livid guys also discontinued their Code2:
http://lividinstruments.com/news/code-version-2/

Even with an OpenDeck firmware as a basis, I don't remember seeing any such encoders for sale individually - probably by lack of demand...
Isn't anyone able to turn a knob nowadays?


I've got a livid code2 now and want to start building a smaller version of it with just the 32 encoders + light rings, no buttons.
If you have any experience with building these kinds of things and want to join let me know!

gimmeapill
Establlshed Member
Posts: 483
Joined: Thu Mar 12, 2015 8:41 am

Re: OpenDeck DIY MIDI platform

Postby gimmeapill » Mon Feb 12, 2018 10:33 am

sysrqer wrote:
paradajz wrote:Hi, Igor here, creator of OpenDeck. I'm glad the project is being posted here.

gimmeapill wrote:Here's another Arduino based project for building custom midi controllers that could be of interest.


It's not Arduino based (actually it has nothing to do with Arduino framework), however, selected Arduino boards can be flashed with OpenDeck firmware.

I'm here to answer any questions.


Hey, nice to see you here. I don't have any questions but I really admire what you've done to make DIY midi controllers accessible.


Hi Igor, welcome ;-)

Same for me: I don't plan to jump on board at the moment, but I thought your project deserved a bit of exposure.
I'm sure this will give inspiration to a few chaps here ;-)

Cheers,

LX

gimmeapill
Establlshed Member
Posts: 483
Joined: Thu Mar 12, 2015 8:41 am

Re: OpenDeck DIY MIDI platform

Postby gimmeapill » Tue Feb 13, 2018 9:14 am

simonvanderveldt wrote:I've got a livid code2 now and want to start building a smaller version of it with just the 32 encoders + light rings, no buttons.
If you have any experience with building these kinds of things and want to join let me know!

I'm afraid I don't have the knowledge or experience (or even time)...
But those devices shouldn't be too hard to modify since they are apparently pre-assembled kits around the Livid "midi brain", no?
Still, given the price of the unit I wouldn't really advise to modify it, but rather start from scratch with something like an OpenDeck as the basis.
This brings us back to those encoders with LED rings that don't seem to exist anywhere as spare parts...

gimmeapill
Establlshed Member
Posts: 483
Joined: Thu Mar 12, 2015 8:41 am

Re: OpenDeck DIY MIDI platform

Postby gimmeapill » Tue Feb 13, 2018 9:23 am

Actually I might have spoken too fast: https://www.sparkfun.com/products/10982
Image

paradajz
Posts: 3
Joined: Fri Feb 09, 2018 6:23 pm

Re: OpenDeck DIY MIDI platform

Postby paradajz » Wed Feb 14, 2018 9:19 am

gimmeapill wrote:Actually I might have spoken too fast: https://www.sparkfun.com/products/10982
Image


The link and the image actually show two different things. Link contains rotary encoder with integrated button and RGB LED. All those components are supported on OpenDeck. The image is actually breakout board which isn't sold by Sparkfun anymore and it contains two shift registers which control the LEDs based on the encoder movement (if you program it that way, of course). That's not supported in OpenDeck since they're quite hard to find, but support for it would be doable on future revisions of the board. Right now I'm adding support for OLED/LCD displays and more advanced I2C sensors (gyroscopes, accelerometers etc.).

paradajz
Posts: 3
Joined: Fri Feb 09, 2018 6:23 pm

Re: OpenDeck DIY MIDI platform

Postby paradajz » Mon Feb 19, 2018 10:04 am

Support added for I2C LCD/OLED displays:

20180218_192349(0).jpg


20180218_192416.jpg


28059198_765190873674155_4257037372266251220_n.png


Since I'm using a wrapper for fatastic U8x2 library, OpenDeck supports anything that library supports, which is a lot!
You do not have the required permissions to view the files attached to this post.


Return to “DIY projects”

Who is online

Users browsing this forum: No registered users and 1 guest