/sharp11-jazz-parser

Module for parsing .jazz files into Sharp11 objects

Primary LanguageJavaScriptBSD 2-Clause "Simplified" LicenseBSD-2-Clause

sharp11-jazz-parser

This module parses files in the .jazz format into Sharp11 chart objects. It was designed specifically for parsing the iRb Jazz Corpus, the output of which is hosted in sharp11-irb. I made this parser as a quick-and-dirty solution for a particular project where I needed to parse the iRb corpus, so it is not yet feature complete.

Usage

var jazzParser = require('sharp11-jazz-parser');
var chart;

chart = jazzParser.parseString(str); // Parse a string representation of a .jazz file
chart = jazzParser.parseFile(path); // Parse a .jazz file given a file path