How to live stream and Zoom from Ableton Live in 2025

How does one live stream (livestream) or Zoom from Ableton Live in 2025? This is worth updating annually because the setups change, though this particular configuration has been stable for a while. 

Ableton Live audio settings.


I'm using the MME/DirectX driver because I've found the ASIO drivers exclusively take over the audio and don't share it with Zoom. I also have not installed VB-Cable which various tutorials advise, because I found it confusing when taking my laptop between lessons and studio sessions.

I've set audio input device to my USB headset in DX mode (not Wave mode) and the output to Realtek HD Output 2 DX (again not Wave mode) which sends audio to the laptop's headphone jack. Yes, I'm using both USB headset (for the mic) and headphones connected to the 3/5mm headphone jack (because my Mackie's have better audio quality).  

However, using MME/DirectX also means that the lowest latency (shortest time delay) that I can get is 2048 samples input buffer + 1024 samples output buffer = 69.7 seconds. 

Zoom Audio Settings


The Zoom audio is taking both input and output from the USB headset. I've also selected Original sound for musicians so that I have High fidelity music mode, instead of Zoom's noise removal, which causes glitches. I make sure that the Zoom microphone is muted all the time. 


Screen sharing settings

When I share the Ableton Live screen, these are the settings that I use.

Remember to click Share sound and Stereo (high-fidelity). The different layouts for how my face appears in the shared screen only apply inside the Zoom call; even while my face is merged into the shared screen in the Zoom call, it still appears as a conventional window in the livestream. To save CPU, I use the conventional layout.

Livestream settings


In my case, I'm using Zoom to go Live on Twitch, which enables me to run a call and stream at the same time. This function is on the More button.  

Twitch Settings


Zoom launches Twitch and prepares to login to my Twitch account. I change the Zoom Meeting title which becomes the title of my livestream. Once it has launched, I must remember to close the Twitch tab otherwise the audio from Twitch will feed back into Zoom in a never ending feedback loop.

If you have any suggestions on how to optimize this setup (except for downloading VB-Cable, I have tried that before) please share your ideas in the comments below, I'll be happy to get more info.  



Comments