How to Stream YouTube Audio into Ableton Live
Sampling from YouTube, playing along with backing tracks, or using online content as reference material during production -- these are common needs for modern music producers. But getting YouTube audio into your DAW in real-time has traditionally required complicated audio routing or screen recording workarounds.
ABLETUBE solves this by creating a direct audio bridge between YouTube and Ableton Live using OSC streaming and Max for Live.
How ABLETUBE Works
ABLETUBE consists of two components:
- Node.js Electron Server -- captures audio from YouTube in the browser
- Max for Live Device -- receives the audio stream inside Ableton Live via OSC protocol
The server launches automatically when you load the Max for Live device. Audio streams in real-time with low latency, appearing as a live audio input in your Ableton session.
Setup Guide
Step 1: Install ABLETUBE
Download from the XTERMINATORAPPS website. Unzip and place the Max for Live device (.amxd) in your Ableton User Library.
Step 2: Load the Device
Drag the ABLETUBE device onto a new audio track in Ableton Live. The Node.js server launches automatically in the background.
Step 3: Play YouTube Content
Navigate to any YouTube video in the ABLETUBE browser window. Audio routes directly into your Ableton session in real-time.
Step 4: Record or Process
The audio arrives on the ABLETUBE track like any other audio input. You can record it, apply effects, route it to other tracks, or use it as a reference while producing.
Use Cases
- Sampling -- capture audio from YouTube for creative sampling
- Reference mixing -- A/B your mix against reference tracks on YouTube
- Practice -- play along with backing tracks or tutorials
- Sound design -- use found sounds from YouTube as source material
- Education -- follow production tutorials with audio routed into your session
Stream YouTube into Ableton Today
ABLETUBE -- $5 one-time purchase. Works with Ableton Live 11 and 12.
Buy ABLETUBE