Documentation ¶
Overview ¶
Package audio implements a basic audio library with support for the following audio file formats:
DSF - DSD Stream File
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Audio ¶
type Audio struct { // The audio encoding e.g. DSD or DST. Encoding Encoding // The number of channels e.g. 2 for stereo. NumChannels uint // The channel order e.g. front left, front right. ChannelOrder []Channel // The sampling frequency in Hertz. SamplingFrequency uint // The number of bits per sample. BitsPerSample uint // Block size per channel in bytes. BlockSize uint // The encoded audio samples. EncodedSamples []byte // Metadata e.g. an ID3v2 tag. Metadata []byte }
Audio is a set of audio samples of a particular encoding.
Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
dsfinfo
dsfinfo reads a DSF (DSD Stream File) and prints information about its contents.
|
dsfinfo reads a DSF (DSD Stream File) and prints information about its contents. |
Package dsf implements a DSF (DSD Stream File) audio decoder and encoder.
|
Package dsf implements a DSF (DSD Stream File) audio decoder and encoder. |
Click to show internal directories.
Click to hide internal directories.