Hi all, I'm a new streamer/DJ that's having trouble streaming direct audio to Twitch through OBS, so please forgive my lack of correct terminology in all of this. Any help is appreciated! If you need information or screenshots, just let me know.
Context/issue: Previously, I'd been streaming on twitch using my laptop's built-in mic to capture audio playing from my BT speaker that's connected to my laptop via aux. But to heighten the sound quality of my streams, I wanted to find a way to input the direct sound from my laptop/DJ software out to OBS/Twitch. I downloaded "iShowU Audio Capture" and "Blackhole" as sound cards to help bypass the Mac OS audio output situation, but then another problem came up.
OBS is detecting my DJ controller as one input, rather than two (for the pre-cueing). So whenever I stream, I can cue up music fine on my end, but my audience can hear the songs I'm cueing up. I tried researching the issue and thought buying a DAC would allow me to add an input in OBS to use the DAC the "virtual mic" and output to Twitch, but I'm still stuck in the same hole when I'm using "iShowU" or "Blackhole".
Question: Is there a way to setup my audio so that when I stream to Twitch through OBS, the direct audio from my laptop is streaming with only the intended sound coming out instead of both intended + pre-cue? (I don't necessarily need a mic as I don't do much speaking when I'm streaming, JIC you were wondering).
DJ Controller: Pioneer DDJ-200
Laptop: MacBook Air
DJ software: Djay 200
DAC: FiiO K1 Portable Headphone Amplifier and USB DAC
Set-up:
- My DJ controller has a USB-B port that connects to my laptop via USB-A
- The controller came with a split output cable: 1 male aux (plugged into the computer) that splits into two female aux (one for headphones, one for speakers)
- The split output cable allows me to cue/listen to music on my headphones to plan the next song without affecting the current song playing through the speaker.
- DJ Software Audio Setup:
Main Output: Custom "Aggregate Device" with two inputs: "iShowU Audio Capture" and "FiiO USB DAC K1"
Pre-cueing: Split output
OBS Audio Setup:
Mic/Auxiliary Audio: IShowU Audio Capture
Scene Source: Audio Input Source: Custom "Aggregate Device"
Context/issue: Previously, I'd been streaming on twitch using my laptop's built-in mic to capture audio playing from my BT speaker that's connected to my laptop via aux. But to heighten the sound quality of my streams, I wanted to find a way to input the direct sound from my laptop/DJ software out to OBS/Twitch. I downloaded "iShowU Audio Capture" and "Blackhole" as sound cards to help bypass the Mac OS audio output situation, but then another problem came up.
OBS is detecting my DJ controller as one input, rather than two (for the pre-cueing). So whenever I stream, I can cue up music fine on my end, but my audience can hear the songs I'm cueing up. I tried researching the issue and thought buying a DAC would allow me to add an input in OBS to use the DAC the "virtual mic" and output to Twitch, but I'm still stuck in the same hole when I'm using "iShowU" or "Blackhole".
Question: Is there a way to setup my audio so that when I stream to Twitch through OBS, the direct audio from my laptop is streaming with only the intended sound coming out instead of both intended + pre-cue? (I don't necessarily need a mic as I don't do much speaking when I'm streaming, JIC you were wondering).
DJ Controller: Pioneer DDJ-200
Laptop: MacBook Air
DJ software: Djay 200
DAC: FiiO K1 Portable Headphone Amplifier and USB DAC
Set-up:
- My DJ controller has a USB-B port that connects to my laptop via USB-A
- The controller came with a split output cable: 1 male aux (plugged into the computer) that splits into two female aux (one for headphones, one for speakers)
- The split output cable allows me to cue/listen to music on my headphones to plan the next song without affecting the current song playing through the speaker.
- DJ Software Audio Setup:
Main Output: Custom "Aggregate Device" with two inputs: "iShowU Audio Capture" and "FiiO USB DAC K1"
Pre-cueing: Split output
OBS Audio Setup:
Mic/Auxiliary Audio: IShowU Audio Capture
Scene Source: Audio Input Source: Custom "Aggregate Device"
Last edited: