Skip to content

🎼 📡 Simple RESTful HTTP interface for the Bach library

License

Notifications You must be signed in to change notification settings

slurmulon/bach-rest-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bach-rest-api

🎼 📡 A simple Restful HTTP interface for the Bach library


Summary

bach is a notation for representing musical tracks with a focus on human readability.

You can find detailed information on the bach notation by visiting the repository home page.

This module simply wraps the core bach module with a thin RESTful interface.

Usage

Run the server

make serve

Then POST to /track to validate and parse your bach tracks

curl -H "Content-Type: text/plain" -X POST -d "@/absolute/path/to/bach/file.bach" http://localhost:3000/track

That's it ✨

License

Copyright © 2020 Erik Vavro

MIT

About

🎼 📡 Simple RESTful HTTP interface for the Bach library

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published