Tutorial

How to Stream YouTube Audio into Ableton Live

April 2026 -- 7 min read

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:

  1. Node.js Electron Server -- captures audio from YouTube in the browser
  2. 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

Stream YouTube into Ableton Today

ABLETUBE -- $5 one-time purchase. Works with Ableton Live 11 and 12.

Buy ABLETUBE