INNER CODE UNIT · Swift

sample

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

                    let sample = Double(samples[sampleOffset + channel])
                    pendingSumSquares += sample * sample
                }
                pendingSampleCount += channels
                pendingFrameSamples += 1

                if pendingFrameSamples >= frameLength {
                    let rms = pendingSampleCount > 0
                        ? sqrt(pendingSumSquares / Double(pendingSampleCount))
                        : 0
                    energies.append(min(1.0, rms * 2.8))
                    pendingSumSquares = 0
                    pendingSampleCount = 0
                    pendingFrameSamples = 0
                }
            }
        }
    }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…