Documentation ¶
Index ¶
Constants ¶
View Source
const (
CHANNEL_COUNT = 1
)
* Global constants.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Filter ¶
type Filter interface { Add(other Filter) (Filter, error) Coefficients() []float64 Multiply(scalar float64) Filter Normalize() Filter Process(inputBuffer []float64, outputBuffer []float64) error Reduce(order uint32) Filter SampleRate() uint32 }
* Interface type representing an FIR filter.
type ImpulseResponses ¶
type ImpulseResponses interface { CreateFilter(name string, sampleRate uint32) Filter Names() []string }
* Interface type representing a collection of impulse responses.
func Import ¶
func Import(descriptorFilePath string) (ImpulseResponses, error)
* Imports a set of impulse responses using a descriptor file.
Click to show internal directories.
Click to hide internal directories.