Propellerhead Software

Go Back   Propellerhead Forum > General Forum (read only)

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 2003-05-14, 05:40
stormchild's Avatar
stormchild stormchild is offline
 
Join Date: Jan 2000
Posts: 14
Feature Suggestion: Spider MIDI Splitter

It has occured to me that it would be tremendously useful to have a device in Reason that accepts MIDI input and sends it to multiple devices. Unlike the other Spider devices, it should be possible to make a sequencer track for the MIDI Splitter, so you can record onto that track and have the recorded MIDI play back to multiple devices -- something that is currently impossible to do in Reason.

Although it is currently possible to control several devices at once via the MIDI input buses, there is no way to *record* yourself playing multiple devices. Only one of the targeted devices can be recorded at once. The MIDI Splitter would make it possible to control -- and RECORD yourself controlling -- multiple devices at once. Here are some of the possibilities of this device:

--Stacks--
Playing the same chord on an electric piano and two different synths at the same time makes for a huge sound. Stacks were common in the 80s.

--Control Separate FX--
Play a sound on one device while controlling an effect device that it's connected to. For example, use a Scream 4 as a wah-wah effect on an NN-XT (as a user was trying to do; see the Scream 4 thread below).

--Control Multiple Knobs With One Physical Knob--
Suppose whenever you turn up the filter on your synth, you get a harsh ringing that you want to only notch out as the filter goes up. You could have a Parametric EQ connected that is set to notch out that frequency, with its gain set to zero. As you turn up the filter on the synth, the gain on the EQ decreases to compensate.

--Easy Editing--
You're recording to a single sequencer track that targets the MIDI Splitter. When you make changes to that track, you don't have to copy the changes to several different tracks -- it automatically updates for all devices.

--Daisy Chaining--
A MIDI Splitter's output could easily connect to the input of another MIDI Splitter, if you need more outputs than the Splitter provides. Of course if the Splitter has 16 outputs, that should be way more than enough. But even then, you could still daisy chain them, if you wanted to get silly.

--No Need To Sacrifice MIDI Input Buses--
Instead of using multiple MIDI input buses as a workaround, the buses remain free to be used by other input devices.

--Stacks & FX, etc. For Multiple Inputs--
Other input buses could also target MIDI Splitters, giving *each input bus* control over as many devices as you want.


MIDI Splitter Controls...

The MIDI Splitter would probably need to be a little more complex than the basic CV & Audio splitters. You might not want the modwheel output going to every connected device, for example. Maybe you want the note events to go to devices 1, 2 and 3, while modwheel and footpedal events would only go to device 4. It should be possible, with some kind of editing interface on the MIDI Splitter, to specify which events go to which output ports.

Additionally, I think it would be necessary to be able to adjust the scaling of each event type, per-output-port of the Splitter. If you want to slightly decrease the gain of the A frequency on a Parametric EQ while moving the filter cutoff of a synth up, with the same control, then you'd need some kind of bipolar knob (exactly like the CV input knobs on any device) to control the direction and scaling of the output of that event, for each port.

MIDI Cables...

Finally -- how are we going to connect the MIDI Splitter to the other devices? Well, the devices would need MIDI input jacks, and the MIDI Splitter would have MIDI output jacks, and therefore the cables connecting them would be MIDI cables!
 

Thread Tools
Display Modes

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



All times are GMT +2. The time now is 23:36.