Cantabile 4300 - Tech Update
It's time to move on! Cantabile technology update beta available now.
It's time to move on! Cantabile technology update beta available now.
Cantabile now supports a new concept called Binding Modifiers that provide a new way to create conditional bindings and chord-like bindings.
Cantabile now supports controlling which buttons are displayed on the main toolbar. Right Click to Configure Configuring the toolbar layout is pretty simple... just right click and choose what you want shown: Note: there's a couple of places where right clicking will show different context menus. eg: right
Cantabile now supports setting custom text messages on the key range indicators shown on the on-screen keyboard. Background For an introduction on how key ranges and key range indicators are configured and used, see this blog post. What's Changed This build introduces a couple of changes. Firstly, there&
Cantabile now supports creating bindings to/from the background rack. How to Use There's nothing terribly complicated about this change - the background rack now simply appears as a new object in the source or target object of a binding: Once selected all of the usual binding points
Cantabile now supports selectively enabling and disabling loopback ports.
Cantabile now supports routing of metronome sounds for effects, level control and recording.
Cantabile's MIDI Note Map filter was originally designed for mapping notes to drum machines and plugins. It allows simple re-assignments any note to any other note. Not long after it was originally released, I started getting enquiries about support mappings from a single note to multiple other notes
Binding slots now have a button that indicates if a MIDI binding is in suppress or continue mode.
A new setting to control tempo formatting and why this is necessary.
A new command line option to set the audio driver to use.
Cantabile Solo and Cantabile Performer now supports sending MIDI Time Code - handy for synchronizing video and other external apps with Cantabile.
Cantabile now supports offline rendering to quickly process audio and MIDI files through a set of plugins.
Adding a little safety margin to Cantabile's power button.
Cantabile's new, cleaner selection indicators.
Loop Ranges
Cantabile now supports media player loop ranges, along with loop modes to loop or break as you perform.
Cantabile now supports configuration of VST 3 audio busses allowing for multi-channel audio and performance improvements by disabling unused busses.
Cantabile now supports bindings on the Controller Bar letting you have buttons that perform actions without using MIDI events or visual effects like updating the text or colour of a button from a binding.
plugin
Cantabile now includes two new plugin binding points: "Parameter by index" and "Parameter by id". This post explains their differences.
MIDI
Cantabile now supports helper functions for generating raw MIDI data and a new ability to insert delays in generated MIDI.
MIDI
Cantabile Performer now supports a new target binding point the "Onscreen Keyboard Device". What is it and how is it different to the Onscreen Keyboard ports?
Binding expressions are a new, advanced way to create mappings between source and target binding points. The let you use mathematical and logical expressions to control not only the value sent to the target, but also under what conditions it's sent.
Cantabile's new note-on de-duplicator MIDI filter lets you use synths that would normally get stuck notes with so called "triple sensor" keyboards.
Cantabile build 4151 makes some changes to the way states are handled. The changes are subtle and you might not even notice the difference but this videos explains what's changed.