# `ptcrab` 🦀 [](https://crates.io/crates/ptcrab) [](https://docs.rs/crate/ptcrab)
A pure-Rust alternative to [the official pxtone library](https://pxtone.org/developer).
## Features
- Support for systems of any endianness
- Support for generic Wasm targets
- I/O using standard [`Read`](https://doc.rust-lang.org/std/io/trait.Read.html) & [`Write`](https://doc.rust-lang.org/std/io/trait.Write.html) traits
- Ptvoice data manipulation
### Not yet implemented
- Ptnoise data manipulation
- Project data (ptcop/pttune) manipulation
- Audio rendering/playback
## License
[MIT](LICENSE)