added more content

This commit is contained in:
2020-04-17 12:02:29 +02:00
parent 88bae487f7
commit 6d3218f81c
218 changed files with 20241 additions and 38 deletions

View File

@@ -9,4 +9,4 @@ This is by far the hardest case of all, but also the most documented online. I h
- [Asio Link Pro](https://give.academy/posts/2018/03/02/AsioLinkPro/) (free) should be the most powerful and flexible solution, bu also the hardest to set up (thanks to a 20 years old GUI). [For the record](https://give.academy/posts/2018/03/02/AsioLinkPro/), it's an old piece of software which you had to pay for. The developer passed away a few years ago so nobody could buy it anymore. In 2019 his nephew decided to create a "legit" crack allowing anyone to use Asio Link Pro for free.
- [Jack Audio](https://jackaudio.org/downloads/) should be actually simpler to configure even though it does not provide a GUI (graphical user interface). All is done with command lines, but you need very few to get your setup working properly.
If all these solutions seem too hard to get through, just go with Case 3.
If all these solutions seem too hard to get through, just go with [Case 3](reastream.md).

View File

@@ -9,7 +9,7 @@ BlackHole is the new "virtual audio device for macOS" replacement for SoundFlowe
2. Then open "Audio Midi Setup" app located in Applications/Utility. Once opened, click "Window" in the menu bar, then "Show audio devices".
3. Click the "+" in the bottom left, then "Add a multi-output device"
3. Click the in the bottom left, then "Add a multi-output device"
4. Click on the multi-output device you just created, then, depending on your case:
- If you uses no external sound card, tick the "Use" box for **each** of the following devices:
@@ -22,4 +22,4 @@ BlackHole is the new "virtual audio device for macOS" replacement for SoundFlowe
5. In your audio software, select the Multi-output device you just created as your audio output.
6. In OBS, open the Preferences/Settings, panel, go to the Audio tab, and select BlackHole as your Desktop Audio device. Click OK.
7. You should then see the corresponding VU-meter in the Audio mixer reacting to the audio sent by your audio software. You're done! Ready for part 3.
7. You should then see the corresponding VU-meter in the Audio mixer reacting to the audio sent by your audio software. You're done! Ready for part [5. Streaming configuration](../streaming.md).

View File

@@ -3,6 +3,8 @@
You are into Case 2 if:
> You use Windows with an audio software and MME/DirectX drivers, with or without external sound card.
---
It is as simple as case 1 but with a little variation.
1. Open your audio software, make it play some sounds, and remember the audio output it's using
@@ -13,4 +15,4 @@ It is as simple as case 1 but with a little variation.
4. Click OK then in the OBS audio mixer you should see the VU-meter of the "Desktop Audio" source moving relatively to the sound your audio software is outputting. Sometimes it seems a big buggy and you need to click the gear ⚙️ of the Desktop Audio source, click Properties, then re-select the same output you just selected in the previous step. You can also try restarting OBS (don't worry, it will automatically save your session).
5. Awesome, you are now ready to go to part 3!
5. Awesome, you are now ready to go to part [5. Streaming configuration](../streaming.md)!

View File

@@ -14,17 +14,19 @@ You are into Case 1 if:
> - a secondary external sound card with MME/DirectX drivers as a looback input, or
> - an external sound card with ASIO drivers and you loop your audio back into your built-in computer line-input.
---
If your whole audio come from a microphone, it may be already
automatically selected as Mic/Aux source in the audio mixer.
automatically selected as Mic/Aux source in the Audio Mixer.
If not, you should be able to select it or any appropriate (non ASIO)
audio input into OBS Preferences \> "Audio" tab \> "Mic/auxiliary Audio"
audio input into the OBS Settings panel, "Audio" tab, "Mic/auxiliary Audio" device.
drop-down list.
You can also click the gear near-by the Mic/Aux source in the Audio
Mixer, then click properties and select your correct or audio input in
You can also click the gear ⚙️ near-by the Mic/Aux source in the Audio
Mixer, then click Properties and select your correct or audio input in
the "Device" drop-down list.
You should then see the Mix/Aux VU-meter reacting to the captured audio.
If so your audio is properly configured, good! You are now ready for
part 3.
part [5. Streaming configuration](../streaming.md).

View File

@@ -11,7 +11,7 @@ You are in case 4 if:
4. Re-open OBS.
5. Click the "+" in the Sources window, and select "ASIO" to create a new ASIO source. Give it the name you want and click OK.
5. Click the in the Sources window, and select "ASIO" to create a new ASIO source. Give it the name you want and click OK.
6. In the appearing window, choose your ASIO device:
- If you use an external sound card with a built-in loopback feature or if you physically hard-wired an audio input of your external sound car back into one of its inputs, then choose this external sound cards driver
@@ -20,4 +20,4 @@ You are in case 4 if:
7. Choose "Stereo" in the Format field
8. In OBS Channels 1 and 2 (stands for left and right channels), select the appropriate ASIO inputs you looped your audio back into.
9. Click OK then in the OBS Audio Mixer you should see the VU-meter of the created ASIO source moving relatively to the sound your audio software is outputting. If so, you are good to go to part 3!
9. Click OK then in the OBS Audio Mixer you should see the VU-meter of the created ASIO source moving relatively to the sound your audio software is outputting. If so, you are good to go to part [5. Streaming configuration](../streaming.md)!

View File

@@ -3,42 +3,46 @@
You are into Case 3 if:
> You use Windows with an audio software and ASIO drivers, with or without external sound card.
This case work for any kind of ASIO driver, regardless the use of an external sound card or not.
This case work for any kind of ASIO driver, regardless the use of an external sound card or not. It can actually work also with any other kind of driver (MME/DirectX/WASAPI) but you should rather refer to [Case 2: OBS + Desktop Audio Source](desktopaudio.md) if you use one of those.
1. ReaStream is included in a suite of free plugins called ReaPlugs VST FX Suite you can download [here](https://www.reaper.fm/reaplugs/). Choose the 32bit or 64bit version depending on your audio software (Ableton Live 10 is 64bit only, other might depend).
---
2. Run the installer. In the "Choose Components" screen, you only need ReaStream (stereo) but you can select other plugins if you want to try them.
The following instructions are based on ReaStream, a VST plugin made to send audio and midi in real time over a local network. Here we will use it on a same comuter as a bridge between your DAW and OBS.
3. In the "Destination Folder", make sure you are using one of the [following](https://github.com/obsproject/obs-studio/wiki/Filters-Guide#vst-plugin) (see list below), otherwise the VST wont be available in OBS. Click Install and you're done. If you usually use a custom folder for your VSTs, just re-install ReaStream to your custom folder once you got it installed in one recognized by OBS:
- C:/Program Files/Steinberg/VstPlugins/
- C:/Program Files/Common Files/Steinberg/Shared Components/
- C:/Program Files/Common Files/VST2
- C:/Program Files/Common Files/VSTPlugins/
- C:/Program Files/VSTPlugins/
1. ReaStream is included in a suite of free plugins called ReaPlugs VST FX Suite you can download [here](https://www.reaper.fm/reaplugs/). Choose the 32bit or 64bit version depending on your audio software (Ableton Live 10 is 64bit only, other might depend).
4. Open your audio software and add the "reastream-standalone" VST plugin on your master track. You should see a firewall alert saying that the plugin want to access your network. Just allow it on both private and public networks, just in case, and click OK. Now on the plug-ins interface, select "Send audio/MIDI" then choose/type "\*local broadcast" (without quotation marks) in the IP field.
2. Run the installer. In the "Choose Components" screen, you only need ReaStream (stereo) but you can select other plugins if you want to try them.
5. Open OBS, click the "+" in the Sources window and select "Audio **input** capture". Give it any name you want, and click OK.
3. In the "Destination Folder", make sure you are using one of the [following](https://github.com/obsproject/obs-studio/wiki/Filters-Guide#vst-plugin) (see list below), otherwise the VST wont be available in OBS. Click Install and you're done. If you usually use a custom folder for your VSTs, just re-install ReaStream to your custom folder once you got it installed in one recognized by OBS:
- C:/Program Files/Steinberg/VstPlugins/
- C:/Program Files/Common Files/Steinberg/Shared Components/
- C:/Program Files/Common Files/VST2
- C:/Program Files/Common Files/VSTPlugins/
- C:/Program Files/VSTPlugins/
6. As Device, choose an audio input you are NOT using. We actually don't care of the audio input itself, as we want the audio coming from the VST we will add in the next steps. So just use an unused audio input. If you can only select some used inputs (such as your default microphone), then is is still OK, we will figure it out later. Click OK.
4. Open your audio software and add the **reastream-standalone** VST plugin on your master track. You should see a firewall alert saying that the plugin want to access your network. Just allow it on both private and public networks, just in case, and click OK. Now on the plug-ins interface, select "Send audio/MIDI" then choose/type `\*local broadcast` (without quotation marks) in the IP field.
7. Now right click on your newly created audio input capture source, and select "Filters".
5. Open OBS, click the in the Sources window and select "Audio **input** capture". Give it any name you want, and click OK.
8. If you had no unused audio input available, you want to turn down the volume of your used audio input without turning down the volume of the OBS audio source itself. To do so, add two "Gain" Filters and set them to -30dB.
6. As Device, choose an audio input you are NOT using. We actually don't care of the audio input itself, as we want the audio coming from the VST we will add in the next steps. So just use an unused audio input. If you can only select some used inputs (such as your default microphone), then is is still OK, we will figure it out later. Click OK.
9. Ad a new audio filter by clicking the +, and select "VST 2.x Plug-in". Give it the name you want and click OK.
7. Now right click on your newly created audio input capture source, and select "Filters".
10. In the VST 2.x Plug-in drop-down list, select "reastream-standalone", then click "Open Plug-in Interface". Windows should prompt you again the firewall security message. Just allow everything one more time.
8. If you had no unused audio input available, you want to turn down the volume of your used audio input without turning down the volume of the OBS audio source itself. To do so, add two "Gain" Filters and set them to -30dB.
11. Make sure the Identifier is the same as the one you set in Ableton ("default" by default), and you're done.
9. Ad a new audio filter by clicking the +, and select "VST 2.x Plug-in". Give it the name you want and click OK.
12. Now if you play some sound in your audio software you should get it into your OBS audio input capture device. If so, you're good to go to part 3. If not, see below for some troubleshooting.
10. In the VST 2.x Plug-in drop-down list, select "reastream-standalone", then click "Open Plug-in Interface". Windows should prompt you again the firewall security message. Just allow everything one more time.
11. Make sure the Identifier is the same as the one you set in Ableton ("default" by default), and you're done.
12. Now if you play some sound in your audio software you should get it into your OBS audio input capture device. If so, you're good to go to part [5. Streaming configuration](../streaming.md). If not, see below for some troubleshooting.
What to do if ReaStream in OBS do not receive sound from my audio software?
- Make sure you are using the same sample rate (44.1Khz or 48KHz) in your audio software and OBS (Settings \> Audio tab)
- Right click the Audio input capture, open "Properties" then select another input device. For some reasons, it might not work with some devices (especially the "Default" one).
- In ReaStream in your audio software, replace "\* local broadcast" by "127.0.0.1". It is a special IP address saying "this very own computer".
- Try changing to another identifier in both OBS and your audio software. Sometimes, just clicking in the Identifier field and hitting "Enter" can re-instanciate the plugin an make it work.
- Make sure you are using the same sample rate (44.1Khz or 48KHz) in your audio software and OBS (Settings \> Audio tab)
- Right click the Audio input capture, open "Properties" then select another input device. For some reasons, it might not work with some devices (especially the "Default" one).
- In ReaStream in your audio software, replace `* local broadcast` by `127.0.0.1`. It is a special IP address saying "this very own computer".
- Try changing to another identifier in both OBS and your audio software. Sometimes, just clicking in the Identifier field and hitting "Enter" can re-instanciate the plugin an make it work.
What to do you it seem like there is some latency between the received audio in OBS and the captured video? Just check the "**delay between your video and audio**" point in the "Troubleshooting audio issues" part below.
What to do you it seem like there is some latency between the received audio in OBS and the captured video? Just check the related [troubleshooting part](troubleshooting.md#troubleshooting-audio-and-video-not-in-sync-in-obs) of this guide.