audio

package module
v0.0.0-...-88a2be6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 4, 2017 License: MIT Imports: 2 Imported by: 0

README

audio

GoDoc

Audio library for Go programming language.

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type InterleavedReader

type InterleavedReader interface {
	ReadFloat32Interleaved(p [][]float32) (n int, err error)
	ReadFloat64Interleaved(p [][]float64) (n int, err error)
}

type InterleavedWriter

type InterleavedWriter interface {
	WriteFloat32Interleaved(p [][]float32) (n int, err error)
	WriteFloat64Interleaved(p [][]float64) (n int, err error)
}

type Reader

type Reader interface {
	ReadFloat32(p []float32) (n int, err error)
	ReadFloat64(p []float64) (n int, err error)
}

func NewReader

func NewReader(conv converter.Converter, r io.Reader) Reader

type Writer

type Writer interface {
	WriteFloat32(p []float32) (n int, err error)
	WriteFloat64(p []float64) (n int, err error)
}

func NewWriter

func NewWriter(conv converter.Converter, w io.Writer) Writer

Directories

Path Synopsis
Package converter implements audio sample format converter.
Package converter implements audio sample format converter.
Package resampler implements audio resampler.
Package resampler implements audio resampler.
Package saturator implements saturator.
Package saturator implements saturator.
Package wave provides support for reading and wrting RIFF Waveform Audio Format File.
Package wave provides support for reading and wrting RIFF Waveform Audio Format File.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL