Shantea Controls - Custom MIDI controllers: Official | Youtube | Instagram | Tindie
DJ Mixes: Psychill, Psydub, Dub | House, Progressive, Techno | Dubstep
As I said before, all board configuration is going to be done using Web MIDI, that is inside browser (currently the only one which supports Web MIDI is Google Chrome). Here's a demo of my Tannin 2 controller communicating with Chrome:
Shantea Controls - Custom MIDI controllers: Official | Youtube | Instagram | Tindie
DJ Mixes: Psychill, Psydub, Dub | House, Progressive, Techno | Dubstep
New blog post covering the hardware design of OpenDeck board.
https://shanteacontrols.wordpress.co...-the-hardware/
Shantea Controls - Custom MIDI controllers: Official | Youtube | Instagram | Tindie
DJ Mixes: Psychill, Psydub, Dub | House, Progressive, Techno | Dubstep
Boards have arrived, they look quite nice.
WP_20151112_015.jpg
Shantea Controls - Custom MIDI controllers: Official | Youtube | Instagram | Tindie
DJ Mixes: Psychill, Psydub, Dub | House, Progressive, Techno | Dubstep
Here's a photo of the board happily running (almost) finished firmware:
RGB LEDs are the only thing left that's still unimplemented, but I'll take care of that in next few days. The board design did have some minor issues, but nothing crucial that couldn't be fixed (at least for now, in development phase). Here's a copy/paste from my GitHub of board features for now:
Configurable features
MIDI channels:
Note
Program change
Control change
Pitch bend
MIDI input
MIDI settings:
Enable/disable standard note off
Enable/disable running status (DIN MIDI only)
Enable/disable DIN MIDI in to USB MIDI out converter
Button configuration:
Button type (momentary/latching)
Enable/disable program change send instead of notes
MIDI note
Analog configuration:
Enable/disable analog input
Invert analog value
Analog input type (potentiometer/FSR)
CC number
Lower CC limit
Upper CC limit
LED configuration:
Hardware parameters:
-total LED number
-blink time
-start-up LED switch time
-start-up animation routine
-fade speed
LED activation note
LED start-up number
Test LED state (constant on/off, blink on/off)
Encoder configuration
Enable/disable encoder
Invert encoder value
Encoding type (7Fh01h/3Fh41h)
CC number
Data restoration
Restoration of single parameter back to default (ie. restore potentiometer 6 CC number to default)
Restoration of all parameters within message type (ie. restore all button notes to default)
Complete factory reset of all values
Last edited by paradajz; 12-28-2015 at 05:08 PM.
Shantea Controls - Custom MIDI controllers: Official | Youtube | Instagram | Tindie
DJ Mixes: Psychill, Psydub, Dub | House, Progressive, Techno | Dubstep
..aaaand RGB support is added! That makes the software on board feature complete, at least for v1.0. I'll try to make some demo videos soon. If anyone is interested in purchasing the board please let me know.
Shantea Controls - Custom MIDI controllers: Official | Youtube | Instagram | Tindie
DJ Mixes: Psychill, Psydub, Dub | House, Progressive, Techno | Dubstep
Just so you know, still followin' this... love your work, man, I am definitely looking forward to building my own eventually... will go very well with my self-written DJ software.
Might look at acquiring a board in roughly a months time or so. Will follow up once I've locked in my final design.
Great news!
Shantea Controls - Custom MIDI controllers: Official | Youtube | Instagram | Tindie
DJ Mixes: Psychill, Psydub, Dub | House, Progressive, Techno | Dubstep
I'm very pleased to say that early alpha version of OpenDeck Web configuration utility is happily running inside Google Chrome!
I also made some improvements to PCB. New ones have been ordered yesterday in black color.
Shantea Controls - Custom MIDI controllers: Official | Youtube | Instagram | Tindie
DJ Mixes: Psychill, Psydub, Dub | House, Progressive, Techno | Dubstep
|
Bookmarks