17个版本
0.12.0 | 2020年3月29日 |
---|---|
0.11.1 | 2017年4月28日 |
0.11.0 | 2016年6月7日 |
0.10.0 | 2015年12月12日 |
0.8.1 | 2014年12月24日 |
#1108 在 音频
427 每月下载量
在 少于 11 个Crates中使用
46KB
1.5K SLoC
pitch_calc
音乐音高转换库!
pitch_calc
提供频率、MIDI步进和字母八度之间的转换函数和方法。
它看起来像这样。
assert!(Hz(440.0).letter_octave() == (A, 4))
类型
- Hz: "每秒次数"。
- LetterOctave: 音乐字母记法。
- Mel: 听众判断的音高感知尺度,认为它们之间的距离相等。
- Perc: 平均人类听觉范围(20Hz - 20kHz)的百分比。
- ScaledPerc: 人类听觉范围的缩放百分比。
- Step: MIDI半音步。
lib.rs
:
pitch_calc
由Mitchell Nordine于2014年11月2日晚上11:26创建。
依赖项
~0.5–1MB
~15K SLoC