Cabbage Logo
Back to Cabbage Site

Capturing Speaker Output From Device and Altering It

Is it possible to process live audio output from your computer and alter it in real time using csound? Like if I want every YouTube video I watch on the device to be pitch shifted?

I think you will need some kind of loopback drivers installed. On Linux you can probably do it with Jack? I’m not sure about Windows or MacOS.

1 Like

In Audacity on Windows, I can record speaker output if I select Windows WASAPI (instead of MME) and I can select my laptop’s loopback driver. Is there a way I interface with that driver in csound/cabbage?

Actually, I managed to configure it in the ASIO settings, but when setting the input to Speakers I get a crazy feedback noise.

Yeah, I’m not really sure how this might be done with Cabbage. Let me know if you figure it out :+1: