Skip to main content
Video and show
Deckmatics Academy article cover: Live sets, hybrid sets and electronic performance: architecture, synchronisation and redundancy
Credits: Deckmatics

Deckmatics

Deckmatics vector SVG generated on this page.

Deckmatics Academy article cover: Live sets, hybrid sets and electronic performance: architecture, synchronisation and redundancy
Live, hybrid and electronic performance · Advanced · 10 min read

Live sets, hybrid sets and electronic performance: architecture, synchronisation and redundancy

Technical guide to live sets, hybrid setups, Ableton Live on stage, hardware, multichannel routing, MIDI Clock, Ableton Link and redundancy.

Live sets, hybrid sets and electronic performance: architecture, synchronisation and live redundancy

The boundary between traditional DJ sets and real-time production has become permeable thanks to high-speed digital processors, ultra-low-latency multichannel interfaces and robust synchronisation protocols. A contemporary electronic show ranges from a two-deck mixing session to a fully improvised live performance with analogue synthesizers, hardware drum machines and DAW environments.

To perform without faults on a professional stage, you must master three pillars: setup architecture, synchronisation and low-latency control, and redundancy and fault tolerance.


Setup architecture: DJ set versus live set versus hybrid set

1. Traditional DJ set

  • Definition: Playing and transitioning between finished, mastered audio tracks, such as WAV, AIFF and MP3, using multimedia players, including CDJs and media players, or vinyl, either analogue or DVS.
  • Structural flexibility: Limited to CUE points, loops and the mixer’s tone and effects controls.
  • Computing load and risk: Minimal DSP load. Low risk if the files and storage media are reliable.

2. Live set

  • Definition: Performing and reconstructing musical compositions in real time by mixing stems, loops and MIDI sequences, and directly playing instruments, including synthesizers, drum machines, samplers and external effects processors.
  • Structural flexibility: Absolute. Track structure, timbres, arrangements and modulations are generated on the fly.
  • Computing load and risk: High CPU and RAM demand. Sensitive to audio latency, buffer overloads and operating-system crashes if the environment is not optimised.

3. Hybrid set

  • Definition: Integrating both worlds. Combines track playback from the DJ booth, using Rekordbox, Serato, Traktor or physical CDJs, with additional channels dedicated to live instruments, such as Ableton Live, Maschine, MPC, Roland TR-8S or external synthesizers.
  • Structural flexibility: Medium to high. Keeps the event moving with mastered club tracks while adding improvised percussion, basslines or synthesizers in perfect synchronisation.
  • Technical challenge: Requires aligning the DJ mixer’s tempo and phase with the live setup’s digital clock through MIDI Clock, Pro DJ Link or Ableton Link.

Ableton Live on stage: Session View, clips, scenes and Follow Actions

Ableton Live is the industry standard for live performances thanks to its nonlinear tempo engine, Session View.

Clips and scenes

  • Clips: Independent audio or MIDI fragments organised in rows and columns. Each clip can have its own Launch Quantization, warping mode and loop assignment.
  • Scenes: Horizontal rows that simultaneously launch all clips in that position. They structure key show moments, such as Intro, Break, Build, Drop and Outro, or save complete mix states.

Follow Actions

Follow Actions let you program the automatic behaviour of a clip or scene after playback ends or a specified number of bars is reached:

  • Deterministic actions: Launch the next clip, Next, the previous one, Previous, or return to the first scene, First.
  • Probabilistic actions: Assign probability percentages, for example a 70% chance of moving to the next clip and 30% of jumping to a random clip. This adds organic variation to percussion patterns and sequences without constant manual intervention.

Racks, macros and MIDI mapping

  • Audio Effect Racks & Instrument Racks: Group multiple synthesizers and effects chains into a single logical unit.
  • Macros: Assign up to 16 unified controls per Rack to change multiple parameters simultaneously, for example opening three filters’ cutoff frequencies and increasing delay feedback with one knob.
  • MIDI mapping: Directly map CC, Control Change, and Note ON/OFF commands from physical controllers to DAW parameters through the MIDI Map Mode matrix, setting minimum and maximum ranges to avoid signal saturation or unwanted extreme settings.

Hardware controllers and instruments on stage

Control and performance hardware supplies the tactile response needed for a convincing performance without visually interacting with the computer screen.

Device / CategoryMain functionLive integration
Ableton Push (Push 2 / 3)Expressive control of Session View, Live synthesizers and step sequencingNative bidirectional mapping through touchscreen/encoders. Its Standalone version removes the need for a computer on stage.
Native Instruments MaschineBeat creation, finger drumming and pattern launchingRuns as a VST/AU plugin within the DAW or in dedicated MIDI-controller mode through its own audio engine.
Akai MPC (Live / X / One)Central hardware sequencer, standalone samplerSends master MIDI Clock, processes external audio and launches multitrack backing tracks without a PC.
Roland SP-404 (SX / MKII)Phrase sampler, real-time effects triggering and backing tracksDirect connection to the mixer’s auxiliary returns. Used for transition effects, vocal samples and stereo loops.
Hardware synthesizersGenerating analogue/FM basses, leads and texturesControlled by MIDI sequences sent from the DAW or played manually on controller keyboards.
Drum machines (TR-8S, Elektron)Real-time analogue and digital percussionSynchronised through MIDI Clock; routed through individual analogue outputs to the live mixer.

Performance techniques: loopers, finger drumming, live looping and stems

Live looping and instrumentalists / vocalists

  • Real-time capture: Use Ableton’s Looper plugin or hardware pedals to capture guitar, synthesizer or vocal passages during the performance and create overlapping layers, overdubbing, synchronised to the click or main clock.
  • Vocal processing: Include dedicated effects chains for vocalists: an ultra-clean mic preamp, fast-response optical compressor, transparent corrective tuning, de-esser and spatial processors configured with independent send buses.

Stems and backing tracks

  • Backing tracks: Supporting tracks, such as additional synth sequences, orchestral arrangements and backing vocals, played alongside the live performance.
  • Live stems: Audio subgroups, Drums, Bass, Synths and Vocals, exported at 24-bit / 48 kHz. They let the FOH, Front of House, engineer or artist EQ and process the band’s elements separately rather than receiving a summed stereo mix.
  • Click tracks: An independent audio channel carrying a metronome signal exclusively to the drummer’s, instrumentalists’ or DJ’s in-ear monitors, IEM, completely isolated from the main PA outputs.

Live synchronisation protocols

Synchronising multiple computers, hardware sequencers and lighting/video consoles requires choosing the appropriate protocol for the physical infrastructure.

1. MIDI Clock (MIDI Sync)

  • Mechanism: Timing messages transmitted through 5-pin DIN cables or USB MIDI connections. Sends 24 pulses per quarter note, 24 PPQN - Pulses Per Quarter Note, alongside Start, Stop and Continue commands.
  • Limitations: Sensitive to jitter, variation in the interval between pulses, induced by the operating system’s USB bus. Requires manually adjusting MIDI output delay, MIDI Clock Out Delay, in the DAW to align the hardware’s attack with internal digital audio.
  • Mechanism: Wireless/wired synchronisation protocol over local IP networks, using 5 GHz Wi-Fi or switched Ethernet.
  • Features:
    • Operates as a peer-to-peer system without a Master/Slave hierarchy.
    • Synchronises bar metre and tempo across multiple applications and software threads, including Ableton Live, Traktor Pro, Serato DJ, Reason and iOS apps, connected to the same local network.
    • Lets any participant change the session tempo smoothly without disrupting the bar.

3. MTC (MIDI Timecode) and LTC (Linear Time Code)

  • Mechanism: Transmitting absolute timecode expressed in hours, minutes, seconds, frames and subframes, SMPTE.
  • Application: Synchronising musical performances with DMX/Art-Net lighting systems, video screens using Resolume VJ, and pyrotechnics in large-scale shows. MTC travels over MIDI lines; LTC travels as an analogue audio signal encoded in audible modulation, an SMPTE audio track.

4. OSC (Open Sound Control)

  • Mechanism: High-speed network protocol based on UDP/IP packets.
  • Advantages: Carries control data at much higher resolution than 7-bit MIDI’s 128 steps, allowing readable parameter names, for example /filter/cutoff 0.75, and dynamic routing over LANs.

5. Network MIDI (rtpMIDI)

  • Mechanism: MIDI data transmission over standard network protocols using rtpMIDI, integrated natively into macOS as Network MIDI and available on Windows through Tobias Erichsen’s rtpMIDI drivers. Connects multiple computers over long distances through Cat6/Cat7 Ethernet cabling without signal loss or degradation due to cable length.

Audio optimisation: latency, buffer, drift and multichannel routing

To perform live without clicks/pops or perceptible delays when playing keys or pads, the audio system must be carefully calibrated.

Calculating total system latency

Input and output latency are determined by the formula:

$$\text{Total Latency (ms)} = \frac{\text{Input Buffer Size (samples)} + \text{Output Buffer Size (samples)}}{\text{Sample Rate (Hz)}} + \text{AD/DA Converter Latency (ms)}$$

  • Practical example: At a sample rate of $48000\text{ Hz}$ with a buffer size of $128\text{ samples}$:

$$\text{Buffer Latency} = \frac{128 + 128}{48000} \approx 5.33\text{ ms}$$

Adding the delay from internal processors and AD/DA converters gives processing latency of around $7 - 9\text{ ms}$, below the threshold of critical human perception, $10\text{ ms}$.

Managing the buffer and avoiding drift

  • Buffer Size: A buffer of $64$ to $128$ samples is recommended for real-time performance. Larger sizes, $256$ or $512$, introduce an uncomfortable delay for finger drumming or keyboard playing.
  • Clock Drift: Occurs when two independent audio interfaces run at slightly different sample rates because they lack Word Clock synchronisation. This produces progressive time drift and small audio clicks after several minutes of performance. Correct it by connecting the interfaces through coaxial S/PDIF, ADAT or BNC Word Clock cables carrying a common master clock.

Redundancy and recovery from stage failures (Main + Backup playback)

An operating-system fault, accidental USB disconnection or CPU overload in the middle of a festival can ruin a show. Professional setups use Hot Backup systems with automatic recovery if a computer fails, meaning immediate recovery without an audible interruption.

       [ PC MAIN ]                [ PC BACKUP ]
    (Live / Stems)             (Live / Stems)
           │                          │
   [Audio iface    A]         [Audio iface    B]
   (Outputs + Pilot 20kHz)    (Outputs + Pilot 20kHz)
           │                          │
           └───────────┬──────────────┘
                       ▼
            [Redundant Switch     ]
          (Auto-Switcher Audio   )
                       │
                       ▼
          [FOH desk / PA system ]

Components and protocol for recovery if a computer fails

  1. Two identical computers, Main and Backup: Running the same project, DAW version, plugins and audio samples.
  2. Duplicated audio interfaces or multichannel interfaces with dual-host support: Professional interfaces, for example iConnectivity PlayAUDIO16, with two integrated USB type B connectors communicating simultaneously with both computers.
  3. Pilot tone / heartbeat signal: The Main DAW generates a continuous inaudible $20\text{ kHz}$ tone or a constant control-data stream through a reserved audio channel.
  4. Hardware auto-switcher and automatic recovery: The audio switcher analyses the Main system’s pilot tone. If the primary computer crashes, produces a blue screen or loses its interface, the $20\text{ kHz}$ tone disappears. The hardware performs recovery if a computer fails by instantly switching the 16 audio outputs to the Backup computer in less than $10\text{ milliseconds}$, keeping the show running transparently to the audience.

Performance design: execution strategy on stage

To design a balanced electronic show, the artist must plan the degree of manual control and unexpected events on stage:

  1. Critical control zones: Always keep the main volume control, master high-pass cutoff filters, HPF, and dynamics processors accessible to address accumulating low frequencies or unexpected level peaks.
  2. Avoid screen dependence: Configure visual feedback on hardware controllers, such as state LEDs and integrated OLED screens on Push/Maschine, to maintain eye contact with the audience and band.
  3. Thermal and electrical management: Raise computers to improve ventilation, avoid placing audio interfaces on amplifiers or heat sources, and connect all equipment to uninterruptible power supplies, SAI / UPS, to protect the setup from brief voltage interruptions on the stage supply.
SOURCE CDJ / WAV / Phono GAIN Trim / Gain Staging EQ & FILTERS Hi / Mid / Low / HPF MIX Fader / Bus Sum PA OUTPUT Balanced XLR Booth signal flow: Preserving headroom and phase response
Live sets, hybrid sets and electronic performance: architecture, synchronisation and redundancy Illustration of an audio signal chain — Live sets, hybrid sets and electronic performance: architecture, synchronisation and redundancy

Illustration of an audio signal chain — Live sets, hybrid sets and electronic performance: architecture, synchronisation and redundancy

Credits: Deckmatics

Deckmatics

Deckmatics vector SVG generated on this page.

Frequently asked questions

What is the fundamental technical difference between a DJ set and a live set?

A DJ set plays finished, mastered tracks from two or more fixed sources, such as CDJs, turntables or software decks. A live set generates music in real time from decomposed elements, such as synthesizers, drum machines, sequencers and audio/MIDI clips, allowing improvised changes to structure, timbre and composition.

How do you prevent jitter and drift when synchronising external hardware through MIDI Clock from Ableton Live?

Use delay compensation, MIDI Clock Latency Shift, calibrated per channel; low-latency MIDI interfaces with dedicated hardware-clock drivers; or dedicated audio synchronisation systems, such as photocells/audio-clock analogue pulses, avoiding MIDI Clock transmission through generic unpowered USB hubs.

How do you configure backup and recovery to switch automatically if the main stage computer fails?

Run a duplicated Main + Backup system processing the same sequences. Connect both audio outputs to an automatic redundant audio switcher, such as iConnectivity PlayAUDIO16 or Radial SW8. The switcher detects loss of the constant 20 kHz control pilot tone emitted by Main and switches to Backup in under 10 milliseconds without an audible interruption.

What advantages does Ableton Link offer over traditional MIDI Clock for synchronising computers and instruments?

Ableton Link runs over the local Wi-Fi or Ethernet network through a decentralised peer-to-peer protocol. It requires no rigid Master/Slave clock; any connected device can adjust tempo without losing bar-phase synchronisation, offering much greater tolerance of network variation and reconnections on the fly.

Continue learning

Sources

  1. Ableton Live Manual: Live Concepts & Session View Official documentation Ableton · accessed on
  2. MIDI Association: MIDI 1.0 Specification & MIDI Clock Sync Technical standard MIDI Association · accessed on
  3. AES Standard for Audio Applications of Networks - High-performance Streaming Technical standard Audio Engineering Society · accessed on

Last technical review: 30/09/2026. Please report any errors so they can be corrected.