Quick Start Guide
This guide will walk you through creating your first lighting scene in QLC+. You’ll learn the basic workflow of adding fixtures, creating functions, and controlling them through the Virtual Console.Before starting this tutorial, make sure you have installed QLC+ on your system and familiarized yourself with the main window interface.
Understanding the Workflow
The typical QLC+ workflow follows these steps:- Add Fixtures - Define your lighting equipment in the Fixture Manager
- Create Functions - Program scenes, chasers, and effects in the Function Manager
- Build Controls - Create buttons and controls in the Virtual Console
- Operate - Switch to operate mode and run your light show
Open the Fixture Manager
The Fixture Manager is the heart of QLC+‘s fixture-oriented architecture. This is where you define all the lighting equipment you want to control.Click the Fixture Manager icon on the main toolbar to open the Fixture Manager panel.You’ll see:
- Left side: List of fixtures in your workspace (currently empty)
- Right side: Information about the selected fixture
- Toolbar: Buttons to add, remove, and configure fixtures
The Fixture Manager toolbar contains buttons for adding fixtures, removing them, configuring properties, grouping fixtures, and importing/exporting fixture lists.
Add Your First Fixture
Let’s add a fixture to your workspace.Click OK to add the fixture to your workspace.
- Click the Add Fixture button (plus icon) in the Fixture Manager toolbar
- You’ll see the Add Fixtures dialog with:
- Left panel: List of fixture manufacturers and models
- Right panel: Details about the selected fixture
Select a Fixture
For this tutorial, let’s use a simple scanner:- Expand the “Futurelight” folder in the manufacturers list
- Select “DJScan250”
- Notice the Channels field shows this fixture uses 6 DMX channels
Configure Fixture Properties
Before adding the fixture, configure these properties:- Name: Accept the default or enter a custom name (e.g., “Scanner 1”)
- Mode: Select the operational mode if multiple are available (DJScan250 has only “Mode 1”)
- Address: Set the DMX address to 1 (this should match your physical fixture’s address)
- Universe: Keep it at 1 (each universe typically has its own DMX cable)
- Amount: Set to 1 (we’re adding one fixture)
- Address gap: Leave at 0 (no gaps between fixtures)
DMX Addressing: A DMX address is the starting channel for a fixture. The DJScan250 uses 6 channels, so it occupies channels 1-6. The next fixture should start at address 7 to avoid overlap.
Verify the Fixture
Back in the Fixture Manager, you should now see:
- Left panel: Your newly added “DJScan250” fixture
- Right panel: Fixture details including name, manufacturer, model, and channel assignments
Open the Function Manager
Functions are the programs that control your fixtures. The most basic function is a Scene, which sets specific channel values for your fixtures.Click the Function Manager icon on the main toolbar.The Function Manager allows you to create various types of functions:
- Scene - Static lighting states
- Chaser - Sequences of scenes or functions
- EFX - Automated effects (circles, spirals, etc.)
- Collection - Groups of functions triggered together
- RGB Matrix - Pixel effects for LED matrices
- Script - Programmatic control
Create Your First Scene
Let’s create a scene that sets our fixture to a specific color and gobo.
- Click the Scene button (scene icon) in the Function Manager toolbar
- The Scene Editor opens with:
- General tab: Scene properties and settings
- Fixtures list: Currently empty
- Channel groups list: For advanced grouping
Add Fixture to Scene
- Click the Add Fixtures button (plus icon) in the Scene Editor
- Select “DJScan250” from the list
- Click OK
Configure Channel Values
- Click the “DJScan250” tab to see the fixture’s channels
- You’ll see 6 channels with sliders and buttons (initially disabled)
- Each channel has a checkbox above it to enable/disable it in the scene
- Channel 3: Color wheel
- Channel 4: Gobo selection
- Channel 6: Shutter/intensity
Unchecked channels won’t be affected by this scene. This lets you create scenes that only control specific features (e.g., only color) without changing other settings.
Set Color (Channel 3)
- Click the color wheel button on channel 3
- Navigate to “Orange”
- Select value “80” from the submenu
- Notice the slider moves to position 80
Set Gobo (Channel 4)
- Click the gobo button on channel 4
- Select “Gobo 7”
- Choose value “126”
Set Shutter (Channel 6)
- Click the intensity button on channel 6
- Select “Shutter open”
- Choose value “255” (fully open)
Name and Configure the Scene
Give your scene a descriptive name and set timing options.Close the Scene Editor (or click OK) to save your scene.
Set Scene Name
- Click the “General” tab to return to the scene properties
- In the Scene name field, enter: “DJScan250 Orange Gobo 7”
Configure Fade Time
Let’s add a smooth fade to our scene:- Click the Speed button (clock icon) in the Scene Editor toolbar
- The Speed Dial tool appears with fade time controls
- Set Fade In to 5 seconds using the dial or by typing “5” in the seconds field
- Leave Fade Out at the default
- Click the Speed button again to close the tool
Fade times create smooth transitions between lighting states. A 5-second fade in means the fixture will gradually change from its current state to the scene’s values over 5 seconds.
Create a Second Scene
Let’s create another scene to switch between. This will demonstrate how to create contrast in your lighting.
- Click the Scene button again in the Function Manager
- Add the “DJScan250” fixture to the new scene
- Click the “DJScan250” tab
- Enable channels 3, 4, and 6 again
- This time, set all three channels to 0 (using the sliders or typing 0)
- Return to the General tab
- Name the scene: “DJScan250 Zero”
- Close the Scene Editor
- “DJScan250 Orange Gobo 7” (active lighting state)
- “DJScan250 Zero” (blackout/reset state)
Open the Virtual Console
The Virtual Console is your control interface. This is where you create buttons, sliders, and other widgets to trigger your functions during operation.Click the Virtual Console button on the main toolbar.You’ll see an empty panel with:
- Menu bar: File, Edit, Add, Tools, and other options
- Toolbar: Quick access to add widgets and edit properties
- Empty workspace: Where you’ll build your control interface
Create Control Buttons
Let’s create buttons to trigger our scenes.
Add First Button
- Click the Button icon (button widget) in the Virtual Console toolbar
- An empty button appears in the virtual console
- Double-click the button (or click the Edit icon) to open the button configuration
Configure First Button
In the Button Configuration dialog:- Click the Attach Function button (chain link icon)
- The Select Function dialog appears showing your scenes
- Double-click “DJScan250 Orange Gobo 7” to attach it
- Optionally, enter a Button label (e.g., “Orange Gobo”)
- Click OK to save
Style the Button
Let’s make the button visually distinctive:- Click on the button to select it
- Click the Color icon (paint bucket) in the toolbar
- Choose an orange color from the color picker
- Click OK
- Resize the button by dragging the corner handle if needed
- Move the button by dragging it to a convenient position
Add Second Button
- Click the Button icon again to add another button
- Double-click the new button to configure it
- Attach the “DJScan250 Zero” function
- Set a button label (e.g., “Reset” or “Blackout”)
- Click OK
- Select the button and click the Color icon
- Set the background color to black and foreground (text) color to white
- Position the button next to the first one
Test Your Light Show
Now for the exciting part - let’s see your lighting control in action!
Open the DMX Monitor
Before operating, let’s watch the DMX output:Click the Monitor button on the main toolbar.The DMX Monitor shows:- Universe tabs: Select which universe to view
- Channel numbers: 1-512 for each universe
- Channel values: Current value (0-255) for each channel
- Fixture labels: Your fixtures shown as bars over their channel ranges
Switch to Operate Mode
Click the Operate mode button (play icon) in the top-right corner of the main toolbar.The interface changes:- Edit controls become locked
- Virtual Console buttons become active
- You can now trigger your functions
Run Your Scenes
- Watch the DMX Monitor while you click buttons
- Click the “Orange Gobo” button on the Virtual Console
- You should see:
- The button lights up (indicates the function is running)
- Channel 3 gradually fades to 80
- Channel 4 fades to 126
- Channel 6 fades to 255
- The fade takes 5 seconds (as we configured)
- Click the “Reset” button
- You should see all three channels fade to 0
If you have physical DMX fixtures connected, they should respond to these changes! If you only have the Dummy output plugin configured, the DMX Monitor is the best way to verify your programming.
Stopping Functions
- Click a running button again to stop the function
- The button stops flashing and the function releases its channels
- Be careful not to run conflicting functions simultaneously
Congratulations!
You’ve successfully created your first QLC+ lighting scene! You now understand the basic workflow:Fixture Manager
Define your lighting equipment and DMX addressing
Function Manager
Create scenes, chasers, and effects to control fixtures
Virtual Console
Build custom control interfaces with buttons and widgets
Operate Mode
Run your light show in real-time
Next Steps
Now that you understand the basics, explore these more advanced features:Configure DMX Output
If you haven’t already, set up your DMX interface:- Go to the Inputs/Outputs tab
- Select your DMX interface plugin (Art-Net, E1.31, DMX USB, etc.)
- Configure universe mappings
- Test output using the DMX Monitor
Create More Complex Functions
Chasers - Sequential Effects
Chasers - Sequential Effects
Create a Chaser to run multiple scenes in sequence:
- Click the Chaser button in Function Manager
- Add multiple scenes to the chaser steps
- Configure step timing (fade in, hold, fade out)
- Set the chaser to loop infinitely or run once
- Attach the chaser to a Virtual Console button
EFX - Automated Movement
EFX - Automated Movement
Use EFX functions for automated pan/tilt movement:
- Click the EFX button in Function Manager
- Add moving head fixtures
- Choose a pattern (circle, square, spiral, etc.)
- Adjust size, rotation, and speed
- Preview the movement path
RGB Matrix - LED Pixel Effects
RGB Matrix - LED Pixel Effects
Control LED pixel strips and matrices with RGB Matrix functions:
- Create a Fixture Group for your LED pixels
- Click the RGB Matrix button in Function Manager
- Select a script (text, plasma, strobe, etc.)
- Configure colors and animation speed
- Preview the effect in the editor
Show Manager - Timeline-Based Control
Show Manager - Timeline-Based Control
Create synchronized shows with audio and lighting:
- Open the Show Manager
- Import an audio track
- Place scenes, chasers, and EFX on the timeline
- Synchronize lighting cues with the music
- Play back the entire show automatically
Enhance Your Virtual Console
Sliders
Add slider widgets to control intensity, speed, or individual channels in real-time
XY Pads
Control pan and tilt of moving heads with touchscreen-friendly XY pad widgets
Cue Lists
Create theater-style cue lists for step-by-step show control
Frames
Organize controls into frames and create multi-page layouts for complex shows
Input Control
Take control to the next level with external input devices:- MIDI Controllers: Connect MIDI devices to trigger functions and control faders
- OSC Devices: Use tablets and smartphones as wireless controllers
- HID Devices: Support USB game controllers and custom hardware
- Keyboard Shortcuts: Assign hotkeys to buttons for quick triggering
Web Interface
Control QLC+ remotely:- Enable the web interface:
qlcplus -w(or -web option) - Access from any browser:
http://localhost:9999 - Control your show from tablets, phones, or remote computers
- Perfect for Raspberry Pi headless installations
Tips for Success
Getting Help
Need more assistance?Documentation
Comprehensive guides for all QLC+ features
Forum
Community support and discussions
Video Tutorials
Watch step-by-step video guides
GitHub Issues
Report bugs and request features
Example Workspace
Want to explore more? QLC+ includes sample workspaces to learn from:- Check the Sample files in your QLC+ installation
- Load examples from File > Open Workspace
- Study how different functions and widgets are configured
- Experiment by modifying the examples
