[−][src]Crate fon
Rust audio types and conversions.
An audio buffer can be cheaply converted to and from raw byte buffers, enabling interoperability with other crates.
Many audio formats are supported:
- Any sample rate
- Bit depth: 8- or 16-bit integer and 32- or 64-bit float
- Mono, Stereo, 5.1 Surround and 7.1 Surround
Blending operations are supported for all formats.
Modules
chan | Component channels |
mono | Mono speaker configuration and types. |
ops | Synthesis and mixing operations. |
sample | Sample types |
stereo | Stereo speaker configuration and types. |
surround | Surround speaker configurations and types. |
Structs
Audio | An audio buffer (array of audio Samples at a specific sample rate in hertz). |
Hz | Newtype for hertz. |
Traits
Config | Speaker/Channel configuration |