Accumulate instructions for inclusion in app for how to record output monitors
benwiley4000 opened this issue · comments
For Linux users with PulseAudio we can just say to run this:
pactl \
load-module module-remap-source \
master="$(pactl list | grep -A2 '^Source #' | grep 'Name: .*\.monitor$' | awk '{print $NF}' | tail -n1)" \
source_name=systemout_monitor \
source_properties=device.description=System_Audio_Output
For Mac we can consider Black Hole, or hopefully BackgroundMusic, which seems simpler to manage: https://github.com/kyleneideck/BackgroundMusic#recording-system-audio
For Windows we can adapt this tutorial: https://www.howtogeek.com/howto/39532/how-to-enable-stereo-mix-in-windows-7-to-record-audio/
For Background Music we should recommend installing version 0.4.0 https://github.com/kyleneideck/BackgroundMusic/releases/tag/0.4.0-SNAPSHOT-b38f6dd
For Android we can recommend using this app to record a file and then importing it: https://play.google.com/store/apps/details?id=io.sbaud.stereomix
We'll need to note the caveat that some apps prevent any other app recording their audio output, including Spotify and Chrome. Other apps, like VLC, do work.
For iOS we can include instructions for doing this with garage band
This is good for Windows: https://allthings.how/how-to-enable-missing-stereo-mix-option-in-windows-10/