How to adjust volume of audio recording

  1. There isn’t any way to control the volume when recording a sound, there is no processing involved just recording.

  2. You can attach a DSP to either the Channel or ChannelGroup, not the sound itself.
    https://fmod.com/resources/documentation-api?page=content/generated/FMOD_Channel_AddDSP.html#/

  3. You could do that although you would have to treat it as a ring buffer.
    A better, lower latency, way of doing this would be to use a DSP and read from the incoming buffer into the DSP callback, then use System::playDSP.
    We have an example of a custom DSP in our LowLevel API examples.