├── .gitignore ├── .mailmap ├── CHANGELOG.md ├── Makefile ├── README.md ├── jsconfig.json ├── lib ├── builders.d.ts ├── builders.js ├── index.d.ts ├── index.js ├── operations.d.ts └── operations.js ├── operations.d.ts ├── operations.js ├── package.json ├── src ├── builders.ts ├── index.ts ├── operations.ts └── private │ ├── operationGenerator.ts │ ├── sanityTest.ts │ └── writeBuilders.js ├── tsconfig.json └── vendor └── musicxml-dtd ├── MIDIEvents10.dtd ├── attributes.mod ├── barline.mod ├── catalog.xml ├── common.mod ├── container.dtd ├── direction.mod ├── identity.mod ├── layout.mod ├── license.html ├── link.mod ├── midixml.dtd ├── midixml.xsl ├── musicxml-index.xls ├── musicxml.xsd ├── note.mod ├── opus.dtd ├── opus.xsd ├── parttime.xsl ├── partwise.dtd ├── score.mod ├── sounds.dtd ├── sounds.xml ├── timepart.xsl ├── timewise.dtd ├── to10.xsl ├── to11.xsl ├── to20.xsl ├── xlink.xsd └── xml.xsd /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | *.swp 3 | -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/.mailmap -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/README.md -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/jsconfig.json -------------------------------------------------------------------------------- /lib/builders.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/lib/builders.d.ts -------------------------------------------------------------------------------- /lib/builders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/lib/builders.js -------------------------------------------------------------------------------- /lib/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/lib/index.d.ts -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/operations.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/lib/operations.d.ts -------------------------------------------------------------------------------- /lib/operations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/lib/operations.js -------------------------------------------------------------------------------- /operations.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/operations.d.ts -------------------------------------------------------------------------------- /operations.js: -------------------------------------------------------------------------------- 1 | module.exports = require("./lib/operations"); 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/package.json -------------------------------------------------------------------------------- /src/builders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/src/builders.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/operations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/src/operations.ts -------------------------------------------------------------------------------- /src/private/operationGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/src/private/operationGenerator.ts -------------------------------------------------------------------------------- /src/private/sanityTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/src/private/sanityTest.ts -------------------------------------------------------------------------------- /src/private/writeBuilders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/src/private/writeBuilders.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vendor/musicxml-dtd/MIDIEvents10.dtd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/vendor/musicxml-dtd/MIDIEvents10.dtd -------------------------------------------------------------------------------- /vendor/musicxml-dtd/attributes.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/vendor/musicxml-dtd/attributes.mod -------------------------------------------------------------------------------- /vendor/musicxml-dtd/barline.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/vendor/musicxml-dtd/barline.mod -------------------------------------------------------------------------------- /vendor/musicxml-dtd/catalog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/vendor/musicxml-dtd/catalog.xml -------------------------------------------------------------------------------- /vendor/musicxml-dtd/common.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/vendor/musicxml-dtd/common.mod -------------------------------------------------------------------------------- /vendor/musicxml-dtd/container.dtd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/vendor/musicxml-dtd/container.dtd -------------------------------------------------------------------------------- /vendor/musicxml-dtd/direction.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/vendor/musicxml-dtd/direction.mod -------------------------------------------------------------------------------- /vendor/musicxml-dtd/identity.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/vendor/musicxml-dtd/identity.mod -------------------------------------------------------------------------------- /vendor/musicxml-dtd/layout.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/vendor/musicxml-dtd/layout.mod -------------------------------------------------------------------------------- /vendor/musicxml-dtd/license.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/vendor/musicxml-dtd/license.html -------------------------------------------------------------------------------- /vendor/musicxml-dtd/link.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/vendor/musicxml-dtd/link.mod -------------------------------------------------------------------------------- /vendor/musicxml-dtd/midixml.dtd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/vendor/musicxml-dtd/midixml.dtd -------------------------------------------------------------------------------- /vendor/musicxml-dtd/midixml.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/vendor/musicxml-dtd/midixml.xsl -------------------------------------------------------------------------------- /vendor/musicxml-dtd/musicxml-index.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/vendor/musicxml-dtd/musicxml-index.xls -------------------------------------------------------------------------------- /vendor/musicxml-dtd/musicxml.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/vendor/musicxml-dtd/musicxml.xsd -------------------------------------------------------------------------------- /vendor/musicxml-dtd/note.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/vendor/musicxml-dtd/note.mod -------------------------------------------------------------------------------- /vendor/musicxml-dtd/opus.dtd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/vendor/musicxml-dtd/opus.dtd -------------------------------------------------------------------------------- /vendor/musicxml-dtd/opus.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/vendor/musicxml-dtd/opus.xsd -------------------------------------------------------------------------------- /vendor/musicxml-dtd/parttime.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/vendor/musicxml-dtd/parttime.xsl -------------------------------------------------------------------------------- /vendor/musicxml-dtd/partwise.dtd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/vendor/musicxml-dtd/partwise.dtd -------------------------------------------------------------------------------- /vendor/musicxml-dtd/score.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/vendor/musicxml-dtd/score.mod -------------------------------------------------------------------------------- /vendor/musicxml-dtd/sounds.dtd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/vendor/musicxml-dtd/sounds.dtd -------------------------------------------------------------------------------- /vendor/musicxml-dtd/sounds.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/vendor/musicxml-dtd/sounds.xml -------------------------------------------------------------------------------- /vendor/musicxml-dtd/timepart.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/vendor/musicxml-dtd/timepart.xsl -------------------------------------------------------------------------------- /vendor/musicxml-dtd/timewise.dtd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/vendor/musicxml-dtd/timewise.dtd -------------------------------------------------------------------------------- /vendor/musicxml-dtd/to10.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/vendor/musicxml-dtd/to10.xsl -------------------------------------------------------------------------------- /vendor/musicxml-dtd/to11.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/vendor/musicxml-dtd/to11.xsl -------------------------------------------------------------------------------- /vendor/musicxml-dtd/to20.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/vendor/musicxml-dtd/to20.xsl -------------------------------------------------------------------------------- /vendor/musicxml-dtd/xlink.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/vendor/musicxml-dtd/xlink.xsd -------------------------------------------------------------------------------- /vendor/musicxml-dtd/xml.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jocelyn-stericker/musicxml-interfaces/HEAD/vendor/musicxml-dtd/xml.xsd --------------------------------------------------------------------------------