Skip to main content

mingus is a music package for Python

Project description

mingus is a package for Python used by programmers, musicians, composers and researchers to make and investigate music. At the core of mingus is music theory, which includes topics like intervals, chords, scales and progressions. These components are rigurously tested and can be used to generate and recognize musical elements using convenient shorthand where possible (for example some acceptable chords are: CM7, Am6, Ab7, G7).

On top of that are several packages that deal with classical notation, MIDI (sequencing, loading and saving), MusicXML, ASCII tablature, and many other useful and plain cool things like LilyPond and FluidSynth support. Everything is fully documentated, put into simple APIs and has a tutorial making it easy to jump straight in.

http://mingus.googlecode.com

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mingus-0.6.0.tar.gz (132.6 kB view details)

Uploaded Source

Built Distribution

mingus-0.6.0-py2.py3-none-any.whl (139.5 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file mingus-0.6.0.tar.gz.

File metadata

  • Download URL: mingus-0.6.0.tar.gz
  • Upload date:
  • Size: 132.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.1

File hashes

Hashes for mingus-0.6.0.tar.gz
Algorithm Hash digest
SHA256 0747f32cbf2550a3c4d116f0815a7f856493552f6ee970074cc393b6f4f69e4e
MD5 35f2094bd81df00192d611e01a99974f
BLAKE2b-256 d2ea30d294110a9364870c42f8e8313b8f1dd8dd470549e50fb4126ae2c1694a

See more details on using hashes here.

File details

Details for the file mingus-0.6.0-py2.py3-none-any.whl.

File metadata

  • Download URL: mingus-0.6.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 139.5 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.1

File hashes

Hashes for mingus-0.6.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 799c72e1d3c8b5d4824fbb7794ea3dbedd72ee262df9207aab308a35563e8451
MD5 0a2dbf9c2f110a7ec00cb8ac28b30cfb
BLAKE2b-256 f6406296a01639bf3f56c4c8f3a46e0b12164055bc0ebfa63035548a5b2103d5

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page