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 control
    • ◼️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
  • HSB - Hue, Saturation and Brightness
  • Example usage

Was this helpful?

Edit on GitHub
  1. The Clip Editor
  2. Fundamentals

Colour settings and HSB

PreviousCo-ordinate systemNextRender profile

Last updated 1 month ago

Was this helpful?

Colour within Liberation is defined as HSB rather than RGB. This may be unfamiliar to you but I find it to be a much more intuitive system once you get used to it.

If you prefer using RGB you can click on the colour square in any colour setting. This opens the colour editor panel which gives you options for RGB and HSB.

HSB - Hue, Saturation and Brightness

Hue

The colour hue ranges between 0 and 255. 0 is red, and as you increase the value you'll pass through every hue in the rainbow, orange, yellow, green, cyan, blue, purple, magenta and then back to red at 255.

As this is a loop you can use a triangle wave to cycle through every colour.

Saturation

This setting adjusts the saturation or vividness of your colour. In other words, how colourful it is and ranges from 0 to 255. Set your saturation to 0 for greys, and 255 for full rainbow colours. Somewhere in the middle will give you pastel washed-out colours.

Apologies to my US friends for the additional vowel in the word colour. Liberation is made in England so British English is the default. In the future I hope to provide translations to French, Spanish, German, Italian, Simplified Chinese, and yes, even US English.

Brightness

Probably the simplest to understand, 0 is completely black, 255 is full brightness.

Example usage

Rainbow cycle :

Set Brightness and Saturation to 255. Connect a Sawtooth oscillator to your Hue socket, and adjust its range from 0 to 255.

Pulsing brightness :

Connect a Sawtooth oscillator to your Brightness socket, and adjust its range from 255 to 0. You can further adjust the clamp min and max to check the duration of the change. And then use the easing functions to further refine the animation.

Hard flash / strobe :

Select a colour using the Hue and Saturation or by clicking on the colour picker. Connect a Square Wave oscillator your Brightness socket, adjust its range from 255 to 0.

Cycle across custom range of hues :

Set Brightness and Saturation to 255. Connect a Triangle Wave oscillator to your Hue socket, and adjust its range :

  • for blue to cyan use a range of 70 to 128

  • for red to yellow use a range of 0 to 40

  • for red to magenta use a range of 255 to 220

🟧
🟦
🟦
😇