1个不稳定版本
0.1.0 | 2020年12月4日 |
---|
#623 in 音频
15KB
224 行
rhythms
一个支持无std
的Rust节奏模式生成库。
开发中
该项目处于开发中,当前API可能随时更改。请在自己的风险下使用。
示例
use rhythms::Pattern;
let pattern = Pattern::new(4, 2, 0);
assert_eq!([true, false, true, false], pattern.as_slice());
// or
let mut pattern = Pattern::with_length(4);
pattern.pulses(2);
pattern.rotate(-1);
assert_eq!([false, true, false, true], pattern.as_slice());
许可证
该项目采用以下任一许可证:
您可选择。
除非您明确声明,否则您根据Apache-2.0许可证定义的任何有意提交以包含在rhythms中的贡献,均将根据上述许可证双许可,不附加任何额外条款或条件。
依赖项
~73KB