This repository has been archived on 2019-12-11. You can view files and clone it, but cannot push or open issues/pull-requests.
jlaudio/lib/extractfreq/freq.go

20 lines
393 B
Go

package extractfreq
type ExtractFreqArgs struct {
Data []float64
ApproxFreq float64
Log bool
LogPrefix string
LogDir string
}
/*
func ExtractFreq(args ExtractFreqArgs) float64 {
fft := fourier.NewFFT(len(args.Data))
cCoeffs := fft.Coefficients(nil, args.Data)
amps := make([]float64, len(cCoeffs))
freqs := make([]float64, len(cCoeffs))
ampMax := float64(0)
}
*/