Hi Everyone,
This is my first post so a big hello goes out to the MIDIBox community!
I have been following the MIDIBox community for a couple of years now because I am a big SID music fan and I love seeing the MIDIBox SID projects that people have put together, but now the time has come for me to get involved.
For a long time now I’ve dreamed about the perfect MIDI controller. I’ve always found traditional keyboards to be very limited because of their percussive nature, I’ve always yearned for something with more expressive control and more stage presence. After recently seeing the “Stribe” project and discovering Softpots I think I may finally now be able to realise my dream…
Introducing the Razer.
Obviously it is designed to be held like a guitar.
The most important feature of the Razer is the two touch strips on the “neck” (or should I call it the “barrel” he hee
). Each of these strips is a 2-axis analogue controller responding to both position along it’s length and pressure.
A bullet list of features goes like this:
* 2x 500mm touch strip with pressure sensitivity
* 24 key velocity sensitive keyboard
* 2 axis expression bar
* 9 button pads
* 6 buttons for transport and LCD nav control
* 2 rotary encoders
* 2x16 LED Display
* USB MIDI interface and power
* MIDI In and Out jacks
The Razer will be built using the new STM32 Core.
Note that this is an early design sketch and that I haven’t really thought through the exact positions and number of the buttons and knobs, I just placed a bunch around the keyboard because I knew I would need some.
At the very least it will have the following play modes:
-
Pitch and aftertouch on touch strip. Note trigger, velocity and modulation on keyboard
-
Pitch, note trigger and velocity on keyboard. Pitch-bend, modulation, aftertouch and CC on touch strips
-
Play a different sound on each touch strip (hammer on style) and a 3rd sound on the keyboard
I’m sure I will add more play modes as time goes on.
So this is a pretty amibtious project, especially for a MIDIBox newbie. I realise I will have to program my own MIOS app but I think I am up for the challenge. I was a web application programmer for 8 years in my previous career so I have extensive experience with nearly all of the web related programming languages. I have only dabbled a little in C for personal amusement, but I read through all of the MIOS32 tutorials and found them very easy to understand. I also programmed some assembler for the Amiga back in the day.
I also know some basic electronics, enough to keep myself out of trouble building and flying electric powered R/C Aircraft. The MIDIBox hardware platform takes most of the hard work out of this aspect and I’m sure the community can help me get past any other problems I might have.
Probably the biggest obstacle for me in this project is going to be spare time to work on it. I have a wife, toddler and 4 week old baby and run my own small business to keep the roof over our heads. So don’t expect constant updates. If I have a prototype with all of the above features working by middle of 2010 I will be really happy!
So that’s my intro, I hope you like the Razer, I am really jazzed about it in case you can’t tell. ![]()
Current status of the project is that I have just placed an order for MB kits from Smash TV and I’ve ordered the touch strips. I live in Australia (just north of Sydney), so if these arrive before January I’ll be pretty impressed.
Cheers everyone!
Sam