Releases: DDMAL/Neon
Releases · DDMAL/Neon
Neon.js v3.0.0 Beta 2
Note that since there are differences between the unofficial MEI 4.0 Neon2 was using and the official MEI 4.0 release (e.g. the ligature
attribute is now ligated
) this beta version is not backwards compatible with beta 1.
Changelog (since v3.0.0-b1)
- Update Verovio toolkit to version that uses the official MEI 4.0.
- Holding shift and scrolling controls zoom
- Tests on
Notification.js
and other minor changes. - Bug fix for #318.
Neon.js v3.0.0 Beta 1
A non-production ready but fairly stable version of Neon.js. We'd appreciate feedback. This includes editing features using Verovio.
Changelog
- Multiple options for highlighting (by staves, by neumes, and by syllables).
- Do not use black as a highlighting color.
- Displaying the info box is optional.
- "Neume Opacity" renamed to "Glyph Opacity".
- The view panel fits the size of the screen better.
- Support for panning the MEI and background using 2 fingers on touch screens and touchpads.
- Notifications for events in Neon.js.
- Hotkeys (see the
Help > Hotkeys
popup in Neon.js). - Decrease the size of the bundled Verovio toolkit from 5.9 MB to 3.9 MB.
- Editing features:
- Drag neume components, neumes, syllables, staves, clefs, and custos to different positions (automatically updates their values in the MEI file).
- Change the shape of neume components (punctum, inclinatum, or virga currently).
- Insert new musical elements (neume components, neumes, custos, clefs, and staves).
- Delete musical elements
- Merge/split neume components into/from ligatures.
- Group and ungroup between different layers of MEI. That is, group neume components into neumes and group neumes into syllables. Split syllables into individual neumes and split neumes into individual neume components.
- Basic support for editing syllable text if present in the source MEI file.
- Undo/redo functionality.
If you already built an older version of Neon.js, take care to update the version of the Verovio toolkit it uses by running yarn upgrade verovio-dev
before building.
Neon.js v2.1.0
Changelog
- Add staff highlighting.
- Allows user to easily see which elements are on which staff in the MEI
- See
src/ColorStaves.js
for more information on the color palette.
- Clean up toggling syllable text
Neon.js v2.0.0
Neon.js v2.0.0 is here!
A production release of the rewrite of Neon.js, also known as Neon2. This is solely a viewer and does not support editor actions.
Features:
- Render an MEI neumes file using Verovio.
- Render the MEI above a source image in a PNG format.
- Get information on neumes, clefs, and custos by clicking on them.
- Control over zooming, image opacity, and MEI opacity through the sidebar.
- Control over panning by holding shift, clicking, and dragging.
- Support for rendering syllable text.