Device Details

Device Overview

Name/Version: Novation Circuit Session Controls with Presets 1.0
Author: TBTAHG  
Description: This is a small device that allows you to control Novation Circuit's global / session controls from within Ableton Live, using any midi controller you like (e.g. Push, APC40, LaunchPad, LaunchControl, ...); while reversely, it allows you to record the global / session stuff you do on your Circuit as automation into Live, allowing for complete fine-tuning / editing of any global / session parameters on the machine.

Furthermore, I've added native M4L presets, so you can save and recall different global / session settings and seamlessly jump from one setting to another. Notice that these settings will be recalled from the M4L device, meaning you will have to save a session slot containing the settings in question on the Circuit itself if you want to use the 'preset' in a stand-alone setting later.

-------------------------------------------------

I noticed there are a bunch of mapped midi parameters regarding global / session settings for Novation Circuit that are not accessible in any way whatsoever through the box itself or the accompanying M4L 'Circuit Editor' by Novation and Isotonik (I'm talking parameters as global filter resonance, sidechain-, delay- and reverb-settings, ...), I decided to make this device to get control over these parameters as much as possible. However, I had to deal with a few limitations:

- You can't record automation from Circuit itself for those parameters that are not accessible from the box itself (eg. sidechain, delay and reverb settings), but you can automate those using other midi controllers.

- For some reason Circuit doesn't output any midi data on session slot changes (e.g. jumping from slot 1 to slot 2 in the session grid) and so you can only automate these parameters using third party midi controllers or for instance ghost clips in Ableton Live, but the device will not register session slot changes executed on the Circuit itself.


HOW TO USE THIS DEVICE:

- Simply drop the device onto an empty MIDI track and use a Live External Instrument or the 'MIDI To' track routing to send the output to your Novation Circuit on channel 16.

- Regarding 'MIDI In' settings: you can just set the 'MIDI In' settings of the track to Novation Circuit, channel 16 again, but I personally use this little device here (-> http://www.maxforlive.com/library/device/3007/midi-router-and-receiver-xs ) to route MIDI from any MIDI Controller to the device on the moment I need it there.
To accomplish this, I create a separate MIDI track for each controller, set it's 'MIDI In' to the controller and channel in question (e.g. here you'll need a track with 'MIDI In' set to Circuit, channel 16) and drop an instance of the 'MIDI Router' device on it (+ arm the track). Next you put an instance of the 'MIDI Receiver' device on the track containing the 'Circuit Session Controls' device. (Make sure it comes before the actual session controls in your instrument/effect-chain + set the track's 'MIDI In' to 'No Input') and make a one-on-one connection between the router and receiver by e.g. setting them both to channel 1. To access the session controls using other MIDI-controllers, just repeat the above process for every controller you want to use. (Tip: save template sets!)

Enjoy!

P.S.: I also made another device which does basically the same as this one, but for the drum voices on Novation Circuit. Check it out here -> http://www.maxforlive.com/library/device/3646

And another one for Circuit's synth engine -> http://www.maxforlive.com/library/device/3648
 

Device Details

Downloads: 789
Tags utility, hardware, push
Live Version Used: 9.1.6
Max Version Used: 7.0.6
Date Added: May 24 2016 10:25:12
Date Last Updated: May 26 2016 04:43:05
Average Rating -n/a-
Rate this device: (must be logged in to rate devices login)
Device Type: midi_device
URL (optional):
License (more info): AttributionNonCommercialShareAlike

Device Files

Device File: Circuit-Session-Controls.amxd
 


Login to comment on this device.

[ browse device library ]