Page 1 of 1

How to build a MIDI Volume Meter with MAX FOR LIVE?

Posted: Thu Aug 13, 2015 11:06 am
by tea*more
I would like to visualize all of ableton´s track levels on the encoders´ LED rings of my midi controller in order to get a visual feedback of which tracks are currently delivering audio output.

As for now, I always have to look at the computer monitor to make sure i am changing the correct ableton track´s parameters. With the track levels being send and visualized on my midi controller, I would have a much better overview of all tracks that are currently playing audio.

This so-called "dual display" feature is e.g. provided by the Livid Code2 - controller, and I would like to take advantage of this nice feature with my copy of ableton live 9.

Its manual ( please refer to http://wiki.lividinstruments.com/wiki/Code ) reads:
LED Rings are capable of responding to incoming MIDI Messages,
and being controlled by Encoder Movements at the same time.
You may for example, have your software stream the current track's output level to the Code on CC33 (the top-left LED Ring).
You may also have that Encoder at CC1 controlling the Fader Volume for the track.
In this example, when you turn the encoder, the LED Ring will temporarily allow the Encoder Value to display on the LED Ring,
When you finish turning, the Code will release the control of the LED Ring back to the MIDI Stream of the current track's level.
Any help achieving this with MAX FOR LIVE would be highly appreciated.

Re: How to build a MIDI Volume Meter with MAX FOR LIVE?

Posted: Fri Aug 14, 2015 12:05 pm
by naaman
you need to know some max4live building
and eventually its a simple device using live.observe object with attributes to observe meters , [live.observe output_meter_level]
ofcorse you need to set the right track/device ID to the observe object,
and after that its a convert to midi and output to controller