My performance requires an audio software but no external sound card
Choose the case corresponding to your situation:
macOS users: refer to Case 6: OBS + BlackHole (macOS only).
Windows users:
If you use default MME/DirectX drivers, refer to Case 2: OBS + Desktop Audio Source
If you use ASIO drivers (such as ASIO4ALL, FL Studio ASIO installed along with FL Studio but compatible with any audio software, or ReaRoute with Reaper), you have two solutions:
- The ReaStream VST plugin solution might be the simplest one as you keep your audio software configured as usual with your favorite ASIO drivers. Refer to Case 3: OBS + ReaStream VST (Windows only).
- You can also choose to keep your audio in an ASIO context using an additional ASIO mixer such as VoiceMeeter Banana, Asio Link Pro or Jack Audio (all free). This is the most tricky way to go and can be hard to configure properly to get less latency than with MME/DirectX drivers or ReaStream. Because latency is why you use ASIO drivers I guess. You can refer to Case 5: OBS + OBS-ASIO + ASIO mixer (Windows only) if you want to give it a try, and go back to Case 3 if you are unsuccessful.