MagicQ User Manual

Revision History
Revision v1.8.7.802/08/2020ChamSys

Table of Contents

1. Introduction
1.1. MagicQ software and consoles
1.2. MagicQ MQ500 Stadium Console
1.3. MagicQ Compact Series
1.4. MagicQ Wings for use with PC/Mac
1.5. Plugging Up
1.6. DMX Connections
1.7. Powering Up
1.8. Powering Down
1.9. Resetting the Console
1.10. Hard Reset
1.11. Power Supply Protection
1.12. Care of your MagicQ console
1.13. Safety Information
1.14. Security Information
1.15. Disposal Information
2. Installing MagicQ Software & Drivers
2.1. MagicQ software
2.2. MagicDMX
2.3. MagicQ Wings & Interfaces
2.4. MagicQ on Windows
2.5. MagicQ on Mac
2.6. MagicQ on Linux
3. Using MagicQ on PCs and Macs
3.1. Simple Generic Console
3.2. Technician Test Fixture
3.3. Demo Shows
3.4. Touch View
3.5. Playback mode
3.6. Copy and paste to external applications via the clipboard
3.7. MagicQ PC / Mac Restrictions
3.8. MagicHD Stand Alone Restriction
4. MagicQ Concepts
4.1. Show Storage
4.2. Output channels
4.3. Cues
4.4. Cue Stacks
4.5. Playbacks
4.6. Pages
4.7. FX
4.8. Window Layouts
4.9. Shift Functions
4.10. The Programmer
4.11. Help
5. MagicQ Layout
5.1. Physical layout
5.2. Keyboard, Keypad, Select & Confirm Windows
5.3. Common Actions
5.4. Icons
6. Quick Start
6.1. Starting up MagicQ
6.2. Calibrating the Touch Screen
6.3. Starting a New Show
6.4. Enabling Outputs
6.5. Connecting a MagicQ Playback Wing
6.6. Connecting External Monitors
6.7. Patching
6.8. Controlling Heads
6.9. Naming a Group
6.10. Recalling a Group
6.11. Setting Levels for Dimmers
6.12. Locating Heads
6.13. Modifying Attributes
6.14. Recording a Palette
6.15. Adding in FX
6.16. Recording a Cue
6.17. Recording a Cue Stack (Chase or Theatre Stack)
6.18. Selecting and recording complete window layouts
6.19. Saving the Show
6.20. Playback
7. Patching
7.1. Patching on MagicQ
7.2. Getting started with patching
7.3. Patching a Head or Dimmer
7.4. Head Names and Head Numbers
7.5. Gel name and number
7.6. Col Tags
7.7. Generating auto groups
7.8. Auto Palettes
7.9. Heads with multiple elements
7.10. Inverting and Swapping
7.11. Pan and Tilt Offsets
7.12. Applying Offsets using Update
7.13. Minimum and Maximum levels
7.14. Dimmer curves
7.15. Testing channels
7.16. Changing the DMX address of heads
7.17. Patching a Head to multiple DMX addresses
7.18. Unpatching a Head from a DMX address
7.19. Patching scrollers
7.20. Editing Heads
7.21. Cloning (Adding extra heads / dimmers to a programmed show)
7.22. Morphing Heads (Changing Head type)
7.23. Importing Heads
7.24. Exporting Heads
7.25. VL5 type channels (split personalities)
7.26. Merging with DMX input
7.27. Customising Locate, Default, Highlight and Lowlight values
7.28. Theatre Patch syntax
7.29. Virtual Dimmers
7.30. Patch Head Filtering
8. Setting Intensity levels
8.1. Using the on screen faders
8.2. Using the encoders
8.3. Using the keypad
8.4. Setting intensity FX from the keypad
8.5. Multi Element Heads
8.6. Setting intensity levels for DMX channels
8.7. Using Selected Heads
8.8. Using gel colours in the Intensity Window
8.9. Setting levels whilst running a show
8.10. Viewing Intensities in the Outputs Window
9. Controlling Attributes
9.1. Selecting Heads
9.2. Using Groups
9.3. Selecting Heads using the keypad
9.4. Selecting heads using the rig plan view
9.5. Head Macros
9.6. Locating Heads
9.7. Modifying Attributes
9.8. Using a mouse or track-ball to control pan and tilt
9.9. Colour Attributes
9.10. Flip / Mirror
9.11. Setting attribute values using the keypad
9.12. Reversing rotations
9.13. Selecting individual Heads
9.14. Sub selection of elements
9.15. Sub Groups
9.16. Highlight Mode
9.17. Lowlight function
9.18. Reselecting heads using Palettes and Intensities (Active Palette and Intensity)
9.19. Fan Mode
9.20. And Only
9.21. Group Window
10. Palettes
10.1. Using Palettes
10.2. Recording Palettes
10.3. Intensity Palettes
10.4. Duplicate elements in Palettes
10.5. Naming Palettes
10.6. Updating Palettes
10.7. Copying and moving Palettes
10.8. Removing attributes from Palettes
10.9. Viewing / Editing Palette contents
10.10. Linked Palettes
10.11. Using Palettes with times
10.12. Making Palettes into Cue Stacks
10.13. Selecting Palettes from the keypad
10.14. Merging of Palettes from another show
10.15. Modifying Palettes in the personality
10.16. Capturing Palettes from DMX input
10.17. Expanding Palettes
10.18. Replacing Palettes in Cues
10.19. Tracker Palettes
11. FX Engine
11.1. Adding in FX
11.2. Generating user FX
11.3. Editing user FX
11.4. Palette FX
11.5. FX colour flicks
11.6. FX using base colour
11.7. Group based FX
11.8. FX on Heads with Duplicated Elements
11.9. FX Window
11.10. Importing and Exporting the FX Library
12. Programmer
12.1. What is in the programmer?
12.2. Clearing the programmer
12.3. Activation by Channel or by Head?
12.4. Recording a Cue
12.5. Split Cue Times
12.6. Recording to a specific Cue Id
12.7. Snapshot Icons
12.8. Record Options
12.9. Active
12.10. Removing channels from the Programmer
12.11. Making channels hard values
12.12. Copy between heads
12.13. Blind programming
12.14. Parking (freezing) channels
13. Outputs Windows
13.1. Heads View
13.2. Intensity View
13.3. DMX Channels View
13.4. Movement View
13.5. Chart View
13.6. Plan View
14. Editing Cues
14.1. Including Cues into the Programmer
14.2. Editing using Include and Update method
14.3. Record Merge (Updating a Cue with the contents of the programmer)
14.4. Making changes to multiple Cues
14.5. Editing using Update
14.6. Direct Modification of Intensities in Cues
14.7. Copy heads in Cues
15. Cue Stacks
15.1. Cue Stack Window
15.2. Chase Timing
15.3. Cue Timing
15.4. Tracking
15.5. Cue Only
15.6. Mark Cues
15.7. The Cue Store and Cue Stack Store
15.8. Assigning Cues and Cue Stacks
15.9. Copying and Moving Cues
15.10. Linked Cues
15.11. Copying Cue Stacks
15.12. Removing Cues and Cue Stacks
15.13. Cue Stack Defaults
15.14. Col Tags
15.15. Audio in Cue Stacks
15.16. Cue Stack Macros
15.17. Timecode Cue Stacks
15.18. Cue Stack timecode tracks
15.19. Importing timecode timings
15.20. Timeline
15.21. View Editor
16. Playback
16.1. Playback Display
16.2. Activating and Releasing Playbacks
16.3. Fader control
16.4. Playback Buttons
16.5. Playbacks Window
16.6. Bank Pages
16.7. Default Cue Stacks
16.8. Synchronising Playbacks
16.9. Set lists
17. Cue Stack Options
17.1. Faders
17.2. Buttons
17.3. Function
17.4. Activate/Release
17.5. Advanced
17.6. Chase Options
17.7. Chase Times
17.8. Audio
17.9. Step (View Defaults only)
17.10. Step Times (View Defaults only)
17.11. FX (View Defaults Only)
18. Advanced Playback / Cue Stack Options
18.1. Interaction of HTP and LTP channels between Playbacks
18.2. HTP handling
18.3. HTP always active (Use HTP) option
18.4. LTP handling
18.5. Interaction of FX between Playbacks
18.6. Playback Priority
18.7. Playbacks ignore masters levels
18.8. Playback Stomping
18.9. Group Masters (Inhibit Masters)
18.10. Advanced activate and release options
19. Live Programming (Busking)
19.1. Adding individual channels using preset faders
19.2. Over-ride / take-over
19.3. Viewing Cues and Cue Stacks
19.4. Modifying chase speed / contrast
19.5. Modifying FX parameters
19.6. Stop / Starting Cue Stacks
19.7. Jumping to a Cue in a Cue Stack
19.8. Over-riding using the programmer
19.9. Adding in new FX
19.10. Applying palettes with time
19.11. Releasing / Clearing with time
19.12. Busking Master
19.13. Programmer Master
20. Execute Window
20.1. Design View
20.2. Full Screen View
20.3. Password Protection
20.4. Automated Start
20.5. Faders
20.6. Buttons
20.7. Regions
20.8. Timing
20.9. Rate and parameters
20.10. Execute Window FX
20.11. Execute Window Soft Palettes
20.12. Execute Window sequencing
20.13. Button appearance
20.14. Speed Encoders
20.15. Attribute Encoders
20.16. Preload
20.17. Wallpaper
20.18. Special Options
20.19. Execute Window on ioS/Android remote
20.20. Execute Buttons on console/wing Playback Go/Pause buttons
20.21. Multiple Execute windows
21. Automation
21.1. MagicQ Automation Window
21.2. Scheduled Events
21.3. Automated Start of Playbacks / Executes
21.4. Keyboard macros
22. Motorisation and Customisation
22.1. MQ500M Playback banking
22.2. Fader modes
22.3. Playback Encoders
23. LED & Pixel Mapping
23.1. Patching LED on MagicQ
23.2. Using the Grid view in the Outputs Window
23.3. Pixel Mapper
23.4. 3D Pixel Mapping
23.5. Simple Pixel Map FX
23.6. Multi Element Heads
23.7. Making Grids of Groups
23.8. Programming LED using standard FX
23.9. Making groups out of LED pixels
23.10. Making new LED personalities on MagicQ
24. Controlling Media Servers
24.1. Patching Media Servers on MagicQ
24.2. Connecting via network
24.3. Configuring the Media Window
24.4. Thumbnail view
24.5. Live Previews
24.6. Media Window View
24.7. Using MagicQ and Media Server software on the same PC
24.8. CITP (MSEX) live feeds and MagicCap
24.9. Troubleshooting
25. Head Editor
25.1. How Heads are stored in MagicQ
25.2. Loading new heads into MagicQ
25.3. Copying head files created on PC/Macs to MagicQ consoles
25.4. Modifying existing heads
25.5. Removing old heads
25.6. General View
25.7. Channels View
25.8. Ranges View
25.9. Palettes View
25.10. Macros View
25.11. User Icons
25.12. Heads with multiple elements
25.13. Custom gel libraries
26. Curve Editor
26.1. Creating a curve
26.2. Editing a curve
26.3. Setting a dimmer curve
27. FX Editor
27.1. View General
27.2. View Chans
27.3. Palette FX
28. Network Manager (SnakeSys)
28.1. Normal (non ChamNet mode)
28.2. ChamNet Mode (MQ Net)
28.3. Upgrading SnakeSys firmware
28.4. Older ChamSys 4 Port Ethernet interfaces
28.5. Output Setup
29. Remote Device Management (RDM)
29.1. Introduction
29.2. Discovering and configuring devices
29.3. Auto patching
30. Networking of MagicQ systems
30.1. Network addresses and host names
30.2. Checking IP addresses - Ping Test
30.3. Checking consoles on the network
30.4. Grabbing shows from other consoles
30.5. Zoning
30.6. Setting up Network Sessions
30.7. Multi Console Programming
30.8. Selective Channel Control
30.9. Playback Sync modes
30.10. Inter Console Messaging
31. Manual configuration of Multi Console operation
31.1. Manual configuration of Hot take-over
31.2. Manual configuration of Playback synchronisation
31.3. Manual configuration of Show Data Synchronisation
31.4. Manual configuration of Selective Channel Control
31.5. Automatic backing up of shows from other consoles
32. Remote control of MagicQ
32.1. Remote mode (PC/Mac)
32.2. Remote control from MagicQ
32.3. iOS / Android Remote
32.4. Remote control via web server
32.5. Remote control using Magic Wand simulator
33. ChamSys Remote Protocol Commands
33.1. Remote playback commands
33.2. Remote programming commands
34. Controlling MagicQ using TCP/IP
34.1. ChamSys Remote Ethernet Protocol
34.2. Writing to the network port
34.3. Reading from the network
34.4. Sample code fragments
35. Controlling MagicQ using the serial port
35.1. Connecting the serial port
35.2. Enabling the serial port
35.3. Writing to the serial port
35.4. Reading from the serial port
35.5. Testing receiving serial commands
35.6. Changelog
36. Audio
36.1. Audio Input
36.2. Audio play
36.3. Control of Winamp
37. MIDI
37.1. MIDI Notes Receive
37.2. MIDI Notes Transmit
37.3. MIDI problems
37.4. MIDI Show Control
37.5. MIDI Beat Clock
37.6. MagicQ MIDI/Timecode firmware versions
38. Timecode Support
38.1. Timecode Decode
38.2. Timecode from Winamp
38.3. Timecode from MagicHD
38.4. Timecode Simulator
38.5. Timecode Generation
38.6. Timecode Re-transmit
39. Remote Input port
39.1. Connection (MagicQ Consoles, MagicQ PC Wing Compact and MagicQ MaxiWing)
39.2. Connection (Original PC Wing)
39.3. Enabling the remote input in MagicQ
40. Scene Setter
40.1. Powering the Scene Setter
40.2. Configuration
40.3. Using the Scene Setter
40.4. Changing the IP Address
40.5. Setting up the Serial Port
41. Open Sound Control (OSC)
41.1. Setup
41.2. Receiving messages
41.3. Sending messages
41.4. TouchOSC
41.5. Troubleshooting
41.6. Notes
42. MagicQ Visualiser
42.1. MagicVis
42.2. Using MagicVis
42.3. Plot Window
43. Blind Visualisation
43.1. Split Visualisation in MagicVis
43.2. Automatic Source Selection
44. Using MagicQ with other Visualisers
44.1. Connecting to a Visualiser
44.2. Capture
44.3. WYSIWYG
44.4. Vision, Depence, L8
45. Trackers
45.1. MQ Track protocol
45.2. Object Transform Protocol
45.3. PSN/SpotMe
45.4. Tracker Palettes
45.5. Using automations with Trackers
45.6. Tracking a fixed XYZ when lighting trusses moving
45.7. Tracking a moving MagicVis object
45.8. Tracker Simulator
45.9. Generic Tracker personality
45.10. Moving Vis Objects
45.11. Transmit Tracker 1 / Tracker 2 from Focus Hold
45.12. DMX Input tracking
45.13. Tracker Demo show
46. Settings
46.1. Programming Mode
46.2. Playback Mode
46.3. Advanced Settings Option
46.4. Output Settings
46.5. Wing Settings
46.6. Monitor Settings
46.7. Touch Screen Settings
46.8. Mode & Security Settings
46.9. Programming Settings
46.10. Keypad / Encoder Settings
46.11. Windows Settings
46.12. Cue Storage Settings
46.13. Playback Settings
46.14. Crossfade button function
46.15. Network Settings
46.16. WIFI Settings
46.17. Port Settings
46.18. MIDI / Timecode Settings
46.19. Multiple Console Settings
46.20. Hardware Settings
46.21. General Settings
46.22. Individual Playback Settings
46.23. Calibrating the touch screen
46.24. Displays brightness and contrast
46.25. Console lamp brightness
46.26. Button LED brightness
46.27. Controlling console lamp from the programmed show
46.28. Locking the console
46.29. Button test mode
47. System Management
47.1. Starting Up
47.2. Shutting Down
47.3. Saving Shows
47.4. Backing up to an external system
47.5. Loading Shows
47.6. Erasing
47.7. Icon Snapshots / Extras file
47.8. Import and Export of Show Data and Show Merging
47.9. Saving and Loading Settings
47.10. File Manager
47.11. Transferring files over network
47.12. Storage of MagicQ user files on PC/Mac
47.13. Reports
47.14. Status Window
47.15. Backup Archives
47.16. Using shows on different MagicQ products and show versions
47.17. MagicQ Profiles
47.18. User management
47.19. Security
48. Software Upgrade
48.1. Changing MagicQ Console Software
48.2. Pro Series Upgrading Console Kernel
48.3. Disc Repair
48.4. Resetting a MagicQ console to factory defaults
48.5. Upgrading MQ50, MQ70, MQ80 and MQ500 Midi Card firmware
48.6. Upgrading MQ500 Stadium firmware
48.7. Upgrading MQ500M Stadium firmware
48.8. Upgrading MQ500M Wing firmware
48.9. Upgrading Pro 2014 DMX card firmware
48.10. Upgrading original Compact series MQ40/MQ40N/MQ60/MQ70 firmware
49. Handy Hints
50. MagicQ Short Cuts
51. Troubleshooting
51.1. No outputs
51.2. MagicQ not responding
51.3. MagicQ responding slowly
51.4. Strange key presses, unexpected window changes
51.5. MagicQ console not booting
51.6. MagicQ console blank screen
51.7. MagicQ console white screen
51.8. MagicQ console distorted screen
51.9. MagicQ console internal touch screen not working
51.10. All 10 S buttons flashing blue
51.11. Fader, Encoder or Button not working correctly
51.12. Unable to save shows or patch fixtures after performing a *777 erase all on the console
51.13. "MagicQ needs to write to the install folder…" message on Mac
51.14. Linux: MagicQ fails to start / libGL error
52. Button Functions
53. Licensing
53.1. Qt
53.2. LibPNG
53.3. LibJPEG
53.4. LibJPEG-Turbo
53.5. LibICU
53.6. FFmpeg Binary
53.7. FFmpeg Library
53.8. LibArchive
53.9. Zlib
Glossary

List of Tables

11.1. 100% FX spread (no FX Parts or FX Segments)
11.2. With FX Segments = 2’s
11.3. With FX Segments = 3’s
11.4. With FX Parts = 2’s
11.5. With FX Parts = 2’s, Segments = 3’s
25.1. Attrib No field
35.1. Serial port pinout
41.1. OSC Addresses
46.1. Setup, Prog Settings
46.2. Setup, Keypad Encoders
46.3. Setup, Windows
46.4. Setup, Cue Stack Defaults, Fader
46.5. Setup, Cue Stack Defaults, Flash
46.6. Setup, Cue Stack Defaults, Step
46.7. Setup, Cue Stack Defaults, Step Times
46.8. DMX I/O Out Protocols
46.9. Wings
46.10. Programing Wing Shortcuts
48.1. Pro upgrades
48.2. Expert upgrades
50.1. Saving / Loading
50.2. Patching
50.3. Select Heads
50.4. Lamp On / Lamp Off / Reset
50.5. Setting Intensities
50.6. FX
50.7. Playback
50.8. Loading Values into the Programmer
50.9. Removing Values from the Programmer
50.10. Recording Cues
50.11. Record Merging / Removing
50.12. Editing Cues
50.13. Palettes
50.14. Information Windows
50.15. Net Session
50.16. Wing / Keypad short cuts
50.17. Console
50.18. Cue Stack Macros
50.19. Window Control
50.20. MQ500 Shortcuts