docs.rs failed to build psx-spu-0.1.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
psx-spu
This crate provides a safe low-level bindings over the PlayStation 1's Sound Processing Unit.
What this crate can do (as of right now.)
- Iterate through channels.
- Set the frequency and volumes of channels.
- Upload samples to the SPU RAM
- Pitch modulation!
What this crate can't do (todo)
- ADSR envelopes
- Upload samples using DMA (would use
psxfor this, but their library is having issues being compiled) - Reverb/Echo and IIR filters
- Maybe some things I've forgotten here.
License
This crate is licensed under the Apache 2.0 license.