AudioAnalyzer

class AudioAnalyzer(val fftSize: Int = 1024, val sampleRate: Int = 44100)

Constructors

Link copied to clipboard
constructor(fftSize: Int = 1024, sampleRate: Int = 44100)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun analyze(buffer: FloatArray, numFrames: Int, channelCount: Int = 1): AudioAnalysisResult
Link copied to clipboard
fun bandEnergy(result: AudioAnalysisResult, lowHz: Float, highHz: Float): Float