Softube Console 1 Track Follow New 1.1 Update

Learn about building and using Max for Live devices.
Post Reply
Airyck
Posts: 739
Joined: Thu Jul 02, 2009 11:54 pm
Location: Phoenix, AZ

Softube Console 1 Track Follow New 1.1 Update

Post by Airyck » Thu Oct 18, 2018 1:38 am

Updated to version 1.1 with some new features!

Softube Console 1 is pretty sweet but Ableton Live doesn't support track follow.

Image

http://www.maxforlive.com/library/device.php?id=5055

Console 1 Track Follow Device :)

I like using Softube Console 1 when I do my final mix but unfortunately Ableton Live doesn't support track follow for the Console 1.

Ableton Live supports:
*Automatic Track Number
*Automatic Track Name

This device allows limited track follow for Ableton Live and Console 1.

"Console 1 Track Follow" allows Ableton Live to follow Console 1 but Console 1 will "NOT" follow Ableton Live.


**New 1.1 Update Features**

*Master track is now selectable from the Console 1 controller.

*Any number of return tracks (within Ableton Live's own limits) are now selectable from the Console 1 controller.

*Uses imp.midi and imp.sysex externals to bypass all of the previous MIDI setup complications. Just drop Console 1 Track Follow on the Master track, verify Console 1 MIDI port is selected, and you are ready to go!

The externals are cross platform but I have not tested on Windows as of now.

*Attempts to set the MIDI port automatically to Console 1 MIDI port. Get MIDI Ports and drop down menu for manual selection if needed.


**FEATURES from 1.0**


*Select track buttons on Console 1 hardware controller will select the corresponding Ableton Live track Number

*Page up and down buttons will let you select more than 20 tracks in Ableton Live (up to 1000 pages can be selected).

*Shift button on hardware temporarily disconnects the Select Track buttons to allow you to choose shift settings or load other channel strips without accidentally changing the track.


** How to use it:

Make Sure every track in Ableton Live is named:
"# Track name"
This makes sure the track gets an automatic number.

Add Console 1 plugins to every Instrument/Audio /Return/Master Track.

Now when you select a track from the Console 1 controller, Ableton Live will follow the track selection!

Ableton Live MIDI Preferences:

*No MIDI preferences changes required as of v1.1. Just leave all Console 1 MIDI preferences set to "off"(Track, Remote, Sync).

Drop 1 instance of Console 1 Track Follow on the Master track (or any Audio track).

You should see "Console 1" selected as the MIDI port on the Console 1 Track Follow device. If you don't you can press the "GET MIDI PORTS" button to fill the drop down menu with your MIDI ports. Choose "Console 1" from the list.

**Planned/Attempted Future Features**

* Fix issue of Navigating OSD menus with the page up/down buttons
* Other things I can't think of right now that "are" possible with limited Softube Support.


**KNOWN ISSUES**

*Tracks can be selected regardless of whether or not there is a Console 1 plugin on the track (more of a feature than an issue to me).

*Because of the page up and down functionality the page up and down buttons cannot be used to select new menu devices such as channel strips or settings options. --Use the Volume/Select Knob instead.

*Control is only one way because of limited information from Softube. The physical controls send SysEx data (which is how I was able to tap into the controls) but communication is with the plugin(s) and hardware are done through some sort of local network communication. I'm not sure if I can hack it to work like the "supported" DAW's can so just assume this is all the functionality you get for now (Until Ableton decides to officially support it).

**Tips regarding known issues out of my control**

*If you add more return tracks after you have loaded your Console 1 plugins, the order of the return tracks may be incorrect. To fix this you can use the "...Rearrange Tracks" functionality in the Console 1 controller settings menu. This is due to the fact that Ableton Live return tracks are Letter vs. Numbers (a problem of incompatibility between Softube and Ableton's Return Tracks letter scheme).

A good workflow is to add all of the return tracks you might need before adding all of your console 1 plugins.

*(Console 1 bug work around) If you use the ...Rearrange Tracks functionality and try to "swap tracks" from the Console 1 controller it will cause the Softube Console 1 app to crash. The workaround is to move the track you want to replace to an empty location and move the new track to the new empty location that you just created. Basically don't try to move the track right on top of an existing one when rearranging. tracks from the controller.

Please let me know if you find other bugs and if anything isn't working for you. I'm only able to test with my single controller and on OSX as of now.
Ableton Live 10 Suite / Push 2 / Max 8 /

Airyck
Posts: 739
Joined: Thu Jul 02, 2009 11:54 pm
Location: Phoenix, AZ

Re: Softube Console 1 Track Follow New 1.1 Update

Post by Airyck » Mon Feb 11, 2019 12:00 am

Version 1.1 Update Bump :!:
Ableton Live 10 Suite / Push 2 / Max 8 /

maky355
Posts: 238
Joined: Thu Apr 07, 2011 6:10 am

Re: Softube Console 1 Track Follow New 1.1 Update

Post by maky355 » Fri Feb 15, 2019 4:33 pm

You did quite amazing job there

Airyck
Posts: 739
Joined: Thu Jul 02, 2009 11:54 pm
Location: Phoenix, AZ

Re: Softube Console 1 Track Follow New 1.1 Update

Post by Airyck » Sat Feb 16, 2019 3:29 pm

maky355 wrote:
Fri Feb 15, 2019 4:33 pm
You did quite amazing job there
Thank you! I feel good about what I've accomplished so far on it :D
I've emailed Softube last week to see if they might be willing to give me more information so that I can possibly get full integration going. Still haven't heard back from them yet though (no news is good news? Hopefully?).
Ableton Live 10 Suite / Push 2 / Max 8 /

Airyck
Posts: 739
Joined: Thu Jul 02, 2009 11:54 pm
Location: Phoenix, AZ

Re: Softube Console 1 Track Follow New 1.1 Update

Post by Airyck » Thu Mar 21, 2019 6:31 pm

Well, Softube was no help whatsoever. They passed me to someone who would be able to answer my questions. No matter how I worded the question I got cryptic answers saying they don’t want to support a different way of integration.

I told them I didn’t need any support other than information to communicate to the controller. They said they would have to add my device to the SDK which would mean they have to update more code and they can’t tell me anything else. Guarded, unwillingness to encourage what I was trying to do, and cryptic responses was all I was able to squeeze from Softube.

Sort of tarnished my view of them a bit :( . At the same time, it’s their company and they can run it how they want... I’ll shake it eventually... hopefully.
Ableton Live 10 Suite / Push 2 / Max 8 /

verseDtotheRe
Posts: 2
Joined: Wed Nov 13, 2019 4:05 pm

Re: Softube Console 1 Track Follow New 1.1 Update

Post by verseDtotheRe » Sun Mar 15, 2020 10:00 am

Just to note

You are bold for listening to the public, and encourage not just me, but alot of us (many of whom are also frustrated of delayed fixes and full integration) to find fixes that benefits the community.

Your implementation is an outright "hack" iswhat they told me when I name-dropped your device, so you have their recognition as one of the gifted coders that are born to change this world, beyond the jurisdiction of those who settle for what they have.

No matter how far you get with combining MAX tools and your brain, you are safe from infringement because you, and I as of everyone, is part of the community, and you will stand out as a shining star

I'm the manager of a tech firm, and I must say you could be a delicate human capital denominator, keep up the good work.

We Are All Watching..

Mark Williams
Posts: 898
Joined: Sun Aug 10, 2014 2:43 pm
Location: Kent

Re: Softube Console 1 Track Follow New 1.1 Update

Post by Mark Williams » Sun Mar 15, 2020 1:56 pm

If you use the VST3 version of console 1, you get a bit more control over tracks too. As console 1 was recently updated, so ensure your version of console 1 upto date.
Live 11, M1 Mac Mini, Push 2, Scarlett 18i20 & ADA8200, Softube Console 1 Mk2, Deepmind12, Hydrasynth, Cobalt 8M, Moog Subsequent 25, IK Uno Synth Pro, Plethora X3, Nord Drum 3P

Post Reply