kirkwoodwest
Junior Member
Building Lemur Templates for Live and Studio
Posts: 47
|
Post by kirkwoodwest on Mar 5, 2019 5:02:37 GMT
Super simple tip for getting more out of your monitors... to set a value of a monitor in script it is simple and can take any input... decl variable = 22;
Monitor.value = 'string';
Monitor.value = 0;
Monitor.value = variable;
additionally you can insert a list into a monitor for multiple values decl variable = 22; decl midi_count = 2;
Monitor.value = {midi_count, variable};
You can even make it "named", decl variable = 22; decl midi_count = 2;
Monitor.value = {'midi_count', midi_count, 'variable', variable};
Example of outputting MIDI_ARGS to the monitor... This script is placed on an empty function that is triggers On MIDIMonitor.value = {'cc',MIDI_ARGS[0], 'ccv', MIDI_ARGS[1], 'channel', MIDI_ARGS[2]};
|
|
|
Post by xPsycHoWasPx on Mar 5, 2019 17:08:57 GMT
I decided to build a Log Message module based on Canvas. Attachment Deletedwill be callable by doin: log.send( 'Object Name/Expression' , Value , (array yes or no) ); so if single values: log.send('Knob.x' , x , 0); arrays: log.send('Knob.x' , {1,2,3,4,5,6,7,8} , 1); hat to apply a if rule with a loop that takes all array values and convert em to a long text string with , between values else canvas wouldn't output more than first value. I will release it in the Modules part of forum once I'm done.
|
|
kirkwoodwest
Junior Member
Building Lemur Templates for Live and Studio
Posts: 47
|
Post by kirkwoodwest on Mar 5, 2019 20:21:55 GMT
I would pay $ for that log tool. omg that is cool. I would also like to learn how to do that canvas biz myself. wicked.
|
|