#remotescripts
Explore tagged Tumblr posts
Text
nativeKONTROL release Arsenal for Ableton Live
nativeKONTROL release Arsenal for Ableton Live
Arsenal is Modular Control Surface Scripts for Ableton Live
nativeKONTROL recently introduced its Arsenal product line, a new platform for deep and dynamic control over Ableton Live that can easily be customized by each user to fit their specific needs and workflow. This is possible via a very simple and familiar concept: modularity.
Regarding the motivation behind the development of Arsenal, nativeKONTROL's founder said "Live users want the freedom to determine exactly how their controllers work in Live and we found no good solution to thatdesire. With Arsenal, we've filled that void and offered an entirely new approach to personalized control over Live."
Unlike conventional control surface scripts for Live (learn more about these here) which include specific functionality that is determined by the developer and that users have no control over unless they happen to be Python programmers, Arsenal decouples functionality from control surface scripts. In this way, control surface scripts are not tied to any particular functionality and instead the user is given the power to determine what functionality their scripts will have.
To accomplish this, the Arsenal product line is composed of two parts:
- Arsenal-powered control surface scripts: These are control surface scripts that are specialized for particular controllers and that can run Arsenal Matrix and/or Encoder Modes. Scripts ship with a number of modes so that they are usable immediately but, ultimately, the modes a script runs are entirelyup to the user.
- Arsenal Matrix and Encoder Modes: These are the modules or plugins within the Arsenal product line that offer different sorts of functionality (various forms of parameter control, step-sequencing and clip control for example) for a controller's button matrix or encoders. Modes are compatible with any Arsenal-powered control surface script.
"Modularity is everywhere in the software world, so it only makes sense to allow for modularity within control surface scripts for Live. This is a win-win for us as developers and for end users as well. We are not constrained to developing scripts that include functionality that would be general enough to satisfy a wide user base. We can instead develop modes that cover all sorts of use cases and leave it up to each user to determine which modes suit their needs. It's quite liberating for us and obviously for our users as well." says nativeKONTROL's founder.
Arsenal currently supports 16 of the most popular controllers of the past and present and will support more controllers in the future. The array of modes that are available is already quite diverse and will continue to expand over time. Of course, since Arsenal is developed by nativeKONTROL, you can expect many other innovations aside from just modularity. For example, Arsenal employs a new form of control-to-parameter mapping called HazMapping, which is similar to MIDI mapping in Live, but with much more intelligence.
You can learn more about Arsenal here. http://www.nativekontrol.com/
About nativeKONTROL:
Founded in January of 2008 by Sam 'Stray' Hurley, nativeKONTROL offers innovative software solutions for intelligent and elegant control over DAWs (primarily Ableton Live) via MIDI controllers/control surfaces. nativeKONTROL's products are currently in use by tens of thousands of performers and producers worldwide. To date, nativeKONTROL's PXT Series for Ableton Push and ClyphX control surface script, essentially a simple scripting language for Ableton Live, are its most widely known and used products.
nativeKONTROL has also collaborated with many performers, producers, hardware manufacturers and software developers on customized solutions over the years. Most notably, nativeKONTROL worked with a team at Ableton to create the Launchpad Pro control surface script that is included with Live 9.
Site: http://www.nativekontrol.com/
YouTube: https://www.youtube.com/user/Stray411
Facebook: https://www.facebook.com/nativeKONTROL
youtube
1 note
·
View note
Text
RemoteScripter - Printing PDFs on a Server
from FileMaker Training Videos https://www.youtube.com/watch?v=5bmLAIqvWNY
0 notes
Text
RemoteScripter - Printing PDFs on a Server
from FileMaker Training Videos https://www.youtube.com/watch?v=5bmLAIqvWNY
0 notes
Text
RemoteScripter - Printing PDFs on a Server
from FileMaker Training Videos https://www.youtube.com/watch?v=5bmLAIqvWNY
0 notes
Text
RemoteScripter - Printing PDFs on a Server
from FileMaker Training Videos https://www.youtube.com/watch?v=5bmLAIqvWNY
0 notes
Text
RemoteScripter - Printing PDFs on a Server
from FileMaker Training Videos https://www.youtube.com/watch?v=5bmLAIqvWNY
0 notes
Text
RemoteScripter - Printing PDFs on a Server
from FileMaker Training Videos https://www.youtube.com/watch?v=5bmLAIqvWNY
0 notes
Text
RemoteScripter - Printing PDFs on a Server
from FileMaker Training Videos https://www.youtube.com/watch?v=5bmLAIqvWNY
0 notes
Text
RemoteScripter - Printing PDFs on a Server
from FileMaker Training Videos https://www.youtube.com/watch?v=5bmLAIqvWNY
0 notes
Text
RemoteScripter - Printing PDFs on a Server
from FileMaker Training Videos https://www.youtube.com/watch?v=5bmLAIqvWNY
0 notes
Text
RemoteScripter - Printing PDFs on a Server
from FileMaker Training Videos https://www.youtube.com/watch?v=5bmLAIqvWNY
0 notes
Text
Native Kontrol Releases Beta for Clyphx Pro Advanced Remote Script for Ableton Live
Native Kontrol Releases Beta for Clyphx Pro Advanced Remote Script for Ableton Live
Native Kontrol Release Beta for Clyphx Pro.
What is ClyphX Pro? Let's start with what it's not. ClyphX Pro is not an updated version of ClyphX with Pro simply stamped on it - it's an entire rewrite from the ground up. For a variety of technical reasons, a rewrite was necessary to enable new and essential functionality as well as make existing functionality work in a more sensible way. That said, ClyphX Pro externally shares much in common with its predecessor, but internally accomplishes it all in a much more refined way. Of course, ClyphX Pro includes a lot of new functionality as well. More importantly though, ClyphX Pro is designed to be easier to use. To that end, you'll find more standardization across Actions (for example, you could ramp tempo, you should also be able to ramp other stuff like volume), drastically improved documentation, Live lessons with example sets and less 'gotchas' meaning that previously existing limitations that defied expectations (such as the Snap Action only being accessible to X-Clips) were removed. It's just a, well, more professional tool. Read about the changes as compared to ClyphX here and check out the ClyphX Pro User Manual and Macrobat User Manual. Okay, so what's the bad news? Unlike ClyphX, ClyphX Pro is a closed-source commercial product. This change was a necessity to include essential, proprietary functionality and allow for proper support and ongoing maintenance. Also, some of the syntax from ClyphX had to be changed in ClyphX Pro, so there will be some minor adjustments to make when moving from ClyphX to ClyphX Pro. Why is ClyphX Pro being beta tested? Well, it's quite a lot of code, which has been thoroughly tested internally, but public testing is certainly necessary. Additionally, we would like to add more Live lesson content before release time. So how I can take part in the beta? You can purchase a license to ClyphX Pro at a discounted rate while it’s in beta. The price will increase with each new beta version.
Core Improvements/Additions:
ClyphX Pro is designed as a library. This means that it can be used as a standalone script or it can be loaded by other scripts so that you don't have to use a dedicated control surface slot for ClyphX Pro. The same is true of ClyphX Pro XT scripts. The procedure for doing this is called retrofitting and is covered here.
Added a new concept called Macros that allows you to define Action Lists in a file and then trigger those Action Lists by using the name you gave to the Macro. This is especially useful in the case of X-Clips as it allows you to trigger long Action Lists via a single word.
Added a new concept called Quasi Continuous Parameters that allows certain properties (such as Tempo and Clip Loop Start) to be treated like Continuous Parameters.
All Continuous and Quasi Continuous Parameters can now be multiplied, reset, randomized and ramped.
The syntax for specifying ranges to operate on has been improved to allow for broken ranges (like 1, 3, 5) and mixed ranges (like 1, 3, 5, 7-10, 15) and is used throughout the library.
The handling of nested Devices has been drastically improved throughout the library.
In any case where applying an Actions to some object by name (instead of strictly by number) would be possible, it now is possible.
All X-Triggers can now assign/reassign User Variables and Macros.
X-Clips no longer need to be in a playing state for at least 100 ms in order for their Action List to be processed.
X-Controls can now handle LED feedback.
The CSLinker functionality was replaced by the script linking functionality from Arsenal, which allows you to link up to 6 scripts in various ways.
Settings files are now stored in your user directory so that you don't need to back them up when updating to a new version. There are also now multiple settings files (one for X-Controls, one for Macros, etc) instead of one big settings file.
The manual has been overhauled and is now joined by Live lessons including example sets and references, which we'll be adding more of over the course of the beta.
Installers are now provided.
Syntax Changes:
On and off Action Lists are now separated by a colon instead of a comma.
The X-Control Override syntax was removed as that can now be done in more powerful ways via Macros.
When specifying the name of something in an Action List, the name now needs to be in quotes (like IN "Computer Keyboard").
To apply Actions to specific objects (such as Devices) or ranges of objects, the specification needs to be enclosed in parentheses (like DEV(ALL) RESET). This doesn't apply to specifying Tracks however. That syntax remains the same.
To apply Clip Note Actions to specific pitches or ranges of pitches, the specification needs to be enclosed in parentheses (like CLIP NOTES(C3-C4) CMB).
User Variables are now always enclosed in percent signs, even when being assigned/reassigned.
SysEx messages to use in Macrobat MIDI Racks are now specified completely in decimal and in a plain settings file.
Global Action Improvements/Additions:
LOOP <x or >x is now based on Bars instead of Beats.
RPT now supports rates down to 1/64 and dotted rates. Note Repeat state and rate are also shown in the Status Bar upon changes.
Record Quantization (RQ) and Swing (SWING) values are now shown in the Status Bar upon changes.
Added FOLLOW for toggling or turning Follow on/off.
Added SATMR for re-enabling automation.
Added SELP for adjusting the selected parameter.
Added WAIT, which can pause an Action List and resume it after the wait time has elapsed.
Scene Action Improvements/Additions:
Scene Actions now actually launch Scenes instead of all of the Clips on a Scene.
DELSCENE and DUPESCENE were renamed to SCENE DEL and SCENE DUPE for consistency with similar Actions.
When triggered via an X-Clip, ADDSCENE, SCENE DEL and SCENE DUPE will stop the X-Clip to prevent the Actions from being retriggered.
Added CAPSCENE for triggering Capture and Insert Scene.
Added SCENE COLOR Actions for coloring Scenes.
Added SCENE NAME Action for naming Scenes.
Browser Action Improvements/Additions:
LOAD Actions will now show what is being loaded in the Status Bar.
Added LOADCLIP, LOADDRUMS, LOADPLUG, LOADSAMPLE and LOADSOUND.
Track Action Changes/Improvements/Additions:
Removed DELDEV, which is now a Device Action (DEV DEL) and can be applied to ranges of Devices.
DEL can now delete Return Tracks.
FOLD can now fold/unfold Drum Rack and Instrument Rack Tracks.
Added COLOR Actions for coloring Tracks.
Added REMSTOP Actions for removing stop buttons.
Device Action Improvements/Additions:
It is now possible to operate on ranges of Devices, deeply nested Devices, entire Chains and entire Racks.
It is now possible to operate on Device parameters by name.
Added DEV FOLD for toggling the folded state of Devices.
Added DEV PRESET Actions for selecting/navigating presets of plugins.
Added DEV SHOWCH for toggling the visibility of the Devices on a Rack's chains.
Simpler Actions (NEW):
New Action class for controlling Simpler. These will be expanded upon over the course of the beta.
Device Chain Action Changes/Improvements/Additions:
The names of these Actions were changed to DEV CH (instead of DEV CHAIN).
It is now possible to operate on ranges of Chains.
Added DEV CH COLOR Actions for adjusting chain colors.
Added DEV CH SEND Actions for adjusting chain send levels.
Added DEV CH CHOKE Actions for adjusting Drum Rack Chain Choke Group.
Added DEV CH NOTE Actions for transposing Drum Rack Chains.
Drum Rack Pad Action Changes/Improvements:
The names of these Actions were changed to DEV DR PAD (instead of DR PAD).
It is now possible to operate on any Drum Rack on a Track (instead of just the first Drum Rack).
It is now possible to operate on ranges of Drum Rack Pads.
All of the Device Chain Actions can now be applied to the visible Pads in Drum Rack.
Snap Action Changes/Improvements:
The Snap data format has changed and is not compatible with Snaps stored with ClyphX. On the bright side though, the new format means that we can add new data without breaking Snaps created before that data was added.
Snaps now use the range and nested syntax used by Device Actions to allow for explicit control over which Device(s) are included in Snaps.
Snaps are no longer stored in X-Clip names. Snaps are now stored within the Set.
Snaps can be stored/recalled from any X-Trigger.
Snaps can be recalled with ramping without the need for the Snap Track.
Clip Action Changes/Improvements/Additions:
CLIP SEMI now only applies to audio Clips. A different Action is available for transposing Notes.
It is now possible to operate on ranges of Clips.
Added CLIP COLOR Actions for coloring Clips.
Added CLIP RAM for toggling RAM mode.
Added CLIP TODR, which create a new MIDI Track with a Drum Rack containing the audio Clip.
Added CLIP TOSIMP, which creates a new MIDI Track with a Simpler device containing the audio Clip.
Clip Envelope Action Improvements/Additions:
These Actions now use the range and nested syntax used by Device Actions to allow for explicit control over which Device(s) envelopes are inserted/captured for.
CLIP ENVINS Action will now, by default, insert a single point envelope (same as CLIP ENVCAP inserts).
The SAW envelope type now inserts a proper saw envelope.
When specifying envelope min and max values, you can now use CUR in place of a value to specify the parameter's current value.
Added TRI envelope type.
Clip Note Action Improvements/Additions:
CLIP NOTES INV now works just like the corresponding function in Live.
Added CLIP NOTES SEMI for transposing Notes.
Control Surface Action Changes/Improvements/Additions:
The names of these Actions were changed to CS n (instead of CSn).
Track-based Actions triggered from within these Actions now support proper Track ranges.
The BANK Actions now use < and > instead of strictly numbers.
Added DEV BANK Actions for navigating/selecting Device banks.
Arsenal Action Changes:
These Actions no longer use the first underscore. So, instead of ARSENAL_AP4_A SCL INKEY, you'll now use ARSENAL AP4_A SCL INKEY.
User Action Improvements:
The API for creating User Actions has been drastically simplified and made more flexible. Specifically, you can now easily create User Action of different types and ClyphX Pro will handle all the heavy lifting for you. For example, if you create a User Clip Action, ClyphX Pro will pass you the Clip to operate on.
It is now possible to have multiple files containing User Actions.
User Variables Changes:
Can now use simple if/else statements in Expressions.
Can now access built in variables. For now, only bpm (the current Tempo) is available, but more will be added as we see what users want.
Macrobat Changes/Improvements/Additions:
The names of all Macrobat racks have been changed (abbreviated) and now need to be identifiers (in brackets) as do their Macros.
Macrobat racks now get connected/setup upon changing names of Racks or Macros, so no need to reselect Racks/Tracks to initialize them.
The Chain Mix Rack can now control Chain Sends.
The Learn Rack can now exist on any Track and can be locked to the parameter it's currently controlling.
The Track Rack now has a 0db option for Volume.
The DR Rack is now the Selected Chain Rack and can now be used with any Rack, can control transpose Drum Rack Pads and has a 0db option for Volume.
Added Snap Rack (replaces the old ClyphX Snap Rack), which can exist on any Track. Each of its Macros can morph a stored Snap and you can have as many of these Racks in your Sets as you like.
Removals (some of which may return in a future update):
Looper Actions.
PXT and MXT Actions.
From Global Actions: SETFOLD, UNARM, UNMUTE, UNSOLO. These can all be done via Track Actions (like ALL/MUTE OFF).
From Drum Rack Actions: DR UNMUTE and DR UNSOLO. These can be done via Device Chain Actions (like DEV CH(ALL) MUTE OFF).
From Clip Note Actions: CLIP NOTES SCRN as it does the same thing as CLIP NOTES SCRP.
From Control Surface Actions: METRO due to compatibility issues.
From Push Actions: DRINS as it no longer makes sense and SEQ due to compatibility issues.
From Macrobat: Sidechain Rack due to not being practical as it would hose undo history and Push Rack and DR Multi Racks as they weren't very useful.
The Snap Track as it's no longer needed and the Snap Rack, which is now part of Macrobat.
Several settings from UserSettings that were no longer useful.
Push emulation.
Browser interface for M4L.
https://nativekontrol-online-shop.myshopify.com/products/nativekontrol-clyphx-pro
#news#nativekontrol#abletonlive#remotescripts#controlerism#Ableton#musicproduction#musiccomposer#sounddesigner#clyphx
0 notes