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
  • Effects
  • Global settings

Was this helpful?

Edit on GitHub
  1. Reference

MIDI send/receive default mapping

Clip on and off are triggered by MIDI note on / off on channels 1 to 14

Clips have an horizontal (x) and vertical (y) position, right-click on a clip and you’ll see its position. Midi can trigger clips starting at 0,0.

Note that clip control with this system is absolute and the clip positions do not change as you scroll the clip deck.

Midi channel 1, note 1 is clip 0,0, note 2 is clip 0,1 note 3 is clip 0,2 moving down in rows and along in columns. Once it gets to 128 it moves to the next channel and starts again. So you have a total of 128 x 14 = 1792 clips that are accessible via MIDI.

MIDI note for clip co-ordinates :

x : 0
x : 1
x : 2
x : 3
x : 4

y : 0

Note : 1

Note : 6

Note : 11

Note : 16

Note : 20

y : 1

Note : 2

Note : 7

Note : 12

Note : 17

...etc

y : 2

Note : 3

Note : 8

Note : 13

Note : 18

y : 3

Note : 4

Note : 9

Note : 14

Note : 19

y : 4

Note : 5

Note : 10

Note : 15

Note : 20

Note that a MIDI note on event starts the clip, and the equivalent note off event stops the clip. This is irrespective of the trigger mode on the group. The system was originally designed for playback and recording so having the notes toggle a clip would have been undesirable.

Effects

MIDI control change (CC) messages on channel 15 adjust the effects. Effect 1 uses CC 0-3, value 0-127 Effect 2 uses to CC 4-7, value 0-127 Effect 3 uses to CC 8-11, value 0-127 … and so on.

Each group of four controls the level and 3 parameters for that effect :

Effect :
1
2
3
4
5

Level

CC : 0

CC : 4

CC : 8

CC : 12

CC : 16

Parameter 1

CC : 1

CC : 5

CC : 9

CC : 13

...etc

Parameter 2

CC : 2

CC : 6

CC : 10

CC : 14

Parameter 3

CC : 3

CC : 7

CC : 11

CC : 15

Global settings

MIDI control change messages on channel 16 change the global settings : CC 1 : Shift X (horizontal) 0 -127, 64 is in the middle CC 2 : Shift Y (vertical) 0 -127, 64 is in the middle CC 4 : Scale X CC 5 : Scale Y CC 8 : Rotation 3D (Y) CC 9 : Rotation 2D (Z)

And importantly : CC 15 : Global brightness

Please note that this system was originally designed for recording and playback, allowing you to use Logic, Ableton or other DAW to create timeline animations. Although you can use it for live control, it has not been optimised for that use, and some functions for live control are missing compared to the APC40 set up.

PreviousAPC40 referenceNextGlossary / jargon

Last updated 22 days ago

Was this helpful?

✅
✅