Forums > Max For Live

Changing devices with the Live API

November 18, 2009 | 9:48 pm

Hello,

I’m working on a new hardware controller for Live and I would like to be able to change the chain of audio effects on the fly (in a track or in a rack). Is it possible to set the chain of devices with the Live API?

Thanks for your help

Alain

————————–
http://www.future-instruments.net
http://www.surface-editor.net


November 18, 2009 | 11:05 pm

For the first release of MFL, the answer to the question

"Can the API do X"

Is pretty much always going to be

"Yeah most likely it can if you can see that there are current hardware controllers doing this with Live already"

In other words, with the API in MFL, currently the answer to your question is no.

In MaxMSP,and therefore internally in MFL devices, no problem.

-A


November 19, 2009 | 6:16 am

Does this mean that we can do dynamic patching in Max without knowing in advance what objects will be in a chain and how many chains there will be ("A la Reactable")?

Quote:
In MaxMSP,and therefore internally in MFL devices, no problem.

November 19, 2009 | 10:04 pm
Quote:
In other words, with the API in MFL, currently the answer to your question is no.

In MaxMSP,and therefore internally in MFL devices, no problem.

Unclear on this, but I think I know what you mean….

Its not possible through the API, because no Control Surfaces can do it. But there is some way to do it (perhaps via js or something) that we don’t know about but that is possible purely in MaxMSP?

Also, are we going to get access to all the control surface scripts, because it seems as though most are not responding in the betas.

Thanks Smile


November 19, 2009 | 10:40 pm

Scripting max objects and doing dynamic routing in MFL devices is possible.

Scripting bits of Live into place is not.

-A


November 19, 2009 | 10:57 pm

Gotcha. Thanks for the clarification.


November 22, 2009 | 7:00 pm

I’m wondering, is it the same thing with the orginal Python API?

Thanks for the explanations so far.

Alain


Viewing 7 posts - 1 through 7 (of 7 total)