Avid Pro Audio Community

Avid Pro Audio Community

How to Join & Post  •  Community Terms of Use  •  Help Us Help You

Knowledge Base Search  •  Community Search  •  Learn & Support


Avid Home Page

Go Back   Avid Pro Audio Community > Pro Tools Hardware > Eleven Rack
Register FAQ Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 11-28-2011, 06:31 PM
TieDyedDevil TieDyedDevil is offline
Member
 
Join Date: Aug 2010
Location: Portland, OR
Posts: 502
Default This looks interesting (MIDI "event processor")

Link: MIDI Solutions Event Processor Plus

Briefly, a programmable MIDI widget that can map, filter, trigger, and sequence MIDI data...

Why is this interesting?

Case 1:

Consider the Roland FC-300, which (by design) can not send CC #s higher than 95, while the ER has about a dozen CC #s above 95. You can use the ER's multi-FX mapping to change up to four parameters from one CC # (whatever the ER has assigned as the multi-FX CC, which *is* in the FC-300's range). I use this to toggle rotary speed from a CTL switch on my FC-300. But what if I want to change another "high CC" parameter? I can't - I've already used up the only mapping available to me.

With a properly-programmed EPP, though, I could map all twelve of the ER's "high CC" controls to be accessible from unused CCs in the 95-and-under range (there are about two dozen such unused CC #s in the ER). Then I could access *all* of the ER's CCs from my FC-300, referring to a list of mappings to translate the ER's "high CC" controls to the 95-and-under range.

Case 2:

This one could be really cool, if it works. Y'all are surely aware that there's no way for many foot controllers to send all of the stomp-switch data when sending a PC (program change) message, which can cause the stomp switches to get out of sync with the new program. The ideal, of course, would be to have two-way communication between the ER and the floorboard such that the stomp switches for a saved program would get automagically loaded into the floorboard, thereby syncing both the switch and indicator states. That's not going to happen any time in the foreseeable future.

What we could do is to use an EPP to record the the most recent state of each stomp switch every time it changes. Then add a trigger program to the EPP to send all of the stomp switch states to the ER immediately after a PC message. This'd have the effect of making the floorboard the "master" for stomp switch states; the floorboard would override whatever's stored in the newly-selected ER program. It's not necessarily what we'd like, but at least the floorboard and ER would remain in sync w.r.t. stomp switch state.

This trick, BTW, is not specific to the FC-300.

Note that I said "if it works". This'd have to be determined by trying it out. The one thing that might throw a monkey wrench in the works would if the ER "goes deaf" to MIDI for some period following receipt of a PC message. That's not a given - the 60ms sound gap has nothing to do with processing MIDI controls - but it's a *possible* design choice...

Case 3:

If (as I do) you happened to have a "policy" of programming all of your patches with the same initial state for the stomp switches, you could program the EPP to send messages back to the floorboard (using sysex commands) to initialize the stomp switch states every time the floorboard sends a PC message. You'd need a MIDI splitter in addition to the EPP, or perhaps you could loop the MIDI through the ER back to the floorboard.


NOTE WELL: All of the above is purely speculative at this point. I have an EPP on order to try this out and see whether I can make any of the above work for me. If I do, I'll let you know how it goes.
Reply With Quote
  #2  
Old 11-28-2011, 06:45 PM
60Strat 60Strat is offline
Member
 
Join Date: Jan 2010
Location: Northern Ca
Posts: 129
Default Re: This looks interesting (MIDI "event processor")

These would be cool...especially if they occur automagically...are you in the IT field by any chance ?
Reply With Quote
  #3  
Old 11-28-2011, 07:34 PM
madgt621 madgt621 is offline
Member
 
Join Date: Mar 2010
Location: Current: Ikebukuro, Tokyo, Hails from: San Francisco
Posts: 486
Default Re: This looks interesting (MIDI "event processor")

very nice. I would definitely love to expand the functionality of my FC300.

It's too bad that the software is Windows only, and the proposed workaround would probably be way too much of hassle, as I am constantly tweaking my setup. To go back and forth between a Windows machine that I don't have, and back to my Mac to test it out is too much.

Let us know how you get along though. I'm definitely excited to see what comes of this.
__________________
Macbook Pro OSX 10.6.8, 2.53 GHz Core 2 Duo, 8 GB RAM
Pro Tools 10.0.0
Ableton Live 8.2.1
RME Fireface 800
Eleven Rack
Reply With Quote
  #4  
Old 11-28-2011, 07:50 PM
TieDyedDevil TieDyedDevil is offline
Member
 
Join Date: Aug 2010
Location: Portland, OR
Posts: 502
Default Re: This looks interesting (MIDI "event processor")

Quote:
Originally Posted by madgt621 View Post
very nice. I would definitely love to expand the functionality of my FC300.

It's too bad that the software is Windows only, and the proposed workaround would probably be way too much of hassle, as I am constantly tweaking my setup. To go back and forth between a Windows machine that I don't have, and back to my Mac to test it out is too much.

Let us know how you get along though. I'm definitely excited to see what comes of this.
All of my computers run Linux. I could - if I get stuck - try to run the config tool under WINE.

I think I grok the file format, though. I'm planning to try to construct the config files by hand and load them into the device using pmidi.

If I get something working I'll post the files.

Yah, I write software for a living.
Reply With Quote
  #5  
Old 12-04-2011, 12:20 PM
TieDyedDevil TieDyedDevil is offline
Member
 
Join Date: Aug 2010
Location: Portland, OR
Posts: 502
Talking Re: This looks interesting (MIDI "event processor")

The EPP arrived early.

The first thing I checked was whether the EPP can be powered by the FC-300. It can!

Next I loaded the EPP with the program to map high CC#s to lower numbers. I used my M-Audio Uno MIDI interface on my Linux desktop, sending the data via the pmidi command-line utility. Again, no problems; it just works.

Finally I connected the EPP between my FC-300 and Eleven Rack, changed the FC-300's Leslie speed CC# assignment from 11 (I was using the ER's multi-FX assignment to map that to the speed control) to 81 (which, using my EPP program, maps to 113; that's the speed control for the rotary as FX2 on the ER). Works great!

If anyone's interested in using the EPP program, let me know and I'll upload it somewhere...
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Strange System.log Event "Non-smartcard device launched pcscd" Repeating... dford macOS 2 05-10-2013 11:57 AM
Does "Westmere" qualification apply to "Bloomfield" and "Gulftown" also? bashville Pro Tools 10 5 03-23-2013 03:04 PM
002 rack "clicks" and Windows beeps when "Setting Up Midi" or sw0mgt 003, Mbox 2, Digi 002, original Mbox, Digi 001 (Win) 0 08-03-2012 03:42 PM
hardware buttons for "preview", "capture" and "punch" evs Post - Surround - Video 1 12-06-2010 12:28 PM
"Change to Bank x" as an action of an event vlepore VENUE Live Sound Systems 0 11-05-2009 06:59 AM


All times are GMT -7. The time now is 10:33 PM.


Powered by: vBulletin, Copyright ©2000 - 2008, Jelsoft Enterprises Limited. Forum Hosted By: URLJet.com