Liberation User Manual
  • ✅Important! Read this first
  • ✅Installation / licensing
    • ✅Install for Mac
    • ✅Install for Windows
    • ✅Install for Windows (older versions without an installer)
    • ✅How licensing works
    • ✅Authorising and de-authorising
    • ✅Upgrade / downgrade your license
    • ✅Cancel your subscription
  • ✅FAQ
  • ✅Quick start guide
  • ✅Hardware
    • ✅Compatible lasers and controllers (DACs)
    • ✅Emergency stop / interlocks
    • ✅LaserCube
  • ✅Setting up
    • ✅Laser set up process overview
    • ✅Setting up your project
    • ✅Adding / removing lasers
    • ✅Controller assignment
    • ✅3D Visualiser
    • ✅Laser output settings panel
    • ✅Copy settings between lasers
    • ✅Latency setting
  • 🟦Output view / Zones
    • ✅Overview
    • 🟦Zones
    • 🟦Copy zones between lasers
    • 🟦Re-ordering beam zones
    • 🟦Masks
    • 🟦Test patterns
    • 🟦Alt zone system
  • 🟦Clips & Clip deck
    • 🟦Overview
    • ✅Starting / stopping clips
    • ✅Assigning clips to laser zones
    • ✅What are the small icons on the clip buttons?
    • ✅Clip settings
    • 🟦Zone delay / chase
    • 🟦Clip groups
    • ◼️Global transformations
    • 🟦Organising your clip deck
  • 🟦Effects
  • 🟧The Clip Editor
    • 🟦Introduction to the Clip Editor
    • 🟦Fundamentals
      • 🟦Co-ordinate system
      • 🟦Colour settings and HSB
      • 🟦Render profile
      • 🟦Resolution
      • 🟦Fills, masks and depth sorting
    • 🟦Creator nodes
    • 🟧Operator nodes
      • 🟦Transformations
      • 🟦Duplicators
      • 🟦Colour change
      • 🟧Changers by position
      • ◼️Distorters
      • ◼️MIDI notes
    • 🟧Oscillator nodes
      • ✅Wave oscillators
      • ✅Sound input oscillator
      • ✅Parameter Control
  • 🟧Tempo / synchronisation
  • ◼️Timeline
    • ◼️Overview
    • ◼️Adding an audio file
    • ◼️Recording a show
    • ◼️Adding clips manually
    • ◼️Fine tuning clips
  • ✅Timecode
  • ◼️DMX / Artnet
    • 🟧Introduction
    • ◼️DMX zones
    • ◼️Connecting to an Artnet node
    • ◼️Creating DMX zones
      • ◼️Examples
  • 🟦Graphics and the Canvas system
    • 🟦Introduction
    • 🟦Canvas overview
    • 🟦Canvas view
    • 🟦Canvas settings
    • 🟦Canvas zones
    • 🟦Canvas target areas
  • 🟦MIDI control
    • 🟦MIDI control overview
    • 🟦Live control with the APC40
    • 🟦MIDI Send/Receive
  • 🟦Loading and saving
  • ◼️Tips for loading SVG files
  • ◼️Advanced
    • ◼️How Liberation generates laser content
    • ◼️Scanner presets & render profiles
    • ◼️Advanced laser settings
    • ◼️Render profiles
    • ◼️Colour calibration
  • ◼️Network advice
  • 🟧Troubleshooting
    • 🟦Intermittent / flashing output
    • ✅Live control
    • ✅Missing resources error on startup
  • ✅Reference
    • ✅Keyboard shortcuts
    • ✅APC40 reference
    • ✅MIDI send/receive default mapping
    • ◼️Glossary / jargon
    • ✅The Preset system
  • ✅Credits
Powered by GitBook
On this page
  • Tempo panel
  • Setting the tempo
  • Tap Tempo
  • Nudge tempo
  • Half time / double time
  • Tempo Multiplier
  • External tempo sources
  • MIDI Clock
  • Ableton Link
  • Timeline

Was this helpful?

Edit on GitHub

Tempo / synchronisation

Music synchronisation is a fundamental element of Liberation; once you have the tempo and beats matched up to the music, you can be sure that everything will be in sync. If you're lucky enough to get MIDI clock (or Ableton Link) then you don't have to worry about manual synching at all. But if not don't worry - you can manually match up using the Live tempo feature.

If you have experience with music or lighting software then this process will be familiar to you. If not, it's worth spending some time familiarising yourself with the system and practicing at home before you get to a live show.

Tempo panel

The Tempo panel will always be on screen and contains all the synchronisation settings. At the top you'll see the current bar/beat counter and a transport with play/pause and rewind/fastforward buttons.

Below that you'll see the beat marker; four squares that "pulse" to the beat. This beat marker is an extremely useful visualisation and you will constantly refer to it while using the Live tempo system.

Setting the tempo

You have options for setting the tempo :

  • Click and drag on the Tempo slider

  • Shift-click and drag on the Tempo slider to change the tempo in 0.1 increments

  • Double click on the Tempo slider and manually type the number

  • Use the Tempo knob on the APC40 (Press shift for 0.1 increments)

  • Tap Tempo

Tempo is defined in "beats per minute" and the traditional default is usually 120.

Tap Tempo

Set the tempo automatically by clicking the TAP button in time with the beat. Set the start of the bar with the RESET button.

The Tap Tempo system is smart enough to know if you have taken a break from tapping for a while, or if you've missed a couple of beats. If you start tapping in double time, it will understand that you want to double the tempo, the same goes if you tap in half time.

It's also smart enough to work out if there are two people both tapping tempo at the same time (ie one on the keyboard and one on the APC40). Liberation will average out the double taps.

Keyboard commands :

T - tap tempo R - reset the bar Y - round the tempo to the nearest beat per minute.

As most music these days is created digitally it follows that the tempo is likely to be a rounded whole number. So if tapping a tempo seems to be close, use the Y key (or move the APC40 tempo knob one "tick") to round it to a whole number

APC40 controls :

The APC40 has a dedicated TAP TEMPO button or you can also use a connected footswitch to tap with your foot!

Use the TEMPO knob to adjust. Press SHIFT while using the TEMPO knob for fine adjustments.

Use the METRONOME button to reset the bar. (Note that the METRONOME button also lights up in time with the beat)

Turn the TEMPO knob one "tick" right or left to round the tempo up or down to a whole BPM number.

See also APC40 reference

Nudge tempo

If you're confident you are close enough to the actual tempo but you find that you're drifting out of time, use the NUDGE buttons to correct.

If the Liberation tempo is getting ahead of the music, press and hold NUDGE - to temporarily slow down until it realigns.

If the Liberation tempo is falling behind the music, press and hold NUDGE + to temporarily speed up until it realigns.

You can use either the on-screen NUDGE buttons or the dedicated buttons on the APC40.

Half time / double time

Use the ÷2 and x2 buttons to half and double the tempo permanently. Unlike the tempo multiplier this is a permanent change to the current tempo.

Tempo Multiplier

The Tempo Multiplier system lets you temporarily adjust the tempo before returning to what it was before.

Toggle the Tempo Multiplier by hitting the TEMPO MULTIPLIER button or the BANK button on the APC40. Adjust using the on screen slider or by using the APC40 A-B slider. Or use the 25%, 50%, 100% 200% preset buttons.

External tempo sources

MIDI Clock

To sync to an external MIDI clock signal, select the MIDI CLOCK radio button and choose the MIDI device from the drop down menu. Note the coloured status light next to the dropdown menus :

  • Green - receiving a MIDI clock signal

  • Orange - can connect to the MIDI device but there is no clock signed currently

  • Red - cannot connect to the MIDI device

MIDI Clock broadcasts a series of frames, (24 per quarter note) but there is no position data within the messages. This means that it's helpful for keeping in time but you may still need to reset the bar.

The Liberation MIDI Clock tempo source also responds to MIDI Machine Control (MMC) messages, so if your clock source transmits these you will not need to manually reset the bar.

Ableton Link

From the Ableton website :

Link is a technology developed by Ableton that keeps Link-enabled applications in time over a local network. Link synchronizes musical beat, tempo, and phase across multiple applications running on one or more devices. Applications on devices connected to a local network discover each other automatically and form a musical session in which each participant can perform independently. Anyone can start or stop while still staying in time. Anyone can change the tempo, the others will follow. Anyone can join or leave without disrupting the session.

It's designed for multiple performers playing music together over a network, and any one of them can change the tempo. The Liberation implementation is limited so you can't control the tempo (which is desirable - can you imagine if you changed the performer's tempo mid set?).

There is no configuration required, if there is another Ableton link device on the network Liberation will sync to it.

Timeline

Each timeline has its own tempo, which can be a fixed value or a Tempo Map. The Tempo Map allows you to adjust the tempo at specific times within the timeline.

The timeline tempo will be used when TIMELINE is selected as the tempo source.

You can run a timeline along with any of the tempo sources! So if you have a live band that doesn't play to a click, you can start the timeline manually and keep it in sync using the LIVE tempo source. Or if you have a MIDI clock signal, you can use that!

PreviousParameter ControlNextTimeline

Last updated 1 month ago

Was this helpful?

🟧