Music Processing Suite 1.4.0 was released on May 28, 2019.
New Features and Enhancements:
- Ugraded Eclipse base platform to 2019-03 (4.11)
- Implemented support for tranposing instruments, which are automatically transposed correctly in generated scores. Non-transposing variants are still available for most instruments.
- Added octave transpositions for the following instruments:
- Piccolo
- (Soprano) Recorder
- Acoustic Guitar
- Acoustic Steel Guitar
- Electric Jazz Guitar
- Electric Guitar
- Muted Electric Guitar
- Overdriven Electric Guitar
- Distorted Electric Guitar
- Added new instrument definitions:
- Garklein Recorder
- Sopranino Recorder
- Alto Recorder
- Tenor Recorder
- Bass Recorder
- Great Bass Recorder
- Contrabass Recorder
- Sub-Great Bass Recorder
- Sub-Contrabass Recorder
- Soprano Saxophone in Bb
- Alto Saxophone in Eb
- Tenor Saxophone in Bb
- Baritone Saxophone in Eb
- Clarinet in Bb
- Clarinet in A
- Clarinet in Eb
- Bass Clarinet
- Bass Clarient in Bb
- Contrabassoon
- Trumpet in D
- Trumpet in Bb
- English Horn in F
- Horn (synonym to Frensh Horn)
- Horn in F
- Celesta
- Glockenspiel
- Xylophone
- Ukulele
- Euphonium
- Soprano Vocals
- Mezzo-Soprano Vocals
- Alto Vocals
- Tenor Vocals
- Baritone Vocals
- Bass Vocals
- Added default octaves and default clefs for cello and double bass
- Added documentation for transposing instruments
- Improved typesetting for instrument names in scores containing special characters (like the flat in Bb)
- Added option to show/hide short instrument names in scores
- Scores and analysis reports are now opened automatically after compilation
- New splash screen
Incompatible changes:
- Instrument definition parameter
lilyPondInstrumentName
was renamed to the more genericmidiInstrumentName
. If you define custom instruments using this parameter, these must be changed accordingly.
Bugfixes:
- Chords can now be used in conjunction with tied rhythms, in which case all chord notes are tied to the next note
- Pitches, degrees and syllables used in conjuction with tied notes are now extended correctly
- Fixed overflowing instrument names in scores
- Fixed
IllegalStateException
during MC2L validation of incomplete fragment references - Fixed
NullPointerException
during MC2L validation of incomplete note durations - Minor documentation formatting fixes