Some of the requests for Bindings

I want to bind “note off” to generate events. How about this ?
A combination of note on and note off can generate conditions to be effective
only while the key is pressed etc.
It can be used to send program change at the end of the phrase.

If you’ll let further said I want to bind condition-A and condition-B to something.
For example, generate a trigger when note C4 and E4 are on at the same time.

I’m afraid my expressions may be rude or hard to read,
because I’m not so good at English.

1 Like

Hi Ro,

These a fairly specific requirements and probably not something I’d want to implement as a primary feature.

One idea I have had in the back of my mind is support for a scripted MIDI filter item - the ability to write small scripts that watch for MIDI events and can generate MIDI events in response. So far though I’ve not received enough enquiries about complex setups to warrant it.

Brad

1 Like

Hi Brad,

Thank you very much for your reply.
I hope the scripted custom MIDI filter function will be supported in someday.

Ro

Hi Brad,

I’m very sorry for one more question.

I was working to solve the two problems described above with Bidule plugin.
Eventually it worked well, and generate a MIDI CC(for example cc#80) at
the specific condition.
But where the MIDI Out of Bidule plugin should be conntected to ?
I can’t find MIDI loop back that V2 had. How do I bind it to control
other plugins ? Using virtual MIDI device ?

1 Like

Hi, you might find an easier solution with this: http://www.bome.com/products/miditranslator/downloads
:beers:

1 Like

Hi Milo,

Thank you very much for your advise. :smiley:
It seems to be a very high-performance software.
I downloaded the manual already.
I’m going to try it from trial version.

1 Like

Correct - v3 doesn’t have MIDI loop back (yet) but often you can work around this by putting your bindings in a rack and routing the MIDI to the rack.

Hi Brad,

Does binding in a rack means this kind of setting ?
So plugins that I want to target have to be in same rack.
Am I correct ? I don’t understand about “by index” now.

Hi Gaap,

Yes, that’s what I mean. You didn’t mention what you want to bind to - some things can be done by using an embedded rack, but not everything. From the screen shot it look like a parameter on a plugin you’re trying to binding to - is that correct?

Brad

Hi Brad,

This snapshot is simply for checking the function that C3 and E3 note on
simultaneously makes change of rotary speaker speed slow to fast.

I tried to assign various functions to unused key or SoftStep for quick change of settings.
Such as next preset of a plugin, next subsession, start midi file playback, tap tempo etc.

Is bindings defined in a rack able to control plugins in another rack ?
I imagine that I have to use rack by index and plugin by index feature to achieve this.
But I almost always rename rack #N to the name of the instrument.
I want to know more about index of rack and plugin.
I tried to search the pdf of the user guide but I found nothing about them.

Sorry with trivial questions that deviates from the core of the development.

No not really. You can control Cantabile specific settings of a rack or plugin but not the plugin’s parameters (because the plugin at a particular index might change and not have the same parameters).

Basically this just means bind to the rack or plugin at a particular position - rather than the current rack or plugin (where current means the rack holding the binding)

No problem. I think you’re basically trying to do something outside Cantabile’s capabilities (or at least something complex to setup) so this discussion is interesting to me.

Brad

Hi Milo,

Thank you very much for suggesting MIDI Translator to me.
Now I am a user of MIDI Translator Pro and all of my tricks were achieved.

2 Likes

Great! Such a powerful combination with Cantabile, right?!!

:smile:

2 Likes