Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ardaku/dimi

Cross-Platform Async MIDI Instrument Library for Rust.
https://github.com/ardaku/dimi

async asyncio midi midi-events rust rust-crate rust-lang

Last synced: about 8 hours ago
JSON representation

Cross-Platform Async MIDI Instrument Library for Rust.

Awesome Lists containing this project

README

        

# Dimi

#### [Changelog] | [Source] | [Getting Started]

[![tests](https://github.com/ardaku/dimi/actions/workflows/ci.yml/badge.svg)](https://github.com/ardaku/dimi/actions/workflows/ci.yml)
[![GitHub commit activity](https://img.shields.io/github/commit-activity/y/ardaku/dimi)](https://github.com/ardaku/dimi/)
[![GitHub contributors](https://img.shields.io/github/contributors/ardaku/dimi)](https://github.com/ardaku/dimi/graphs/contributors)
[![Crates.io](https://img.shields.io/crates/v/dimi)](https://crates.io/crates/dimi)
[![Crates.io](https://img.shields.io/crates/d/dimi)](https://crates.io/crates/dimi)
[![Crates.io (recent)](https://img.shields.io/crates/dr/dimi)](https://crates.io/crates/dimi)
[![Crates.io](https://img.shields.io/crates/l/dimi)](https://github.com/ardaku/dimi/search?l=Text&q=license)
[![Docs.rs](https://docs.rs/dimi/badge.svg)](https://docs.rs/dimi)

Cross-Platform Async MIDI Instrument Library for Rust

## Currently Supports
- Linux

## Planned Support
- Web / Wasm
- MacOS / iOS
- Windows
- Redox
- Quantii / Daku
- Android
- ...and more!

## License
Copyright © 2021-2023 The Dimi Crate Developer(s)

Licensed under any of
- Apache License, Version 2.0, ([LICENSE_APACHE_2_0.txt] or
[https://www.apache.org/licenses/LICENSE-2.0])
- Boost Software License, Version 1.0, ([LICENSE_BOOST_1_0.txt] or
[https://www.boost.org/LICENSE_1_0.txt])
- MIT License, ([LICENSE_MIT.txt] or [https://mit-license.org])

at your option. The files within this project may not be copied, modified, or
distributed except according to those terms.

### 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 the development of this library,
or have any questions feel free to send me an email at [[email protected]].
The goal is for anyone to be able to get involved, so don't be afraid to reach
out!

[Changelog]: https://github.com/ardaku/dimi/blob/stable/CHANGELOG.md
[Source]: https://github.com/ardaku/dimi/
[Getting Started]: https://docs.rs/dimi#getting-started
[LICENSE_APACHE_2_0.txt]: https://github.com/ardaku/dimi/blob/stable/LICENSE_APACHE_2_0.txt
[https://www.apache.org/licenses/LICENSE-2.0]: https://www.apache.org/licenses/LICENSE-2.0
[LICENSE_BOOST_1_0.txt]: https://github.com/ardaku/dimi/blob/stable/LICENSE_BOOST_1_0.txt
[https://www.boost.org/LICENSE_1_0.txt]: https://www.boost.org/LICENSE_1_0.txt
[LICENSE_MIT.txt]: https://github.com/ardaku/dimi/blob/stable/LICENSE_MIT.txt
[https://mit-license.org]: https://mit-license.org
[[email protected]]: mailto:[email protected]