Skip to main content
Module: LCKFMOD | Version: 1.0 | Platforms: All

Overview

LCKFMOD captures game audio from the FMOD Studio master bus using a non-destructive DSP callback. It provides game audio only; pair it with LCKUnrealAudio or LCKOboe for microphone capture.

Supported Channels


FLCKFMODSource

Audio source class that captures FMOD master bus output via a DSP attached at FMOD_CHANNELCONTROL_DSP_TAIL. Implements ILCKFeatureInstance.

ILCKFeatureInstance Methods

Fields

Ensure the FMOD sample rate matches your encoder configuration (typically 48000 Hz). Mismatched sample rates between game audio and voice chat cause distortion.

FLCKFMODModule

Module that manages the lifecycle of FLCKFMODSource.
On startup, the module detects the FMODStudio plugin, creates an FLCKFMODSource, and registers it as a modular feature. On shutdown, it detaches the DSP callback, unregisters, and destroys the source.
LCKFMOD requires the FMODStudio plugin which must be downloaded separately from fmod.com. The LCKFMOD plugin is disabled by default and will not compile without FMODStudio installed.

Log Category


FMOD Setup Guide

Integration guide with configuration steps and troubleshooting

Audio Overview

Audio system API overview