## GO-DSP

go-dsp is a digital signal processing package for the Go programming language.

## Packages

**dsputils**- utilities and data structures for DSP**fft**- fast Fourier transform**spectral**- power spectral density functions (e.g., Pwelch)**wav**- wav file reader functions**window**- window functions (e.g., Hamming, Hann, Bartlett)

## Installation and Usage

`$ go get github.com/mjibson/go-dsp/fft`

```
package main
import (
"fmt"
"github.com/mjibson/go-dsp/fft"
)
func main() {
fmt.Println(fft.FFTReal([]float64 {1, 2, 3}))
}
```