Feature whishlist for the LiveAPI

Learn about building and using Max for Live devices.
Post Reply
Crubier
Posts: 51
Joined: Thu Nov 05, 2009 8:37 am
Location: Toulouse, France

Feature whishlist for the LiveAPI

Post by Crubier » Wed Aug 04, 2010 6:51 pm

Hi all,
Many of us definitely need some improvements in the LiveAPI, because some inconsistencies or bugs really prevents many of us from completing some devices.
This topic is here to gather all demands for the next generation of the LiveAPI, because we really need it.
Please try to explain the need precisely, giving examples if necessary, and the concerned part of the Live Object Model.
If anybody knows how to contact the cyclings or abes that are developing Max for live, that would be great.

Ok, Let's get it started :

1)
Part of the LOM
loop_start, loop_end and looping properties of the Clip Object
The need
Have access to clip start/end points when clip is looping, and loop start/end points when clip is not looping.
The problem
For the moment, when the clip is looping, one can't access the clip start point, because the loop needs to be disabled to get it.
In the LOM doctumentation, we can see this description for the loop_start property, and this is the problem :
For looped clips: loop start.
For unlooped clips: clip start
Example
The problem is explained in this thread :
http://forum.ableton.com/viewtopic.php?f=35&t=146610

Gregory Taylor
Posts: 268
Joined: Tue Sep 01, 2009 3:11 pm

Re: Feature whishlist for the LiveAPI

Post by Gregory Taylor » Wed Aug 04, 2010 8:20 pm

If whishes were hhorses, bheggars would rhide!

olivierseb
Posts: 230
Joined: Sun Dec 11, 2005 8:52 pm
Location: FRANCE
Contact:

Re: Feature whishlist for the LiveAPI

Post by olivierseb » Wed Aug 04, 2010 11:40 pm

Gregory Taylor wrote:If whishes were hhorses, bheggars would rhide!
very funny Ghregory :lol:

btw : I think it is a very good initiative to open such a whishlist, as long as issues are well documented and demands concise.

+1

Olivier
Image

MacBookPro17", mac OS 10.6.2/RME FF400 & FF800
http://www.olivierseb.com

Max for Live training sessions in Paris @
http://www.apaxxdesigns.com/

Max for Live training sessions in Rennes @
http://www.intouchmedia.fr

timeline85
Posts: 54
Joined: Thu May 01, 2008 9:06 am

Re: Feature whishlist for the LiveAPI

Post by timeline85 » Mon Aug 16, 2010 6:21 am

Please give us complete access to MIDI ports so we can access all of the raw MIDI data within! Oh to be able to control multiple MIDI channels from a single patch, or to delve into SysEx or PolyAT.

barstu
Posts: 307
Joined: Fri Oct 20, 2006 4:45 pm
Location: London

Re: Feature whishlist for the LiveAPI

Post by barstu » Mon Aug 23, 2010 2:08 pm

i whish i could acces to devices in a rack

pucklermuskau
Posts: 118
Joined: Thu Nov 18, 2004 7:26 pm
Contact:

Re: Feature whishlist for the LiveAPI

Post by pucklermuskau » Tue Aug 24, 2010 11:43 pm

"the move_playing_position call should allow for absolute positioning in the clip, rather than the relative behaviour it has now. As it stands now, it is not possible to consistently and repeatedu; jump to a specific place in the clip. I want to be able to map a row of 16 buttons to 16 divisions of the playing loop brace. Right now, i have to observe the playing position of the clip, calculate the difference between the playing position and the desired division, and send a relative value message via move_playing_position. This produces inconsistent results, while it would be a more straightforward exercise to simply say 'move to beat 5 of the playing clip'. Ideally, behaviour similar to the chucker max object would be ideal, but acting on the loop brace area of the playing clip, rather than on a recorded buffer."
i drop on the lokeymassive

tchan
Posts: 48
Joined: Wed Mar 10, 2010 9:21 pm
Location: Toronto, Canada

Re: Feature whishlist for the LiveAPI

Post by tchan » Wed Aug 25, 2010 12:58 am

+1 to enable absolute positioning of the move_playing_position command. we need a rock solid sync between live + m4l to extend all the awesome sample cutting devices that have already been developed!

amounra93
Posts: 432
Joined: Sat Jan 24, 2009 8:16 pm
Location: Arcata, CA
Contact:

Re: Feature whishlist for the LiveAPI

Post by amounra93 » Wed Aug 25, 2010 1:24 am

+1 for rack access. That's a biggee.

API support for getting the "parameter value name data" from the _framework libraries in a way that it can be used. (e.g. -3.5 dB instead of 93.0 or whatever).

(It is currently already available via the API, but it isn't parseable. All names show up as a single array, but since each item has a variable length, there is no way to find out which value is for which parameter)

Multichannel MIDI routing is essential, but we are working on a workaround for this, at least. Or a send/receive object that is capable of performing a similar function and is timing accurate (and doesn't break when flooded with too much data).

Dependable audio sidechaining, for the same reasons.
http://www.aumhaa.com for Monomod and other m4l goodies.

Post Reply