Page 1 of 2

Yet another one - multi-clip editor for Resolume avenue

Posted: Thu Jul 23, 2009 04:12
by gpvillamil
I've heard a request to be able to change parameters for all clips on a layer at once, and here is a solution:

Image

Install is as before for all my other patches, just unzip the files into a folder. Once again, if you already have Max/MSP or runtime, and the OpenSoundControl external, you can just re-use those. Make sure to download the latest version - it has many, many more options.

Basically this patch lets you select a layer on the right, and then any of the parameters that you change will be applied to all the clips in that layer. Handy way of changing playmodes and stuff for multiple clips. Once you've made changes, you can save the composition and it will keep the settings.

You can either type numbers into the number box or drag the slider, they will stay in sync. The little button resets to default values. UN-checking the enable box will send all OSC commands to the Max console window for debugging. No need to touch this otherwise.

There are some hardwired assumptions built-in to the patch, I can change if wanted:

8 layers
12 clips per layer maximum
640 x 480 default composition size

I worked a lot on developing some custom UI elements for this, they will filter into other Resolume related projects in the near future...

[Edit] Updated v 0.95 now works correctly with Resolume 3.1.3

keying

Posted: Thu Jul 23, 2009 13:34
by ondrejsevcik
hello Pablo,
is there any chroma key in avenue?
or some plugin for that?
i have footage on bluescreen with some dark shades - lumakey does not
work well in such a case ...

thx a lot

ondra

PS:
apple prores works fine in avenue so far,quality of picture seems to be much better than dxv codec...

Re: Yet another one - multi-clip editor for Resolume avenue

Posted: Thu Jul 23, 2009 17:02
by gradek
gpvillamil dude you rock! Going to test this today!

Re: Yet another one - multi-clip editor for Resolume avenue

Posted: Thu Jul 23, 2009 19:57
by GeeEs
Gpvillamil... are you sure you are not building another software package? ;)
You really are a MAX freak aren't you? :D

Another great application I see! Nice work, gonna try it this weekend!

Re: Yet another one - multi-clip editor for Resolume avenue

Posted: Wed Jul 29, 2009 08:47
by gradek
I have a little request: Would it be possible to change beat snap for multiple clips with this patch in the future?

Re: Yet another one - multi-clip editor for Resolume avenue

Posted: Wed Jul 29, 2009 15:10
by gpvillamil
gradek wrote:I have a little request: Would it be possible to change beat snap for multiple clips with this patch in the future?
Should be do-able. Bart, Edwin what's the info on:

/layer2/clip4/audio/tempo/syncmode 3.
/layer2/clip4/audio/tempo/beats 0.0001 0.0004 1.0001

I figure the syncmode is easy enough to work out, but the beats scale must be 0 to 10,000 right?

Re: Yet another one - multi-clip editor for Resolume avenue

Posted: Wed Jul 29, 2009 21:11
by gpvillamil
I've posted an updated version of the multi-editor, now it has pitch (for audio clips) and speed (for video clips) controls, it can change the syncmode for audio clips (auto, BPM, beats) and define the settings for those (BPM and beats).

Image

However, the beatsnap command is in a menu, so I can't figure out how to map it in OSC. Any recommendations from Bart or Edwin? In fact, it looks like a lot of stuff in the menu would be useful, such as clip target. Being able to set them all to global, none or a specific value would be nice.

Re: Yet another one - multi-clip editor for Resolume avenue

Posted: Thu Jul 30, 2009 15:00
by gradek
sweet! Thanks man.

Re: Yet another one - multi-clip editor for Resolume avenue

Posted: Fri Jul 31, 2009 09:19
by edwin
Gian,
Hers is a list of some feautures tucked away in the menu's.
Let me know if you miss some.


///OSC

Beat snap can be set on clip level and on composition level.
Beatsnap is internally called quantization

To change the clip quantization
/clip/quantization (known as beatsnap)
QUANTIZATION_NONE 1
QUANTIZATION_GLOBAL 2
QUANTIZATION_8_BARS 3
QUANTIZATION_4_BARS 4
QUANTIZATION_2_BARS 5
QUANTIZATION_1_BAR 6
QUANTIZATION_HALF_BAR 7
QUANTIZATION_QUARTER_BAR 8
QUANTIZATION_EIGHT_BAR 9
QUANTIZATION_SIXTEENTH_BAR 10

Composition quantization is defined in the playbackcontroller
/playbackController/quantization
QUANTIZATION_NONE 1
QUANTIZATION_GLOBAL 2 (global is not relevant here)
QUANTIZATION_8_BARS 3
QUANTIZATION_4_BARS 4
QUANTIZATION_2_BARS 5
QUANTIZATION_1_BAR 6
QUANTIZATION_HALF_BAR 7
QUANTIZATION_QUARTER_BAR 8
QUANTIZATION_EIGHT_BAR 9
QUANTIZATION_SIXTEENTH_BAR 10


/clip/target
CLIP_TARGET_GLOBAL 1
CLIP_TARGET_SAME_LAYER 2
CLIP_TARGET_ACTIVE_LAYER 3
CLIP_TARGET_FIRST_FREE_LAYER 4


/composition/target
CLIP_TARGET_GLOBAL 1 (global is not relevant here)
CLIP_TARGET_SAME_LAYER 2
CLIP_TARGET_ACTIVE_LAYER 3
CLIP_TARGET_FIRST_FREE_LAYER 4

/clip/triggerstyle/
CLIP_TRIGGERSTYLE_GLOBAL 1
CLIP_TRIGGERSTYLE_NORMAL 2
CLIP_TRIGGERSTYLE_PIANO 3

/composition/triggerStle (made a typo here, triggerStle instead of triggerStyle, but this will be fixed in 3.0.2)
CLIP_TRIGGERSTYLE_GLOBAL 1 (global is not relevant here)
CLIP_TRIGGERSTYLE_NORMAL 2
CLIP_TRIGGERSTYLE_PIANO 3

Re: Yet another one - multi-clip editor for Resolume avenue

Posted: Fri Jul 31, 2009 14:07
by gpvillamil
Sweet!

I take it the addressing is the same, so for example to set Layer 1, Clip 1 Beatsnap to 1 bar would be:

layer1/clip1/quantization 6