Skip to main content

PyGuitar 生成一个易于练习的和弦书。

项目描述

PyGuitar:和弦书生成器

PyGuitar

PyPI 版本 GitHub版本 执照

PyGuitar生成一个易于练习的和弦书。

安装

PyGuitar有两种安装方式:

  • 从 PyPI 安装 PyGuitar(推荐):
    $ sudo pip install PyGuitar
    
  • 或者:从 GitHub 源安装 PyGuitar:
    $ git clone https://github.com/iwasakishuto/PyGuitar.git
    $ cd PyGuitar
    $ sudo python setup.py install
    

如何使用

  • 创建吉他实例
    from guitar import Guitar
    guitar = Guitar(key="C", scale="major")
    
  • 情节吉他布局
    guitar.plot_chord_layout()
    
    输出 和弦布局
  • 绘制吉他弦
    guitar.plot_strings()
    
    输出 吉他弦
  • 情节和弦
    guitar.plot_chord(chode="G#", string=6, mode="minor")
    
    输出 和弦-G#.png
  • 导出和弦本
    guitar = Guitar(key="B", scale="major", dark_mode=False)
    guitar.set_chord(chode="D#", string=5, mode="minor")
    guitar.set_chord(chode="G#", string=6, mode="minor")
    guitar.set_chord(chode="E",  string=6, mode="major")
    guitar.set_chord(chode="B",  string=5, mode="major")
    guitar.set_chord(chode="F#", string=6, mode="minor")
    guitar.set_chord(chode="C#", string=5, mode="major")
    guitar.set_chord(chode="F#", string=6, mode="sus4")
    guitar.set_chord(chode="C#", string=5, mode="7th")
    guitar.set_chord(chode="D#", string=5, mode="7th")
    guitar.export_chord_book(fmt="pdf")
    
    输出 全笔记.png
  • 刮 -> 和弦本
    title, key, data = get_ufret_chords_with_driver(url)
    guitar = Guitar()
    guitar.create_chord_book(data)
    
    输出 和弦本.png
  • 刮 -> chordbook (docker oneline)
    pwd
    path/to/PyGuitar/docker
    make ufret URL="https://www.ufret.jp/song.php?data=5012"
    :
    Save data at /data/'欲望に満ちた青年団 | ONE OK ROCK'-key_B-major_scale.pdf
    

参考

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

PyGuitar-0.3.7.ta​​r.gz (4.5 MB 查看哈希

已上传 source