In this article, we’ll walk through setting up the Lightpad Block and Control Blocks as control surfaces in Logic Pro X. With BLOCKS Dashboard beta you now have the ability to use your BLOCKS to control faders, knobs, buttons, and much more.


This guide refers to BLOCKS Dashboard beta, which is available as an open beta to all BLOCKS creators. To learn more about BLOCKS Dashboard beta, including how to download it, click here.


BLOCKS Dashboard beta Setup

Before assigning any parameters in Logic, use the ‘Browse’ feature to find and load your Blocks with the programs you’d like them to run.

*Close BLOCKS Dashboard beta when you’ve loaded your Blocks with their programs before setting them up in Logic Pro X.

Using the Lightpad Block as a control surface

1. Load the Fader Block or Mixer Block mode program to your Lightpad Block and remember to close BLOCKS Dashboard beta before getting started in Logic Pro.

2. Navigate to the Control Surfaces menu item and select Controller Assignments.

LPB_SelectControllerSurface

3. Use your mouse to move the fader or knob you’d like to control.

LPB_SelectFader

4. Select Learn Mode and move the fader on your Lightpad Block, then unselect Learn Mode.

LPB_LearnMode

5. Under the Value heading in the Controller Assignments window, change Format to ‘Unsigned’ and Mode to ‘Scaled’.

LPB_ValueSettings

Repeat this process for any slider or knob you want to control with your Lightpad Block. If you want to change an assignment or remove it altogether, highlight it in the Controller Assignments window and hit the Delete key on your keyboard.

Using the Control Blocks as control surfaces

The Control Blocks are well-suited for use in controlling common commands like Record, Play/Stop, and Quantize in Logic Pro X.

In the example below, we’ll assign a typical command – Record – in Logic Pro to its corresponding button on the Loop Block.

Step 1: BLOCKS Dashboard beta Settings

In BLOCKS Dashboard beta, select your Loop Block and use the Browse feature to find the program called Loop Block CC Controller. Load it to your Loop Block.

*For best results, remember to close BLOCKS Dashboard beta before assigning controls in Logic Pro.

Screen Shot 2017-03-09 at 4.39.13 PM

Step 2: Assigning Commands to your Loop Block

The easiest way to assign commands to your Loop Block is by using the Key Commands Edit window and searching for the command you would like to control.

  1. From the Logic Pro X menu, select Key Commands then Edit.Loop_KeyCommands
  2. Use the search bar in the Key Commands Edit window to select the command you want to control with your Loop Block.
  3. When you find the command, select it and press the Learn New Assignment button.
  4. Press the button on your Loop Block that you want to control the command.
    Loop_AssignValue

In this example, we’ve assigned the ‘Record’ command in Logic Pro X to the Record button on the Loop Block. Now, when it’s time to record, we can use our Loop Block to start recording on a track.

Next, try assigning the ‘Play/Stop’ command in Logic Pro X to the Play/Pause button on the Loop Block or the ‘Metronome Click’ command to the Click button. With BLOCKS Dashboard beta, you now have complete control over which buttons and faders do what!