Skip to content
Branch: master
Find file History
Latest commit cf1145c Apr 23, 2019
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
omas Fixed bug in detecion of final beat+1 for decoding @ALL Aug 11, 2016
tests corrected some durations Jun 23, 2015
Dockerfile added Docker! Apr 23, 2019
LICENSE.txt switched to Apache 2.0 Feb 4, 2016
README.md added a note about Docker Apr 23, 2019
api.py port needs to be an int Apr 23, 2019
requirements.txt added missing flask-cors Apr 23, 2019
setup.py added basic distutils package metadata Dec 11, 2014

README.md

Omas

Open MEI Addressability Service

This web service implements the Music Addressability API.

Run

The easiest way to run your own instance of Omas is with Docker. For example this will start up an instance listening on http://0.0.0.0:5000

docker run -p 0.0.0.0:5000:5000 umdmith/omas

Build

Most requirements for Omas can be installed with pip:

pip install -r requirements.txt

The pymei library, however, needs to be installed manually. Clone the libmei project and follow these instructions to install the Python bindings.

Run the test server

Omas comes with a test server provided by Flask. To run it on port 5000 type:

python api.py

You can’t perform that action at this time.