生成视觉工具
scales.p的Python项目详细描述
天平
生成弦乐器视觉辅助工具的工具
安装
安装使用:
pip install scales.py
然后按如下方式导入:
^{pr2}$使用
Scales对象至少接受scale
参数,它应该是一个注释列表(第一个注释被视为根)。它们可以使用draw
函数绘制,其中start
和{
例如:
a_mixo=['A','B','C#','D','E','F#','G']six_string=Scales(title='A Mixolydian',scale=a_mixo)six_string.draw(start=11,stop=15)
默认情况下,它将采用标准调谐的6弦吉他,但您可以指定其他调谐,例如:
c_major=['C','D','E','F','G','A','B']ukulele=Scales(title='C Major on Ukulele',strings=['G','C','E','A'],scale=c_major)ukulele.draw()
可以在不使其成为对象的情况下绘制比例:
g_chord=['G','B','D']Scales(title='Open G',scale=g_chord).draw(stop=3)
其他有用的用途
天平可用于生成空白视觉效果以打印出来。这是一个空白的6弦网格板:
Scales([]).draw()
或者空白的开放和弦图:
Scales([]).draw(stop=3)
依赖关系
Library | Description |
---|---|
matplotlib | 2D plotting library |
numpy | Fundamental package for scientific computing |
- 项目
标签: