Here we go again with another feature release.
The most important new feature is the iCloud sync. When enabled all your data within ST3 will be uploaded to iCloud and all changes you make on one device will automatically be available on your other devices. As changes can only be tracked once iCloud is enabled, you need to make sure that you first enable iCloud on the device containing your latest changes. ST3 will ask if you want to upload your data to the iCloud, or download data from the cloud when enabling this feature. Make sure to select the upload option. On all other devices select the download option. Once setup it does not matter where you make any edits.
For all other changes, please see the full changelog further below.
How to take part in testing
Anyone can participate in the beta. The beta version is installed as a separate app so that you can use the stable version in parallel. If you already participated in previous beta tests, you will get a notification about the new version in Testflight. New testers can use this link on an iOS device or a Mac to participate:
https://testflight.apple.com/join/pq4xbzSq
In app purchases will not bill your account. They are only test purchases, so don't be shy activating the full version.
The user manual is not adapted to the new version yet, so please feel free to ask here if you have any questions regarding the new features. I will explain some of the most important ones in this posting.
Complete Changelog
Added
- iCloud based synchronization of multiple devices
- Songs can be duplicated so that you can have different settings for the same audio file
- PDF documents can be cropped in the PDF editor
- Lyrics on external screen can be rotated
- Option to hide chords and change their size
- Font size of song lists can be changed
- New midi command to be sent when playback stops
- DONE marker can be cleared independent of song history
- Grey color option for song markers
- Time for song end flashing can be adjusted
- Volume increment is now adjustable
- New stop mode that does not load the next song but stays on the current song
- Added new chord extensions
- Lyrics editor can now import .cho and .pro files
- Option to keep audio engine running when app is in the background so that it can react to incoming midi commands
- Configurable midi commands that can be sent via assignable buttons or pedal presses
Changed
- Number of possible audio regions doubled to 24
- Restarting the app while hosting a network session will automatically restart that session
- Scroll speed stepper shows disabled autoscrolling and can be used to reenable it by tapping on the label
- When adding songs to a playlist the dialog will highlight all songs already part of that playlist
- When song numbering is active the songs in the history tab will also be numbered
- Unicode flat and sharp symbols are now correctly recognized
Fixed
- Changing song tempo can lead to pauses between audio regions
- Lyrics only song progress pauses during user interactions
- Importing songs with multitrack or pdf files fails sometimes
- Highlighting issues when using unusual unicode characters like certain emojis
- Detected song duration can be off by up to 0.1 seconds
- Undo button in audio region editor triggers playback