Jump to content

Really complicated Midibox made REALLY SIMPLY


mb944
 Share

Recommended Posts

Hi, I designed a midibox that has about 200 functions on deck including launching windows apps, tabbing from reason to cubase, typing text etc AND I DONT KNOW A HECK ABOUT MIOS! ;D

The solution is software drivers. I use a very simple VISUAL BASIC program that I made in a couple of days that sits on the system tray and filters all the midi comming out of my midibox and treats it in very simple basic code (I'm not even good at that, but plenty of tutorials online).

I enjoy this method and think it can get a lot of potential out of a simple midibox (mine has only one ain and one din).

I'm currently working on using midi out (of visual basic) for animating leds in the most unlimited way.

Here is an example of what you could do in a couple of minutes:

Use 10 DIN encoders that decrease or increase the values of selected (via din) tracks. This allows dozens of tweaks made to only one track, or two, or 200 !!!

WORD OF ATTENTION: I really think MIOS rocks and is irreplacable for we couldn't go without it,

but thought I would suggest my Newbie friendly approach...

you guys might of heard about ghost mouse (mouse movement recorder and player)

IMAGINE WHAT YOU COULD GET COOKING WITH THAT!

loop while(producer = unhappy){

if (turn knob1) then load reason (song4.rns), export it to wave, email it to producer;

If producer = unhappy -> goto start;

}

:P

ps: look for mabry's free midi IO for visual basic

Link to comment
Share on other sites

I do the same with MAX all the time, some of the MIDI strings I need to send with one button press are very long (I run stage lighting with my boxes).  

Even a simple Blackout button has to send at least one note off for every fixture on stage!

The "fixture initialize" button on the controllers has to send a value for every DMX address on the show, and on the typical layout that's 128+ values that are sent with one button press.

Without MAX in between the control surface and the DMX convertor handling things, my life would be very tough, or at least require 10 times the amount of buttons!  ;)

With a translate/filter like you are doing (system-wide control), it opens up the midibox to control so much non-midi system things, and programs that were never intended to use a control surface.

Might be time to examine the MB as a lower cost, more versatile, individually customizeable input solution for the disabled/handicapped.  Everything currently on the market built for this is extremely expensive.....

Have fun!

SmashTV

Link to comment
Share on other sites

Hi,

I've heard about MAX/MSP, but don't really get what it does. Been to the site and surf around, it seems like a music software.

With a translate/filter like you are doing (system-wide control), it opens up the midibox to control so much non-midi system things, and programs that were never intended to use a control surface.

Does it mean i can use it to map the Midi event to keyboard presses?

Cheers

:)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...