Skip to content

davidkant/trnzscrybe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Transcribe

super alpha—i.e., not yet for public consumption!!!

what does this thing even do?

  • trnzscrybe is a Python package for music transcription. its job is to convert from time-in-seconds to time-in-music-notation.

extensibility

  1. lily markup can be attached to a note and passed right through
  2. standard and custom listeners and callback functions for writing lily markup

depends on

  • LilyPond
  • abjad
  • matplotlib.pyplot (for test plotting)
  • Python 2 (not yet tested for Python 3)

tutorial

  • there's an ipython notebook tutorial to demonstrate basic features and use.

test suite

  • there's a test suite to make sure we don't break things. this can be run from the terminal.

dev branches

  • master is the current stable release
  • develop is the working development version for the next release
  • features are feature-specific development versions

features are merged into develop and master is then updated through a release

About

happy valley music transcription :: time -> music

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published