Skip to content

Releases: music-encoding/sibmei

2.0.0

19 Jul 01:49
Compare
Choose a tag to compare

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

18 Nov 10:51
Compare
Choose a tag to compare
2.0.0 Beta 3 Pre-release
Pre-release

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

15 Oct 17:33
Compare
Choose a tag to compare
2.0.0 Beta 2 Pre-release
Pre-release

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

30 Sep 20:46
Compare
Choose a tag to compare
2.0 BETA Pre-release
Pre-release

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

01 Jun 22:00
Compare
Choose a tag to compare

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

13 Feb 01:59
Compare
Choose a tag to compare

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

10 Sep 15:52
Compare
Choose a tag to compare

Several bugfixes and new features.

Bugfix release for the Sibelius MEI Plugin

09 Sep 10:25
Compare
Choose a tag to compare

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

26 Nov 15:17
Compare
Choose a tag to compare

The initial release of the Sibelius MEI Plugin.