Page 1 of 1

More flexible osc mapping

Posted: Wed Jan 18, 2012 23:20
by Leo Souza
hi,

1) There is no way to access /activeclip/name from osc.
This is very important to build interfaces with lemur.

2) Another important thing is the hability to connect or preview clips with parameter :
the way it is:
/layer1/clip1/preview

The flexible way
/layer1/preview [clip_number]

3) is there a way to add osc mapping for incoming osc messages ? Because it seems to be predefined to some things. For an instance: the name of clip is not mapped via osc.

Re: More flexible osc mapping

Posted: Thu Jan 19, 2012 12:29
by Rene
Hi Leo,

I'm also working on a Lemur template, and posted my wishes here viewtopic.php?f=6&t=9150 (also including the names issue)

/activelayer/clip/name is not enough :) - we need /activeclip/name and also preview/name (activeclip != preview!)
Leo Souza wrote:hi,
The flexible way
/layer1/preview [clip_number]
even more: like for /layer3/clip4/video/effect1/param2/values
/layer/clip/video/effect/param [3,4,1,2]
However I have the feeling that Resolume will not change this (ever)...

is there a way to query a value using an OSC command?
Example
osc request: /req/layer3/clip4/video/effect1/param2/values
osc response: /layer3/clip4/video/effect1/param2/values 0.332993

Re: More flexible osc mapping

Posted: Mon Feb 20, 2012 17:06
by Leo Souza
version 4.0.1 was released and that problem still remais the same.

No way to access /activelayer/name too.

Re: More flexible osc mapping

Posted: Wed Feb 22, 2012 17:28
by Leo Souza
Hi all,

it seems that this is avaiable:

/activelayer/clip/name

and it is sent every update of selectec clip.

We need a better documentation of osc messages of Arena!

Re: More flexible osc mapping

Posted: Thu Feb 23, 2012 21:08
by HerrNieDa
maybe someone can post a layout for lemur/touch osc where such things are working :D
also tried hard last time, but i'll keep trying and report back if i get something to run ;)

Re: More flexible osc mapping

Posted: Fri Feb 24, 2012 10:05
by Rene
Hi Leo,

I agree an updated OSC documentation could help, but you can check the osc addresses when mapping mode is enabled.

"/activelayer/" message are not always sufficient, for example imagine you change the active layer in the interface, but not the currently playing clip. We really need "/activeclip/clip/name" etc. *)

HerrNieDa, I'm also trying... my TouchOSC template is far from perfect, however most of the time good enough for me. I'll post it soon here in the forum... just wondering where's the right place for such a posting.
I switched to Lemur last December, and was forced to wait until they fixed a very annoying bug (i.e. 512kb) last week the new version was finally released and I'll continue with the Lemur template soon. And will of course also post it in the liine forum and here as well :)


*) The problem is, how the display the name of the currently edited clip in Lemur?
/layer1/clip4/video/name does not work at all, /activelayer/clip/name works only when the active clip is also in the active layer (which is most of the time the case, but not always!!)
:?: btw. can Resolume switch the focus (active layer) to the layer of the last triggered/previewed clip?