Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/slurmulon/bach-json-schema
:musical_score: :triangular_ruler: JSON Schema definition for Bach.JSON
https://github.com/slurmulon/bach-json-schema
bach json-schema music music-notation
Last synced: 7 days ago
JSON representation
:musical_score: :triangular_ruler: JSON Schema definition for Bach.JSON
- Host: GitHub
- URL: https://github.com/slurmulon/bach-json-schema
- Owner: slurmulon
- License: mit
- Created: 2017-09-02T06:25:33.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-03-05T13:30:30.000Z (almost 2 years ago)
- Last Synced: 2024-10-29T10:08:03.230Z (2 months ago)
- Topics: bach, json-schema, music, music-notation
- Language: JavaScript
- Homepage:
- Size: 102 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.hercule.md
- License: LICENSE
Awesome Lists containing this project
README
# bach-json-schema
> :musical_score: :triangular_ruler: JSON Schema definition for the `bach.json` format
---## Language
[`bach`](https://github.com/slurmulon/bach) is a notation for representing musical tracks with a focus on readability and productivity.
Compilation of `bach` tracks results in `bach.json` data, a JSON micro-format that makes writing `bach` interpreters/engines incredibly simple.
This repository contains the official [JSON Schema](http://json-schema.org/) definition of the `bach.json` micro-format.
## Media Type
`application/vnd.bach+json`
## Schema
```
:[](bach.schema.json)
```## License
MIT