Module spectrusty::peripherals::ay::audio
source · Expand description
The emulation of the AY-3-8910/8912/8913 sound generator.
Structs
Implements AY-3-8910/8912/8913 programmable sound generator.
This may be used to calculate other levels, but I’d discourage from using it in the player
as it uses expensive float calculations.
Constants
Amplitude levels for AY-3-891x.
These AY-3-891x amplitude levels are being used in the “Free Unix Spectrum Emulator” emulator.
Cpu clock ratio.
Internal clock divisor.
Traits
A trait for interfacing controllers to render square-wave audio pulses from an AY-3-891x emulator.