Beam for live Features

Hi @Petrichor and @Hungry_Man,

You can use Live’s Envelope Follower to map amplitude values from audio signal to any lighting parameter.

Beam’s Generic Instrument allows you to control groups of fixtures within a tag by assigning the same modulation parameter to multiple Param dials. You can use this feature to map different frequency ranges to different subsets of lights, by sending your audio signal to multiple Envelope Followers, with each one preceded by a band-pass EQ/filter for the specific frequency range you want to target. Then, map the values from each Envelope Follower to one of the Generic parameters (making sure to select the same modulation parameter for each parameter slot).

Directly visualizing amplitude values of the entire audio mix can sometimes appear chaotic due to the complexity of the audio signal. Often it is more effective to only visualize a range of frequencies, or even only certain tracks/layers. Smoothing (Envelope Follower’s Rise and Fall parameters) can also help.

Here is a simple example with 128 moving heads, where:

  • amplitude values of a synth’s audio signal are mapped to Depth parameter of 3 Beam LFO devices modulating intensity, pan and tilt of moving heads
  • amplitude values of 4 frequency ranges of drums’ audio signal filtered using Live’s Auto Filter devices are mapped to intensity of 4 sub-groups of moving heads

Here is another clip where @TarikBarri demonstrates the use of multiple Envelope Followers & different EQ shapes in the context of Videosync.

Beam lets you merge any number of lighting signals as if you are mixing layers of audio, so you can combine multiple control sources for a single fixture or group of fixtures, as shown here.

Hope this helps - let me know if you have any further questions.