Expand description
Lo-fi audio emulation: 8-bit, 12-bit, and classic digital audio systems
Re-exports§
pub use emulators::AkaiS900Emulator;pub use emulators::Ay38910Chip;pub use emulators::NesChip;
Modules§
- dsp
- Digital signal processing utilities (quantization, bitcrushing, etc.). DSP functions for lo-fi processing
- emulators
- Hardware emulators (NES, AY-3-8910, Akai S900).
Structs§
- Hardware
Emulation - Parameters for emulating vintage hardware imperfections.
- Lofi
Chip Source - Source node wrapping a chip emulator with lofi processing.
- Lofi
Config - Configuration for the lo-fi audio processor.
- Lofi
Processor - Applies lo-fi audio effects (bitcrushing, sample-rate reduction, vintage noise, DAC emulation, and delay) to emulate classic digital audio systems.
Enums§
- Classic
System - Classic digital audio systems that inform the lo-fi emulation parameters.
- Lofi
Error - Errors that can occur during lo-fi audio processing.
Traits§
- Chip
Emulator - Control interface for audio chip emulators (AY-3-8910, NES APU, etc.).
- Node
- Base trait for all signal nodes
Type Aliases§
- Lofi
Result - Convenience alias for
Result<T, LofiError>.