https://github.com/ardaku/fon
Rust audio types, resampling, converting, and mixing library.
https://github.com/ardaku/fon
Last synced: 7 months ago
JSON representation
Rust audio types, resampling, converting, and mixing library.
- Host: GitHub
- URL: https://github.com/ardaku/fon
- Owner: ardaku
- License: apache-2.0
- Created: 2020-08-07T03:06:58.000Z (about 5 years ago)
- Default Branch: v1
- Last Pushed: 2025-01-26T04:10:40.000Z (9 months ago)
- Last Synced: 2025-03-26T21:51:08.486Z (7 months ago)
- Language: Rust
- Homepage: https://docs.rs/fon
- Size: 313 KB
- Stars: 46
- Watchers: 3
- Forks: 1
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE_APACHE_2_0.txt
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Fōn
#### [Changelog][3] | [Source][4] | [Getting Started][5]
[][2]
[][0]
[][1]Rust audio types, resampling, converting, processing, and mixing library.
## About
Check out the [documentation][0] for examples.
### Goals
- Fast audio conversion and resampling.
- Standard audio types
- Pure Rust## See Also
For audio synthesis, check out [twang][14].
For audio recording and playback, check out [wavy][15].
## MSRV
The current MSRV is Rust 1.70.
MSRV is updated according to the [Ardaku MSRV guidelines].
## License
Copyright © 2020-2024 The Fon Crate Contributor(s)
Licensed under any of
- Apache License, Version 2.0, ([LICENSE_APACHE_2_0.txt][7]
or [https://www.apache.org/licenses/LICENSE-2.0][8])
- Boost Software License, Version 1.0, ([LICENSE_BOOST_1_0.txt][11]
or [https://www.boost.org/LICENSE_1_0.txt][12])
- MIT License, ([LICENSE_MIT.txt][9] or [https://mit-license.org/][10])at your option.
### Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted
for inclusion in the work by you, as defined in the Apache-2.0 license, shall be
licensed as described above, without any additional terms or conditions.## Help
If you want help using or contributing to this library, feel free to send me an
email at [aldaronlau@gmail.com][13].[Ardaku MSRV guidelines]: https://github.com/ardaku/.github/blob/v1/profile/MSRV.md
[0]: https://docs.rs/fon
[1]: https://crates.io/crates/fon
[2]: https://github.com/ardaku/fon/actions?query=workflow%3Atests
[3]: https://github.com/ardaku/fon/blob/v1/CHANGELOG.md
[4]: https://github.com/ardaku/fon/
[5]: https://docs.rs/fon#getting-started
[6]: https://aldaronlau.com/
[7]: https://github.com/ardaku/fon/blob/v1/LICENSE_APACHE
[8]: https://www.apache.org/licenses/LICENSE-2.0
[9]: https://github.com/ardaku/fon/blob/v1/LICENSE_MIT
[10]: https://mit-license.org/
[11]: https://github.com/ardaku/fon/blob/v1/LICENSE_BOOST
[12]: https://www.boost.org/LICENSE_1_0.txt
[13]: mailto:aldaronlau@gmail.com
[14]: https://crates.io/crates/twang
[15]: https://crates.io/crates/wavy