Skip to content

SessionAudioController

Defined in: packages/sdk/src/audio-controller.ts:113

new SessionAudioController(host): SessionAudioController

Defined in: packages/sdk/src/audio-controller.ts:114

AudioControllerHost

SessionAudioController

analyze(options): Promise<LoudnessReport>

Defined in: packages/sdk/src/audio-controller.ts:141

AelionAudioAnalysisOptions = {}

Promise<LoudnessReport>

AelionAudioApi.analyze


analyzeAudioEnergyChanges(options): Promise<AudioEnergyChangeDetectionResult>

Defined in: packages/sdk/src/audio-controller.ts:187

AelionAudioAnalysisOptions = {}

Promise<AudioEnergyChangeDetectionResult>

AelionAudioApi.analyzeAudioEnergyChanges


analyzeBeats(options): Promise<BeatDetectionResult>

Defined in: packages/sdk/src/audio-controller.ts:158

AelionAudioAnalysisOptions = {}

Promise<BeatDetectionResult>

AelionAudioApi.analyzeBeats


analyzeScenes(options): Promise<AelionAudioSceneCompatibilityResult>

Defined in: packages/sdk/src/audio-controller.ts:176

AelionAudioAnalysisOptions = {}

Promise<AelionAudioSceneCompatibilityResult>

AelionAudioApi.analyzeScenes


configureMastering(options): TransactionCommit

Defined in: packages/sdk/src/audio-controller.ts:121

AelionAudioMasteringOptions

TransactionCommit

AelionAudioApi.configureMastering


detectSilence(options): Promise<SilenceDetectionResult>

Defined in: packages/sdk/src/audio-controller.ts:220

AelionAudioRemoveSilenceOptions

Promise<SilenceDetectionResult>

AelionAudioApi.detectSilence


getMastering(): AelionAudioMasteringOptions | undefined

Defined in: packages/sdk/src/audio-controller.ts:116

AelionAudioMasteringOptions | undefined

AelionAudioApi.getMastering


removeSilence(options): Promise<AelionAudioRemoveSilenceResult>

Defined in: packages/sdk/src/audio-controller.ts:256

AelionAudioRemoveSilenceOptions

Promise<AelionAudioRemoveSilenceResult>

AelionAudioApi.removeSilence


waveform(options): Promise<WaveformPeakResult>

Defined in: packages/sdk/src/audio-controller.ts:204

AelionAudioWaveformOptions = {}

Promise<WaveformPeakResult>

AelionAudioApi.waveform