Version 1.2.0 is another fairly large update for ScalePlay. Frontmost is a pretty big performance boost achieved mainly through various new caching mechanisms. This also affects instrument synchronization - a feature enabling the current instrument to follow song generated pitches. Synchronization is also a new application setting and can now be turned off in settings if so desired. The biggest change however has to do with an updated song data model which is reflected in ScalePlay's new song and general setting layouts. In response to many requests the instrument selection is now song specific and the instrument picker has therefore been moved from general to song settings. There are several improvements for instruments as well. Piano keys have been redesigned to allow a larger number of keys (over 3 octaves) in the instrument display. Key highlighting has been updated as well as note labeling in general. String instruments were updated with improved labeling and new vertically mirrored left-hand mode. The notation view finally adds additional note detail and improved sample scale playback.
Version 1.1.0 presents a globally refactored UI enhancing overall legibility with new transparency and contrast adjustments. It also includes many optimizations under the hood and introduces duplicate document numbering in lieu of the previous asterisk versioning for a more readable title list. Touch operations in ScalePlay's phrase matrix have been upgraded to allow for continuous instrument highlighting and legato playback. Count-in playback has been optimized with an added half-count preamble for the classic 1, 2 - 1, 2, 3, 4 pattern. Furthermore in the circle of fifths of the Quick Edit window several more uncommon roots have been added and instrument positioning has be refactored. Compositions now retain their instrument position and the default position function has been reworked into a multi-position switch that allows for easy access to the most common instrument positions.
This version adds several performance optimizations and improved support for iOS 10. ScalePlay's notation view has received a lot of attention as well with new chord tone and root accents. Notes are now highlighted during scale playback as well. The piano instrument now implements discreet scale highlighting and the appearance of scale tone indicators in string instruments have been updated. Upon request we also added support for note naming with "H" in this version as is custom in several European countries. The latter is now a new option in general settings.
This release provides much improved app switching performance which typically comes into play when using ScalePlay in the background in order to adjust external synths, Audiobus instruments and such. This version also fixes several alignment issues in the notation view and adds new help links in the Quick Edit window and Document list. Version 1.0.3 also improves instrument scrolling and fixes several other minor issues.
In version 1.0.2 the line mode button in TouchPlay has been split into 3 distinct buttons for easier switching between modes. We are also introducing several new ways to share documents. ScalePlay now supports AirDrop, Message, Email and File Sharing. More about documents can be found in the new Documents chapter of this documentation.
This version adds improved background performance and alleviates an issue where ScalePlay previously could have been force quit by the OS in certain configurations. An option to turn off local audio was added in app settings. The MIDI channel display was fixed as it previously underreported the current MIDI channel by 1. Overall optimizations were applied as well and an issue was fixed that may have caused MIDI notes to linger on app exit.