Automated Fader Rack

Hi All C3 Performer Users,

multi%204

This rack is one I spent serious time developing last year and revised early this year. It is now to a point where I am going to release it to the community and hope it might come in handy at the time when you need it most. Since it is a complex beast it may not suit all users but if you can churn through the pdf manual I provided you will discover a very versatile tool that has the capability of saving custom automated fader MIDI streams for MIDI Faders for use in Audio and lighting both internal and external. This Fader Rack can go from fractions of a second up to 5 minutes events with calibrated and scaled gain slopes as well. It has 2 complete fade up and down engines with a variety of configurations and trigger sources available for using it. The zip file includes the Rack, the CC#7 MIDI files and the Instruction manual with install instructions. It is important to install the MIDI fader files folder in the racks folder with the rack. It is completely made from Cantabile route functions and bindings with rack state recall for the presets so no vst plugins are required. It is “use at your own risk” but has been tested extensively and I use it my live work now going on 3 months of real life use. Thanks to @brad and all the contributors at the site that made the making of the rack a reality. Here’s a screenshot of the rack internals where you program the presets …

Time to loose it to the wild!!

3/18/2018 Edit: I made some corrections and improvements so download the updated racks when you get a chance. Added one shot trigger resetting on song load and added some more to the instructions.

Fader Rack C3.zip (2.5 MB)

Cheers,

Dave

8 Likes

Hi Dave, thank you for putting this together, and the instructions. Would you mind writing down a few examples of how you use it please?

Very nice Dave. You be da man.

Hi Al,

Sure I can tell you some ways i use it so far. The manual has a lot in it but simply put you route your controller keyboard to the fader rack and route the output(s) of the Rack to the Vstis or MIDI ports of your choosing. I use it to do the following types of things:

  1. I route my expression pedal via my controller to the rack to use it as a trigger to produce nice graduated slope gain swells for for brass, organ and strings. These are shorter duration fade choices. When I press all the way down the volume change and pace of change are handled by the auto fader and when i pull the pedal all the way back it reverses the process. It makes my pedal swells nice and even. I can also use a damper switch pedal as a trigger to do this as well.

  2. On long fade in or out songs I set up a zone where when I press the chord it starts the long fade in of a pad to a predetermined level. Pink Floyd, Supertramp style long fade ins and outs. I also use the key switch modes to do the same thing.

  3. I have also set up a cross fade between 2 vstis to independent preset levels and at a speed of my choosing using either a switch pedal, expression pedal or a key-switch. (both regular and inverted outputs are available for simultaneous cross fading. I use this to morph between 2 synth or organ patches at both fast and slow speeds.

  4. I use it to fade the whole band out on a few numbers by feeding a midi stream produced by the rack to the digital mixer we use and controlling its master volume and monitor system fade outs. I just hit a high key-switch to start the fade out process and it does the rest while i play the rest of the song. The band wants to do fade ins now as well!

  5. A young lighting enthusiast I know says he would likely use it to fade and crossfade MIDI lighting setups because the MIDI info is usable on many platforms including lights. I don’t have that background but he made sense to me.

Hope that helps you see how I use it and thanks for your interest!

Dave

2 Likes

Hi All,

I made some fixes (the preset slots had corrupted routes) and improvements (added a binding to reset the one shot triggers on Song Load and added to the instruction manual) so I re-posted the new racks above. If you use this down load the new ones when you get a chance.

Thanks!

Dave

2 Likes

Hi Dave, I’m just trying out your rack to smooth out expression pedal inputs.

I have my settings set to “New” and I’m using the new scale fader rack.

On the midi monitor output I get a nice midi fade, but it only goes up to 96. Input to the rack is definitely 127.

What do I need to change?

Cheers.

Hey Al,

The scaling is set with 2 separate racks inside the the main rack (Scale Convert Up and Down). The default for the scaling is set to fade up to 0 db on a Cantabile slider and that is 96 on the MIDI output scale when fed to an external midi out route. To get to MIDI 127 set the scale to oo ~ +7.3db.

Hope this helps

Dave

2 Likes

Hi Dave -
I’m very confused how to get this started. Could you help with a “hello world” type into sample. In this case, the “hello world” would be an automated 3 second swell when I play the first chord of a musical selection.

Here’s my setup thus far -

  1. I put the rack into my “racks” collection, choosing “new scale fader” to match my settings in Cantabile.
  2. I put the supporting folder at the same level in my “racks” collection. This appears to be correct since the media players do load the correct files.
  3. I brought the rack into a song as an existing linked rack.
  4. I routed my controller to "New Scale Folder - In (Keyswitch Notes).
  5. I routed “Out (Filtered Notes)” to my sound VSTi. Midi events flow through normally.
  6. But now I’m lost. Do I need to add a binding?

Hi Ivan,

You were almost there, instead of routing from "Out(Filtered Notes) Use the “Out(Selected State)” and might want to put a reset switch for the fader if needed. The note triggered defaults are one shot fades (after you trigger them they only work once until reset).

As far as a drive-by will this do it? To set up the fade you open the rack, select the rack state (Preset) that you want to store your fade in and adjust the parameters as shown below using the select menus on the internal racks and the variable speed control on the media player. Your requested settings for a 3 second swell to full (on a Cantabile Fader) or a value of 127 for MIDI CC 7 are shown in the picture below.

To calculate the percentage setting for the speed control knob the equation is

Base Time / Desired Time = Multiplier x 100 = xxx %
2.5 sec / 3 secs = .83 x 100 = 83 %

The picture below illustrates the settings for that task but post any questions and I will try to help.

On the question of bindings the rack outputs are also available as sources for bindings to any slider in Cantabile or to outboard gears MIDI port. So if you prefer you can route to your rack or vst using a binding instead of a route from the rack itself.

Thanks for trying it out!

Dave

Hi Dave -
Thanks for the detailed notes. But still nothing is working - no indication of any notes or CCs being routed out of the “Out (state selected)” port. Did I need to also make any changes on the bindings tab?

For the first figure, the only difference I have (other than the VSTi used) is that I’m routing the keyboard to “New Scale Fader”. You have both New and Old scale factor in the picture. Do I need to load both?

BTW, one of my end goals is to generate “flowing strings”, where when I press a chord different notes in the chord begin to sound at different times. Have you ever tried to do that using your rack?

Hi Ivan,

My bad on the picture, I replaced it with the correct one. You don’t need both. To check the rack operation try the following. There is no binding needed to check the operation of the rack, they are just another way to do the same thing.

So to check it out you select the Out(State Selected) output route of the Fader rack and then open the MIDI Monitor. View>MIDI Monitor.

Press a note to trigger the fade rack and look for cc7 stream of midi to come out. If nothing comes out then either the trigger needs to be reset or the note isn’t getting to the trigger input on the rack or maybe some files are missing, the folder with the midi files must be in Documents/Cantabile/Racks/MIDI CC 7 Fader Files because the path must be correct for the rack to work. With the rack open you can test the media player playback by directly pressing play on Media Player 1 (in this case) and watching for the gain slider on that player to move. If you can, post your screen shots they may help to figure it.

On the last question of ‘flowing strings’ I will need to cogitate a bit on that and will get back to you. Let’s see if we can get this going first.

Dave

I may have found the problem, but don’t know how to fix it. It turns out the control works fine the first time it is used, but never resets so it can be used again, even if I reload the song to play it again. The instructions you sent route the main keyboard to “New Scale Fader - In (Reset Up/Dn CC3)” In the rack, you have bindings that when the input port gets controllers 3, 66, or 67 various resets occur, but there are no resets based on note ons or note offs. Should there be?

The In(Reset Up/Dn CC3) input is for a separate momentary switch input that uses CC3 as the proper MIDI Control number. I set up a manual reset switch for the single shot swell type settings on the Cantabile Control Bar so I could test them. Like below

or use I can for example use a damper switch pedal that i convert using a binding to be the CC3 reset switch for the Fader rack.

All this assumes you want only one swell up to a certain volume and then not worry about it the rest of the song. If you have something more complex in mind please detail it for me and maybe we can figure what configuration to use to get it done. Also when you have the one shot settings you want it is important to lock the rack state with the Note triggers reset and Enabled so that when it is called up in a song it will be ready to trigger.

There is also a reset for the note triggers on Song Load built into the rack that should have worked but I don’t know why it’s not working for you. Also you have to have the fader rack state behaviors in the song set to “Selected Rack State” to recall your presets for different Songs.

ivan09

Dave

No, I haven’t designed anything like that yet but could look in to adding it as a feature when I have time. The pdf manual describes the available modes of operation and MIDI implementation. The 3 basic operation modes are one shot fades Up/Down/Up & Down/Down & Up, Keyswitched fades based on fixed keyswitch maps and Foot Pedal based auto fading.

1 Like