Esempio n. 1
0
def main():
    usage = "%prog"
    description = "List tonal space analysis sets"
    parser = OptionParser(usage=usage, description=description)
    options, arguments = parser.parse_args()
    
    print ", ".join(TonalSpaceAnalysisSet.list())
Esempio n. 2
0
def main():
    usage = "%prog"
    description = "List tonal space analysis sets"
    parser = OptionParser(usage=usage, description=description)
    options, arguments = parser.parse_args()

    print ", ".join(TonalSpaceAnalysisSet.list())
Esempio n. 3
0
    def run(self, args, state):
        from jazzparser.data.tonalspace import TonalSpaceAnalysisSet
        if len(args) != 1:
            raise ShellError, "Please give the name of a tonal space analysis "\
                "set. Available sets are: %s" % \
                    ", ".join(TonalSpaceAnalysisSet.list())

        try:
            # Try loading the named set
            songset = TonalSpaceAnalysisSet.load(args[0])
        except Exception, err:
            raise ShellError, "Error loading tonal space analysis set: %s" % \
                err