My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
mingusIndex  
Wiki Index
Featured
Updated Dec 19, 2009 by Rhijnauwen@gmail.com

Introduction

mingus is an advanced, cross-platform music theory and notation package for Python with MIDI file and playback support. It can be used to play around with music theory, to build editors, educational tools and other applications that need to process and/or play music. It can also be used to create sheet music with LilyPond.

Getting Started

  1. Features
  2. Getting mingus
  3. Setting Up mingus
  4. Applications Using mingus
  5. Contact

Tutorials

Fundamentals

Exploring mingus.core

  1. Working with Notes
  2. Keys and the Diatonic Scale
  3. Intervals
  4. Triads, Sevenths and Extended Chords
  5. Scales
  6. Note Value and Meter
  7. Progressions
  8. Working with the Core

Grouping Notes

Exploring mingus.containers

  1. The Note Class
  2. NoteContainers
  3. Bars
  4. Instruments
  5. Tracks
  6. Compositions
  7. Suites

Midi

Exploring mingus.midi

  1. Playing Containers with FluidSynth
  2. Saving Containers as Midi Files

Extras

Exploring mingus.extra

  1. Generating Sheet Music with LilyPond

Reference

mingus.core

mingus.containers

mingus.midi

mingus.extra



Sign in to add a comment
Powered by Google Project Hosting