Releases: music-encoding/sibmei
2.0.0
This release is a complete re-write of the Sibelius to MEI plugin. In addition to the fixes and features from the previous beta versions, this new release contains several more fixes:
- Fixed a spelling mistake on octava lines (5b753df)
- Fixed an issue where objects could be assigned to a non-existent layer 0 (1894073)
- Fixed an issue where ties may not be encoded correctly (5585af9)
- Fixed redundant encoding of staff and layer on notes (3f719c8) NB: See commit message for caveat
- Fixed an issue where grace notes could be counted as the last note of a tuplet (ff34e50)
- Fixed an issue where repeat signs could be missing (0fa1fdf)
- Fixed syllable connectors to encode the 'd' (dash) connector (93127c2)
(Apologies for the myriad release messages this evening... I decided to simply release the full version after releasing Beta 4...)
2.0.0 Beta 3
Lots of fixes in this pre-release.
- Change rend to lform on slur.
- Change headshape to head.shape on note.
- Better tuplet and beam handling.
- Fixed log message formattings
- Removed layer on clef.
- Added Batch Processing plugins
- Using the 7.1+
AccidentalIsVisible
method (!!) - Adjusted the metadata for the plugin
- Appoggiatura and Acciaccatura are now properly encoded
- Encoding of stem direction
- Simplified tie handling
- Vertical lines ('barlines') are encoded
- Line durations are always greater than 0.
- Slurs can have
tstamp2
now - Octave-displaced clefs now affect the notes on the staff
- (some) MIDI information is now stored
libmei
bug in creating comments is fixed- Front matter (cover pages, etc.) is handled
- New method to convert Units to typographic points
- Improved (prettier) XML output
And lots of other minor bug fixes.
2.0.0 Beta 2
An update to the 2.0.0 beta release. This release contains the following fixes:
- ccc1434 Fix for milestone clefs
- 3d5a12a Breve bar rests are now properly encoded
- 27c5ac0 Ties with no ending note do not crash the plugin
Attached to this release is an up-to-date version of the upcoming MEI 3.0.0 RNG schema.
2.0 BETA
This is a beta release of the Sibelius to MEI plugin version 2.0. There may be some rough edges.
Note: This plugin will generate MEI 3.0.0-compatible files. If you wish to validate it, you should download the .rng file attached to the release.
It will also generate non-valid MEI files if you use the bracketed line, as currently the <line>
element does not accept some attributes that would be handy for recording placement.
To install this plugin, download the sibmei-2.0.0-beta.zip file, unzip it, and copy the folder containing the .plg
files to the Sibelius Plugin directory on your machine. The specific location depends on your OS and version of Sibelius.
v1.4: Bug fixes and features
Bug fixes:
- Double sharps are now correctly encoded
- Dotted notations are now correctly encoded
New features:
- Supports the "plus" articulation
- Notes can have multiple articulations
libmei API changes:
- Support for adding XML comments to Sibelius output
- Support for adding a value to an existing attribute
Bug fixes and Features
This release contains several bug fixes and feature additions.
Bug fixes:
- The file encoding was improperly declared. It is now declared as UTF-16.
dis.place
of 15 for clefs was improperly encoded.- transposing clefs are now computed properly from Sibelius (See d55d260)
- ID references for fermatas were missing a starting '#'.
New or Improved Features:
- A full suite of articulations are now encoded. (See 20f3ce3)
- Additional accidental types are now supported (See 55896e3)
- Bracketed accidentals are encoded as 'supplied'.
- Square bracket symbols are now encoded as
line
objects. - Dotted longs are now supported.
- Tuplets are now supported! (See 95877e9)
- Support for
bTrem
tremoloed notes.
Installation Instructions:
Download the attached binaries, unzip them, and place the folder in your Sibelius Plugins folder. (Instructions on how to do this are available on the Sibelius website).
You can also check out the source code and place it in 'sibmei' folder in your plugins directory.
Bugfix and Feature Release for Sibelius MEI Plugin
Several bugfixes and new features.
Bugfix release for the Sibelius MEI Plugin
Bugs fixed in this release (from 1.0):
- System breaks are explicitly encoded
- Clef changes have been re-worked
- Ties are encoded as attributes, not elements
- Hidden measure rests now have their visible flag set
- File info is encoded in the titleStmt
- Repeat starts are properly encoded now
- Double flat and double sharps are now properly encoded
- Notes can accommodate more than one dot
- Atonal key signatures are now handled properly
Sibelius MEI Plugin
The initial release of the Sibelius MEI Plugin.