README.md | 6 +++--- diff --git a/README.md b/README.md index 6a224c871cad84beabf02d50f7d1738804c31d36..c0bae39efd6b3b97ad724672c58293801be4cd11 100644 --- a/README.md +++ b/README.md @@ -91,7 +91,7 @@ ```go var frameSizeMs float32 = ... // if you don't know, go with 60 ms. frameSize := channels * frameSizeMs * sampleRate / 1000 -pcm := make([]byte, int(frameSize)) +pcm := make([]int16, int(frameSize)) n, err := dec.Decode(data, pcm) if err != nil { ... @@ -131,7 +131,7 @@ if err != nil { ... } defer s.Close() -buf := make([]byte, 16384) +pcmbuf := make([]int16, 16384) for { n, err = s.Read(buf) if err == io.EOF { @@ -139,7 +139,7 @@ break } else if err != nil { ... } - pcm := buf[:n*channels] + pcm := pcmbuf[:n*channels] // send pcm to audio device here, or write to a .wav file