Your shopping cart is empty.

Control Surface Studio | Changelog

Remotify Team's picture by Remotify Team last updated Mar 11, 2020

Server
Fixed issue with relative encoders not firing functionality when turned.

Server
Selected Clip Quantization added.


Version 2.5.2
Fixed issue where controllers would become detached from scripts if controllers are moved around/re-ordered in the controller manager.
Fixed an issue with Duplication in script manager. If you moved a duplicated mapping into another mode, the duplicate button would stop working / multiple mappings would become highlighted / the script would no longer be usable.
Fixed issue with Delay option not working for Device On/Off mappings.
Reactions: Assigning a Listener to a controller input now creates all required code for the reaction to fire (meaning dummy mappings are no longer needed).
Reactions: added 'self' as an option.
Reactions: In select lists for Listeners, Conditions & Reactions, only available options for each type are in select lists.
Reactions: cur_val (current value) is now available for use in reaction conditions.

3/10/19
Fixed an issue with right rotation not working for relative controls controlling volume.


Version 2.5.1 - 23/9/19
In Controller Manager: Pads, '1' and '5' added as options. (351)
In settings menu, added a browse button next to 'MIDI Remote Script Folder Location' (346)
Error Log now displays error messages correctly for Ableton Live 10. (319)
Fixed issue where all Controller Input options would be removed in script when a Controller input is duplicated. (331)
When a 'knob' is added to controller, its size is auto set to 4. Previously it had no setting so was not displaying correctly when first added. (348)
Fixed issue where visual MIDI Controller is not being refreshed when knob or encoder size is changed. (347)
Issue fixed where button had no width/height default when it is changed from round to square the first time. (349).
Fixed issue where deleting a control in the Controller Manager does not immediately delete it from the MIDI Controller Area (350)
User is now prevented from generating scripts which contain mappings beginning with a number as this breaks the script. (318)
User is now prevented from using a controller which contains inputs that have duplicate MIDI data (channel, type and value. (353)
This error now provides a user friendly/descriptive message 'get_controller_input error: no matching input found for 215 called by attach_it"' (335)
Added more full descriptions to controller and script import errors. (343)
'Register' and 'forgotten password' links now go directly to website. (352)

30/7/19
Fixed Session Box LEDs not updating when Session Box is moved.


Version 2.5 Updates - 2/7/19

2.5 New Features
Remember username/password details in Login Form (197)
Session Box: Offset
Session Box: Combination Mode (179)
Session Box: LED Feedback (203)
New Controller Input Types: Endless Encoder, LED Display, Text Input. (198)
Duplicate & Delete Buttons (200)
Ask ‘are you sure’ before deleting mappings / inputs. (225)
MIDI Controller area scrolling to selected Input (220)
Select Mapping's 'Controller Input’ from MIDI Controller Area. (237)
Added ability to click and drag Controller Inputs (In Controller Manager only). Inputs snap to grid positions. (199)
Drag and Drop functionality for Script Mappings & Controller Inputs (201)
Scripts now have Global LED Settings
Controllers now have default LED on / off values.
Added Bi-Directional LED Feedback (218)
Added Bi-Directional LED Feedback for:
- Mode
- Track
- Selected Track
- Device
- Device bank
- Device Parameter
- Session Box
- Session Box Navigation
- Tracks Relative to Session Box
- Highlight Navigation
- Parameter Banking
- Tempo
- Nudge Up
- Nudge Down
- Metronome
- Play
- Stop
- Arrangement Record
- Arrangement Loop
- Punch in
- Punch Out
- Volume
- Pan
- Mute
- Solo
- Arm
- Send
- Device On/Off
When Active Mode is changed, the global/controller LED Off value is sent to all inputs. (254)
The names of 'Color Assignments’ in the attached Controller are now added to ‘LED Feedback’ On/Off select lists. (278)

2.5 Bug Fixes
Reactions bug. Fixed if you select a 'LOM' option as a Listener, it resets the 'Reactions' menu option to 'show message. (207)
Make all Controls "exist" on modes even if no functionality is attached (239)
Fixed Copy and Paste on Mac. (148)
Fixed Import panels not closing when user clicks outside of them / changes between script & controller manager. (219)
Fixed 'Controller Input' Selection Keeps Changing. (230)
Display message on mappings if no controller attached. (242)
In the Custom Control section of mapping settings forms. First is now set as 0 by default instead of 1. (233)
Fixed Delete only working occasionally. (248)
In Session Box, only buttons are selectable. Fixes broken Session Box issue. (228)
Fixed Scripts hardcoding global 'Off' LED/Velocity Value as 4. (206)
Fixed MIDI Monitor Bug where the last open settings form was still being updated by incoming MIDI Messages. (253)
Improved functionality of 'Session Box Navigation’ when used with ‘Invert’ option.
Fixed 'Mode Selector’ bug where Script would error if selected Mode had been deleted. Installation now stops and returns an error message if selected Mode does not exist.(257)
Fixed Session Box issue which was causing errors when the attached Controller is changed. (214)
Fixed an issue with Tempo where Tempo would snap to 80bpm and stay fixed there. (271)
Fixed an issue with Knob/Range/Absolute style controls being used with On/Off Mapping types immediately setting the Control to off as soon as you turn the Knob. Now, the control will only turn off when the ‘Off’ Velocity value is reached and turn on when the ‘On’ Velocity Value is reached. (286)
Prevented Scripts from erroring when tracks or Scenes are added and then removed in the UI. (295)
In Session Box, UI now prevents duplicate inputs being selected for either Clips, Scenes or Track stops. This was causing scripts to error previously. (294)
Fixed a bug where the ‘Stop All’ Button in Session Box needed to have a section. (227)

2.5 Updates
Default Selections for Navigation/Selector Mappings. By default we now have 'select track/scene number’ selected and a value entered in the accompanying input box. Previously ‘Scroll’ was selected by default.
This applies to the following mapping types: Mode Selector, Session Box Navigation, Highlight Navigation, Parameter Banking. (261)
iteration number is automatically added for Send and Device Parameters. (231)
On selected track change in Live, update Controller with new Velocity Values. (232)
Increased number of available Knobs and Buttons to 256. (235)
Added a green line next to Script Manager and a white line next to Controller Manager to help prevent confusion between which Manager is currently being viewed. (273)
An error message is returned if a Script fails to install into the set 'MIDI Remote Script' folder. (279)
Panning Defaults are now 0 & 100%. (284)
For Sends & Device Parameters, ‘Minimum’ Field is now above Maximum which is consistent with other Mapping Types. (284)
Improved details returned by Error Messages in the App. (296)

///////////////////////////////////////////////////////////////////////////////////

31/3/19
Akai MIDIMIx Controller File: Fixed some incorrect MIDI Values.

Version 2.4.1 Updates - 14/3/19
Added Buttons to easily Export Script & Controller Json Files. (192)
Fixed bug which was overriding other other Apps from using CMD+R keyboard shortcut. (196)
Fixed issue with Reactions log and show message selections were being lost after switching to another mapping. (194)
Fixed issue with Reaction, Devices, Sends names reseting to default when increasing / decreasing the number of Reaction, Devices, Sends. (189)
Fixed MIDI Monitor issue which was updating MIDI Values for settings forms that were not currently displayed. (190)

Version 2.4 Updates - 3/2/19
Fixed disappearing Controllers Issue.
Fixed New Controllers not being saved.
Fixed Controller Input MIDI Messages keep reseting.
Fixed Controller Input values not being saved.
Fixed Controller Inputs being duplicated.
Increased number of buttons and knobs to 100.
Fixed auto generated location of log.txt file on Windows.
Reaction Bugs Fixed.
Fixed broken Device on/off code.

"If you’re new to scripting in Ableton, this tool is a must.

It will not only save you a massive headache, but also allows you to learn how it works as you go since Remotify also gives you an uncompiled “.py” version of the files so you can have a look at the code.

This app will make basic mapping tasks a breeze."

Matias,
DJ Techtools

"Controllers are great! But sometimes you wish to customize a few knobs.
Before Remotify, you had to be a programmer to create an Ableton script.
Today, us mere mortals can go online to Remotify and use their dead simple, drag and drop script creator.

It literally takes a few seconds to have custom control of Ableton!
In the time it took you to read this, you could have created your own custom Ableton Script for that controller sitting in front of you!"

Antonio Sage,
Certified Ableton Instructor & Creative Director at AudiOutlaw

"Thanks again. It is working great! I'm running 2x DS1s to extend control over 16 channels and your Remotify app has enabled me to tailor the functionality and workflow in a way that I couldn't achieve otherwise. Thank you!"

Jap_

"Thank you so much for your support! It's nice to see how active you are and willing to help out customers on an individual basis. Can't wait to see how this project will evolve with all those exciting possibilities coming up. It has already evolved a lot since a few weeks ago when I discovered Remotify."

Oneiroi