Page 1 of 1
					
				OSC remapping for individual clip
				Posted: Tue Aug 22, 2017 13:50
				by mfo
				Hi,
a little question:
For Resolume's OSC-output I've successfully remapped "/activeclip/video/position/values" to something like "/duration/seektoposition" (in OSC Application mapping, effectively overwriting "/activeclip/video/position/values").
But instead of /activeclip I would need to do this with i.e. /layer1/clip12. Any chance to achieve this?
Maybe by editting contextualOscShortcuts.xml? I saw the clip shortcut in it, but with hashtags, which maybe refer to activeclip? Removing the hashtags only broke the OSC out, didn't help.
Bests,
Marcel
			 
			
					
				Re: OSC remapping for individual clip
				Posted: Tue Aug 22, 2017 13:59
				by Zoltán
				use /composition/layer1/clip1/video/position/values
replacing the numbers as you need
			 
			
					
				Re: OSC remapping for individual clip
				Posted: Tue Aug 22, 2017 16:30
				by mfo
				Hm, how do you mean? 
If I use "/composition/layer1/clip1/video/position/values" in contextualOscShortcuts.xml it does do anything.
But I found a work-around: the Layer Transport panel! (Usually have it deactivated.) Thus I can at least limit the OSC-remapping to one layer.
			 
			
					
				Re: OSC remapping for individual clip
				Posted: Tue Aug 22, 2017 17:40
				by Zoltán
				yeah, sorry you don't actually have to put /composition in front of the address.
so if you want to control any clip's property you can address the clip directly for example layer 1 clip 3 playhead position you'd send a float 0-1 to
/layer1/clip3/video/position/values
or /layer1/video/position/values for the currently playing clip in layer 1
			 
			
					
				Re: OSC remapping for individual clip
				Posted: Tue Aug 22, 2017 18:46
				by mfo
				i think you misunderstood my initial request (just editted it to make it more clear). i'm looking for a way to remap the OSC address resolume sends to, its about output.
			 
			
					
				Re: OSC remapping for individual clip
				Posted: Tue Aug 22, 2017 19:54
				by Zoltán
				Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<avenue>
  <versionInfo name="Resolume Arena" majorVersion="5" minorVersion="1" microVersion="4"
               revision="56521" id="1"/>
  <shortcuts>
    <contextualShortcuts>
      <oscShortcut isContextual="1" mappingModeType="1" contextDetermination="3"
                   contextIndex1="0" contextIndex2="0" contextIndex3="-1" path="/layer#1/clip#1/video/position/values"
                   type="2" optionIndex="-1" loop="0" address="/position"/>
    </contextualShortcuts>
  </shortcuts>
</avenue>
works for me to remap the clip position to /position
I edited the xml file by hand w resolume not running.
 
			 
			
					
				Re: OSC remapping for individual clip
				Posted: Tue Aug 22, 2017 20:06
				by mfo
				Did you look into the results? Because that is what I do and the result is: activeclip's position is being put out, not /layer1/clip1's (to stay in your example). Please try with another clip running in parallel, which has focus!
EDIT: Ah, wait. This makes all the difference: contextDetermination="3"!
When I map inside Resolume it always is contextDetermination="1".. how did you find out about this?
Nice one, btw. Thanks!
			 
			
					
				Re: OSC remapping for individual clip
				Posted: Tue Aug 22, 2017 20:47
				by Zoltán
				I mapped a clip launch which addresses the clip directly then rewrote the osc address to be the clip position.