Package jazzparser :: Package taggers :: Package segmidi :: Package chordlabel :: Module tools :: Class ChordLabelTool
[hide private]
[frames] | no frames]

Class ChordLabelTool

source code

      object --+    
               |    
shell.tools.Tool --+
                   |
                  ChordLabelTool

Instance Methods [hide private]
 
run(self, args, state)
Main operation of tool, taking arguments in args and reading and potentially manipulating the shell state.
source code

Inherited from shell.tools.Tool: process_option_list

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __init__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  name = 'Chord labeler output tool'
hash(x)
  commands = ['chords']
  usage = ('chord', 'Show the chords that were assigned to the M...
  help = 'Show the chords that were assigned to the MIDI input b...

Inherited from shell.tools.Tool: tool_options

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

run(self, args, state)

source code 

Main operation of tool, taking arguments in args and reading and potentially manipulating the shell state.

By the time this is called, the options dict is available in self.options.

Overrides: shell.tools.Tool.run
(inherited documentation)

Class Variable Details [hide private]

usage

Value:
('chord',
 'Show the chords that were assigned to the MIDI input by the chord la\
beler')

help

Value:
'''Show the chords that were assigned to the MIDI input by the chord l\
abeler 
module. These were used as input to the supertagger (and parser).

'''