INNER CODE UNIT · Swift

sampleCount

pa-jesusf/KikoFlu · ios/Runner/AppDelegate.swift:313

                sampleCount = framesRead * channels
            } else if let intData = buffer.int16ChannelData {
                for channel in 0..<channels {
                    let samples = intData[channel]
                    for i in 0..<framesRead {
                        let sample = Double(samples[i]) / Double(Int16.max)
                        sumSquares += sample * sample
                    }
                }
                sampleCount = framesRead * channels
            }

            let rms = sampleCount > 0 ? sqrt(sumSquares / Double(sampleCount)) : 0
            energies.append(min(1.0, rms * 2.8))
            framesReadTotal += AVAudioFramePosition(framesRead)
        }

        return [

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…