Neume Editor ONline.
Neon is a browser-based music notation editor written in JavaScript using the Verovio music engraving library. The editor can be used to manipulate digitally encoded early musical scores in square-note notation.
Neon is a re-write of Neon.JS using a modified version of Verovio to render MEI-Neume files according to the MEI 5.0.0-dev specifications.
Neon has two main modes: viewer and editor. To learn how to use both, read the instructions on our wiki.
- yarn:
brew install yarn
on Mac
- Install the dependencies using yarn:
yarn install
- Build webpack:
yarn build
- Start the server:
yarn start
- Access the page at: http://localhost:8080.
For more information, read the instructions on our wiki.
We use Cypress for E2E testing.
Run the command yarn test
. Read more about testing on our wiki.
Verovio is present as an npm package under verovio-util/verovio-dev
with the name verovio-dev
. Its contents come from the emscripten/npm-dev
folder in a Verovio project folder.