Package jazzparser :: Package formalisms :: Package music_halfspan :: Module songtools
[hide private]
[frames] | no frames]

Module songtools

source code

Interactive shell tools for the Halfspan formalism.

These tools concern song recognition and allow utilities for recognising songs to be called from the shell.


Author: Mark Granroth-Wilding <mark.granroth-wilding@ed.ac.uk>

Classes [hide private]
  LoadCorpusTool
Tool to load a corpus of tonal space analyses of songs.
  ListSongsTool
  PrintAnalysisTool
  ResultSongTSEditDistanceTool
  ResultSongDependencyRecoveryTool
  RecogniseSongTool
  SongSelfSimilarityTool
For fooling around with comparing songs to themselves to see what happens.
  SongTreeTool
Converts a song's semantics to a tree.
  SongDependencyGraphTool
Converts a song's semantics to a tree.
Functions [hide private]
 
get_song(num, state)
Retreive a song from the loaded songset by number.
source code
Variables [hide private]
  __package__ = 'jazzparser.formalisms.music_halfspan'
Function Details [hide private]

get_song(num, state)

source code 

Retreive a song from the loaded songset by number. Utility function used by tools above.