Skip to content

Latest commit

 

History

History
47 lines (39 loc) · 1.64 KB

README.md

File metadata and controls

47 lines (39 loc) · 1.64 KB

chordy

A command-line guitar chord finder, written in Python
chordy.finwarman.com

Installation

To call Chordy from anywhere, add it to /usr/bin:
cp chordy.py /usr/bin/chordy; cp guitar.json /usr/bin/

Usage

  • Getting Started: $ ./chordy.py
    Available keys:
    
    C  C#  D  Eb  E  F  F#  G  Ab  A  Bb  B  
    
    Available suffixes:
    
    major   minor   dim     dim7    sus2    sus4    
    7sus4   7sg     alt     aug     6       69      
    7       7b5     aug7    9       9b5     aug9    
    7b9     7#9     11      9#11    13      maj7    
    maj7b5  maj7#5  maj9    maj11   maj13   m6      
    m69     m7      m7b5    m9      m11     mmaj7   
    mmaj7b5 mmaj9   mmaj11  add9    madd9   /E      
    /F      /F#     /G      /G#     /A      /Bb     
    /B      /C      /C#     m/B     m/C     m/C#    
    /D      m/D     /D#     m/D#    m/E     m/F     
    m/F#    m/G     m/G#   
    
  • Arguments:
    • No Args - List all possible keys & suffixes
    • {key{suffix}} (Positional Arg) - Specify the chord to show voicing(s) for, e.g. C#sus4, F, G/B
    • [-h | --help] - Display help text
    • [-a | --all-voicings] - Display all available chord voicings/positions

Examples

  • $ chordy C#sus4 - Show the first position for C#sus4
  • $ chordy F -a - Show all positions for F major