UE4: How to use the new AudioCapture component to record microphone audio
There are two functions for recording audio:
* Start Recording Output
* Start Recording Submix Output
Steps:
1. Follow this quick start guide to activate the new audio engine
2. In your blueprint, add the AudioCapture component
3. Use "Start Recording Output" to record the master output of the game. Otherwise, use "Start Recording Submix Output" to capture a particular sound source (see note #2 below).
4. If you don't specify an output path, it saves the .wav file in Saved\BouncedWavFiles
Note:
* UE4 will crash if no audio input device is connected. Probably should use the "Enumerate Audio Capture Devices" function to check for available devices before recording.
* Setting up a Submix Destination on your Sound Source
Unless otherwise set or specified, all Sound Sources output to the Master Submix (not visible on graph) by default. However, it will sometimes be desirable to have your sound source output into a different Submix.
- Access the details panel for your sound source
- Locate the Effects submenu
- Locate the entry called Sound Submix
- If this says “None,” then the sound defaults output to the Master Submix
- Here you can enter an alternate Submix
- Note the separate Default Master Reverb Send amount if you wish to simply send the source to the Master Reverb