MagicQ User Manual

Revision History
Revision v1.8.6.528/01/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. 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
9.22. Using Palettes
9.23. Recording Palettes
9.24. Intensity Palettes
9.25. Duplicate elements in Palettes
9.26. Naming Palettes
9.27. Updating Palettes
9.28. Copying and moving Palettes
9.29. Removing attributes from Palettes
9.30. Viewing / Editing Palette contents
9.31. Linked Palettes
9.32. Using Palettes with times
9.33. Making Palettes into Cue Stacks
9.34. Selecting Palettes from the keypad
9.35. Merging of Palettes from another show
9.36. Modifying Palettes in the personality
9.37. Capturing Palettes from DMX input
9.38. Expanding Palettes
9.39. Replacing Palettes in Cues
9.40. Tracker Palettes
10. FX Engine
10.1. Adding in FX
10.2. Generating user FX
10.3. Editing user FX
10.4. Palette FX
10.5. FX colour flicks
10.6. FX using base colour
10.7. Group based FX
10.8. FX on Heads with Duplicated Elements
10.9. FX Window
10.10. Importing and Exporting the FX Library
11. Programmer
11.1. What is in the programmer?
11.2. Clearing the programmer
11.3. Activation by Channel or by Head?
11.4. Recording a Cue
11.5. Split Cue Times
11.6. Recording to a specific Cue Id
11.7. Snapshot Icons
11.8. Record Options
11.9. Active
11.10. Removing channels from the Programmer
11.11. Making channels hard values
11.12. Copy between heads
11.13. Blind programming
11.14. Parking (freezing) channels
12. Outputs Windows
12.1. Heads View
12.2. Intensity View
12.3. DMX Channels View
12.4. Movement View
12.5. Chart View
12.6. Plan View
13. Editing Cues
13.1. Including Cues into the Programmer
13.2. Editing using Include and Update method
13.3. Record Merge (Updating a Cue with the contents of the programmer)
13.4. Making changes to multiple Cues
13.5. Editing using Update
13.6. Direct Modification of Intensities in Cues
13.7. Copy heads in Cues
14. Cue Stacks
14.1. Cue Stack Window
14.2. Chase Timing
14.3. Cue Timing
14.4. Tracking
14.5. Cue Only
14.6. Mark Cues
14.7. The Cue Store and Cue Stack Store
14.8. Assigning Cues and Cue Stacks
14.9. Copying and Moving Cues
14.10. Linked Cues
14.11. Copying Cue Stacks
14.12. Removing Cues and Cue Stacks
14.13. Cue Stack Defaults
14.14. Col Tags
14.15. Audio Sound FX Cues
14.16. Cue Stack Macros
14.17. Timecode Cue Stacks
14.18. Cue Stack time code tracks
14.19. Importing timecode timings
14.20. Timeline / Track Sheet
15. Playback
15.1. Playback Display
15.2. Activating and Releasing Playbacks
15.3. Fader control
15.4. Playback Buttons
15.5. Playbacks Window
15.6. Wing Playbacks Pages
15.7. Default Cue Stacks
15.8. Synchronising Playbacks
15.9. Set lists
16. Cue Stack Options
16.1. Faders
16.2. Buttons
16.3. Function
16.4. Activate/Release
16.5. Advanced
16.6. Chase Options
16.7. Chase Times
16.8. Audio
16.9. Step (View Defaults only)
16.10. Step Times (View Defaults only)
16.11. FX (View Defaults Only)
17. Advanced Playback / Cue Stack Options
17.1. Interaction of HTP and LTP channels between Playbacks
17.2. HTP handling
17.3. HTP always active (Use HTP) option
17.4. LTP handling
17.5. Interaction of FX between Playbacks
17.6. Playback Priority
17.7. Playbacks ignore masters levels
17.8. Playback Stomping
17.9. Group Masters (Inhibit Masters)
17.10. Advanced activate and release options
18. Live Programming (Busking)
18.1. Adding individual channels using preset faders
18.2. Over-ride / take-over
18.3. Viewing Cues and Cue Stacks
18.4. Modifying chase speed / contrast
18.5. Modifying FX parameters
18.6. Stop / Starting Cue Stacks
18.7. Jumping to a Cue in a Cue Stack
18.8. Over-riding using the programmer
18.9. Adding in new FX
18.10. Applying palettes with time
18.11. Releasing / Clearing with time
18.12. Busking Master
18.13. Programmer Master
19. Execute Window
19.1. Design View
19.2. Full Screen View
19.3. Password Protection
19.4. Automated Start
19.5. Faders
19.6. Buttons
19.7. Regions
19.8. Timing
19.9. Rate and parameters
19.10. Execute Window FX
19.11. Execute Window Soft Palettes
19.12. Execute Window sequencing
19.13. Button appearance
19.14. Speed Encoders
19.15. Attribute Encoders
19.16. Preload
19.17. Wallpaper
19.18. Special Options
19.19. Execute Window on ioS/Android remote
19.20. Execute Buttons on console/wing Playback Go/Pause buttons
19.21. Multiple Execute windows
20. Automation
20.1. MagicQ Automation Window
20.2. Scheduled Events
20.3. Automated Start of Playbacks / Executes
20.4. Keyboard macros
21. LED & Pixel Mapping
21.1. Patching LED on MagicQ
21.2. Using the Grid view in the Outputs Window
21.3. Pixel Mapper
21.4. 3D Pixel Mapping
21.5. Multi Element Heads
21.6. Making Grids of Groups
21.7. Programming LED using standard FX
21.8. Making groups out of LED pixels
21.9. Making new LED personalities on MagicQ
22. Controlling Media Servers
22.1. Patching Media Servers on MagicQ
22.2. Connecting via network
22.3. Configuring the Media Window
22.4. Thumbnail view
22.5. Live Previews
22.6. Media Window View
22.7. Using MagicQ and Media Server software on the same PC
22.8. CITP (MSEX) live feeds and MagicCap
22.9. Troubleshooting
23. Head Editor
23.1. How Heads are stored in MagicQ
23.2. Loading new heads into MagicQ
23.3. Copying head files created on PC/Macs to MagicQ consoles
23.4. Modifying existing heads
23.5. Removing old heads
23.6. General View
23.7. Channels View
23.8. Ranges View
23.9. Palettes View
23.10. Macros View
23.11. User Icons
23.12. Heads with multiple elements
23.13. Custom gel libraries
24. Curve Editor
24.1. Creating a curve
24.2. Editing a curve
24.3. Setting a dimmer curve
25. FX Editor
25.1. View General
25.2. View Chans
25.3. Palette FX
26. Network Manager (SnakeSys)
26.1. Normal (non ChamNet mode)
26.2. ChamNet Mode (MQ Net)
26.3. Upgrading SnakeSys firmware
26.4. Older ChamSys 4 Port Ethernet interfaces
26.5. Output Setup
27. Remote Device Management (RDM)
27.1. Introduction
27.2. Discovering and configuring devices
27.3. Auto patching
28. Networking of MagicQ systems
28.1. Network addresses and host names
28.2. Checking IP addresses - Ping Test
28.3. Checking consoles on the network
28.4. Grabbing shows from other consoles
28.5. Zoning
28.6. Setting up Network Sessions
28.7. Multi Console Programming
28.8. Selective Channel Control
28.9. Playback Sync modes
28.10. Inter Console Messaging
29. Manual configuration of Multi Console operation
29.1. Manual configuration of Hot take-over
29.2. Manual configuration of Playback synchronisation
29.3. Manual configuration of Show Data Synchronisation
29.4. Manual configuration of Selective Channel Control
29.5. Automatic backing up of shows from other consoles
30. Remote control of MagicQ
30.1. Remote mode (PC/Mac)
30.2. Remote control from MagicQ
30.3. iOS / Android Remote
30.4. Remote control via web server
30.5. Remote control using Magic Wand simulator
31. ChamSys Remote Protocol Commands
31.1. Remote Playback Commands
31.2. Remote programming commands
32. Controlling MagicQ using TCP/IP
32.1. ChamSys Remote Ethernet Protocol
32.2. Writing to the network port
32.3. Reading from the network
32.4. Sample code fragments
33. Controlling MagicQ using serial port
33.1. Enabling the serial port
33.2. Writing to the serial port
33.3. Reading from the serial port
33.4. Testing receiving serial commands
34. Audio
34.1. Audio Input
34.2. Audio play
34.3. Control of Winamp
35. MIDI
35.1. MIDI Notes Receive
35.2. MIDI Notes Transmit
35.3. MIDI problems
35.4. MIDI Show Control
35.5. MIDI Beat Clock
35.6. MagicQ MIDI/Timecode firmware versions
36. Timecode Support
36.1. Timecode Decode
36.2. Timecode from Winamp
36.3. Timecode from MagicHD
36.4. Timecode Simulator
36.5. Timecode Generation
36.6. Timecode Re-transmit
37. Remote Input port
37.1. Connection (MagicQ Consoles, MagicQ PC Wing Compact and MagicQ MaxiWing)
37.2. Connection (Original PC Wing)
37.3. Enabling the remote input in MagicQ
38. Scene Setter
38.1. Powering the Scene Setter
38.2. Configuration
38.3. Using the Scene Setter
38.4. Changing the IP Address
38.5. Setting up the Serial Port
39. Open Sound Control (OSC)
39.1. Setup
39.2. Receiving messages
39.3. Sending messages
39.4. TouchOSC
39.5. Troubleshooting
39.6. Notes
40. MagicQ Visualiser
40.1. MagicVis
40.2. Using MagicVis
40.3. Plot Window
41. Blind Visualisation
41.1. Split Visualisation in MagicVis
41.2. Automatic Source Selection
42. Using MagicQ with other Visualisers
42.1. Connecting to a Visualiser
42.2. Capture
42.3. WYSIWYG
42.4. ESP Vision
43. Settings
43.1. Programming Mode
43.2. Playback Mode
43.3. Advanced Settings Option
43.4. Output Settings
43.5. Wing Settings
43.6. Monitor Settings
43.7. Touch Screen Settings
43.8. Mode & Security Settings
43.9. Programming Settings
43.10. Keypad / Encoder Settings
43.11. Windows Settings
43.12. Cue Storage Settings
43.13. Playback Settings
43.14. Crossfade button function
43.15. Network Settings
43.16. Port Settings
43.17. MIDI / Timecode Settings
43.18. Multiple Console Settings
43.19. Hardware Settings
43.20. General Settings
43.21. Individual Playback Settings
43.22. Calibrating the touch screen
43.23. Displays brightness and contrast
43.24. Console lamp brightness
43.25. Button LED brightness
43.26. Controlling console lamp from the programmed show
43.27. Locking the console
43.28. Button test mode
44. System Management
44.1. Starting Up
44.2. Shutting Down
44.3. Saving Shows
44.4. Backing up to an external system
44.5. Loading Shows
44.6. Erasing
44.7. Icon Snapshots / Extras file
44.8. Import and Export of Show Data and Show Merging
44.9. Saving and Loading Settings
44.10. File Manager
44.11. Transferring files over network
44.12. Storage of MagicQ user files on PC/Mac
44.13. Reports
44.14. Status Window
44.15. Backup Archives
44.16. Using shows on different MagicQ products and show versions
44.17. MagicQ Profiles
44.18. User management
45. Software Upgrade
45.1. Changing MagicQ Console Software
45.2. Pro Series Upgrading Console Kernel
45.3. Disc Repair
45.4. Resetting a MagicQ console to factory defaults
45.5. Upgrading MQ50, MQ70, MQ80 and MQ500 Midi Card firmware
45.6. Upgrading MQ500 Stadium firmware
45.7. Upgrading Pro 2014 DMX card firmware
45.8. Upgrading original Compact series MQ40/MQ40N/MQ60/MQ70 firmware
46. Handy Hints
47. MagicQ Short Cuts
48. Troubleshooting
48.1. No outputs
48.2. MagicQ not responding
48.3. MagicQ responding slowly
48.4. Strange key presses, unexpected window changes
48.5. MagicQ console not booting
48.6. MQ80 console blank screen and not booting
48.7. MagicQ console blank screen
48.8. MagicQ console white screen
48.9. MagicQ console distorted screen
48.10. MagicQ console internal touch screen not working
48.11. All 10 S buttons flashing blue
48.12. Fader, Encoder or Button not working correctly
48.13. Unable to save shows or patch fixtures after performing a *777 erase all on the console
48.14. "MagicQ needs to write to the install folder…" message on Mac
49. Button Functions
50. Licensing
50.1. Qt
50.2. LibPNG
50.3. LibJPEG
50.4. LibJPEG-Turbo
50.5. LibICU
50.6. FFmpeg Binary
50.7. FFmpeg Library
50.8. LibArchive
50.9. Zlib
Glossary

List of Tables

10.1. 100% FX spread (no FX Parts or FX Segments)
10.2. With FX Segments = 2’s
10.3. With FX Segments = 3’s
10.4. With FX Parts = 2’s
10.5. With FX Parts = 2’s, Segments = 3’s
23.1. Attrib No field
39.1. OSC Addresses
43.1. Setup, Prog Settings
43.2. Setup, Keypad/Encoders
43.3. Setup, Windows
43.4. Setup, Cue Stack Defaults, Fader
43.5. Setup, Cue Stack Defaults, Flash
43.6. Setup, Cue Stack Defaults, Step
43.7. Setup, Cue Stack Defaults, Step Times
43.8. DMX I/O Out Protocols
43.9. Wings
43.10. Programing Wing Shortcuts
45.1. Pro upgrades
45.2. Expert upgrades
47.1. Saving / Loading
47.2. Patching
47.3. Select Heads
47.4. Lamp On / Lamp Off / Reset
47.5. Setting Intensities
47.6. FX
47.7. Playback
47.8. Loading Values into the Programmer
47.9. Removing Values from the Programmer
47.10. Recording Cues
47.11. Record Merging / Removing
47.12. Editing Cues
47.13. Palettes
47.14. Information Windows
47.15. Net Session
47.16. Wing / Keypad short cuts
47.17. Console
47.18. Cue Stack Macros
47.19. Window Control
47.20. MQ500 Shortcuts