# Capturing DSP/Recording Bus Output to Create FMOD Sound

**URL:** <https://qa.fmod.com/t/capturing-dsp-recording-bus-output-to-create-fmod-sound/22042>\
**Category:** FMOD Studio\
**Created:** [August 27, 2024, 7:17pm UTC](https://qa.fmod.com/t/capturing-dsp-recording-bus-output-to-create-fmod-sound/22042 "2024-08-27T19:17:24Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Leah\_FMOD](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/leah_fmod/32/3685_2.png) [@Leah\_FMOD](https://qa.fmod.com/u/Leah_FMOD)\
**Post date:** [September 4, 2024, 2:38am UTC](https://qa.fmod.com/t/capturing-dsp-recording-bus-output-to-create-fmod-sound/22042/2 "2024-09-04T02:38:23Z")

</div>

Hi! Apologies for the delayed response.

Based on what you’ve described, I think using a capture DSP would likely be the best option, since WAVWRITER specifically writes the output of the entire system to file, and while used doesn’t output any audio to your audio devices.

With a capture DSP, you would place it on a bus’ underlying channel group to capture audio for a specified time. When capturing is then disabled, the captured audio data would be either stored in memory or written to file, and can the be played back using a [programmer instrument](https://www.fmod.com/docs/2.02/studio/glossary.html#programmer-instrument) in the Studio API, or as a [sound](https://www.fmod.com/docs/2.02/api/white-papers-getting-started.html#playing-a-sound-core-api-only) using the Core API.

If you were wanting to play back the captured data from memory, you’d likey want to use a combination of [FMOD\_OPENMEMORY](https://www.fmod.com/docs/2.02/api/core-guide.html#fmod_openmemory) and [FMOD\_OPENRAW](https://www.fmod.com/docs/2.02/api/core-guide.html#fmod_openraw) to open the sound. Writing to file simplifies this process, but also requires extra code to actually write the audio data and WAV header - a Unity C# example of this can be found [here](https://qa.fmod.com/t/capturing-unity-game-s-fmod-output-5-1-busses/20485/7), and a C++ example [here](https://qa.fmod.com/t/record-and-output-to-wav-file/12151/2).

If you have any further questions or run into any issues, feel free to let me know.

---

_[View the full topic](https://qa.fmod.com/t/capturing-dsp-recording-bus-output-to-create-fmod-sound/22042)._
