Metadata-Version: 2.1
Name: chordparser
Version: 0.3.10
Summary: Parse and analyse chords
Home-page: http://github.com/titus-ong/chordparser
Author: Titus Ong
Author-email: titusongyl@gmail.com
License: MIT
Description: ===========
        chordparser
        ===========
        
        .. image:: https://travis-ci.org/titus-ong/chordparser.svg?branch=master
           :alt: build status
           :target: https://travis-ci.org/titus-ong/chordparser
        
        .. image:: https://readthedocs.org/projects/chordparser/badge/?version=latest
            :target: https://chordparser.readthedocs.io/en/latest/?badge=latest
            :alt: Documentation Status
        
        .. image:: https://coveralls.io/repos/github/titus-ong/chordparser/badge.svg?branch=master
           :alt: coverage
           :target: https://coveralls.io/github/titus-ong/chordparser
        
        .. image:: https://img.shields.io/pypi/v/chordparser.svg
           :target: https://pypi.org/pypi/chordparser
           :alt: downloads
        
        .. image:: https://img.shields.io/pypi/pyversions/chordparser.svg
           :target: https://pypi.org/pypi/chordparser
           :alt: downloads
        
        chordparser is a Python 3 package that provides a musical framework to analyse chords. Chord notation can be parsed into Chords, which can then be analysed against other chords or the key of the song. This allows for harmonic progression analysis in chord sheets and helps musicians understand why and how chord progressions work.
        
        --------
        Features
        --------
        
        * Create and manipulate notes, keys, scales and chords easily
        * Accept complex chord notations
        * Transpose musical classes easily and accurately
        * Automatically generate notes for scales and chords from notation
        * Parse and store chord information to be easily analysed
        * Generate roman numeral notation from chords
        * Analyse chord-key/scale relationships
        
        ------------
        Installation
        ------------
        
        To install chordparser, run this command in your terminal:
        
        .. code-block:: console
        
            $ pip install chordparser
        
        -----
        Usage
        -----
        
        For a quick introduction and a working example, check out the `Colab notebook <https://colab.research.google.com/drive/1T5WcH2WMHqpqbJrzxDt_Mg03lw1aXho7?usp=sharing>`_.
        
        The full documentation can be found `here <https://chordparser.readthedocs.io/en/latest/>`_.
        
        ----------
        Contribute
        ----------
        
        - Issue Tracker: github.com/titus-ong/chordparser/issues
        - Source Code: github.com/titus-ong/chordparser
        
        -------
        Support
        -------
        
        If you are having issues, please let me know at: titusongyl@gmail.com
        
        -------
        Authors
        -------
        
        Development Lead
        
        * Titus Ong <titusongyl@gmail.com>
        
        -------
        License
        -------
        
        The project is licensed under the MIT license.
        
Keywords: chords music parse notation analysis sheet notes scales keys transpose
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Text Processing
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Description-Content-Type: text/x-rst
