Release Notes

OnSong 2020.0

OnSong 2020.0 was released on January 14, 2020. The following items have been added, changed or fixed:

New

Additions

  • Added the ability to tap on the title in the foot pedals screen to switch to foot pedal setup screens faster. »
  • Added the ability to jump to an action category when choosing actions. »
  • Added a prompt when submitting in the Get Support screen to prompt for whitelisting the onsongapp.com domain in email programs. »
  • Added the ability to sort libraries alphabetically and by file size and created date. »
  • Added the ability to process ChordPro files upon import for compatibility. »
  • Added the ability to see the number of songs in the toolbar when viewing song lists. »
  • Added the ability to see song count and optionally duration when viewing a set list. »
  • Added the ability to amplify the brightness of colors when using low light mode. »
  • Added the ability to see the set duration in the set list.
  • Added the ability to extract documents and switch to text-based versions from the Style Preferences menu when viewing external files. »
  • Added the ability to purchase add-ons in the add-ons screen. »
  • Added the ability to export the artist name and other information as part of the file name. »
  • Added the ability to specify what gets updated when beaming a song/set and updating the contents of the song. »
  • Added the ability to view duration in the audio editor screen. »
  • Added the ability to set up guitar friendly notes that use different enharmonic preferences that are easier for guitar.
  • Added the ability to import MIDI SysEx *.syx or *.sysex files and add to the MIDI Global library. »
  • Added the ability to use simple time instead of compound time signatures for 6/8, 9/8, etc. »
  • Added the ability to map unique SysEx messages to actions in the MIDI Triggers screen. »
  • Added the ability to convert the OpenLyrics file format upon import.
  • Added the ability to use variable actions for MIDI note events.
  • Added the ability to import ChordPro files that contain multiple songs separated with the {new_song} or {ns} tag.

Changes

  • Changed the add songs screen to include a toolbar with the standard "+" button. »
  • Changed the Style Preferences menu to display the reason why it is disabled. »
  • Changed the sign in screen to have a sign up link in the upper right corner.
  • Changed the books list to show the library name at the top instead of "Books" when a non-"Default" library is viewed.
  • Changed the Remove Duplicates tool to mark the songs as deleted instead of removing them completely allowing them to be undeleted if needed.
  • Changed the way actions are treated with MIDI control changes where "toggleable" actions can latch/unlatch.
  • Changed variable actions to allow for note velocities below 16 to be registered.
  • Changed the vertical menubar mode to show a border to separate the menu from the content on iPadOS which omits the border.
  • Changed the flash system to be more responsive to variable controls.
  • Changed the adjust volume variable action to flash "Mute" in red when volume is set to zero.
  • Changed the adjust velocity action to show "Mute" when set to 0%.
  • Changed the metronome volume adjust action to flash "Mute" when volume is set to zero.
  • Changed the adjust capo action to show "Capo Off" when et to zero.
  • Changed the way SysEx is displayed in the MIDI Event editor to truncate to one line and show the size of the file.
  • Changed the Update/Duplicate/Skip screen to display the Update option as a destructive option.
  • Changed the Update/Duplicate/Skip screen to prompt the user to make sure they intended to use Update to avoid overwriting content.

Updates

  • Updated to the latest AirTurn v3.7.1 framework.
  • Updated translations.

Fixes

  • Fixed an issue in Console where the "m" minor button does not align correctly.
  • Fixed an issue in Console where a song that has a non-string key will cause the metadata palette to not open.
  • Fixed an issue in Console where sometimes the + button is not appearing at the top of currently selected sets.
  • Fixed an issue in Console where right-clicking on a collection, book, or set and then clicking off to dismiss the menu results in drawer closing instead of remaining open.
  • Fixed an issue in Console where the "Add Songs" menu does not appear when clicked or tapped in certain ways.
  • Fixed an issue in Console where selecting options in context menus in other languages where they would result in no action due to textual comparison.
  • Fixed an issue where add-ons may not restore in some rare cases.
  • Fixed an issue in iOS 9 where tapping Getting Started from Utilities menu locks up OnSong.
  • Fixed an issue when tapping Songs in vertical menubar mode while in 1/3 split screen and the menu doesn't open.
  • Fixed an issue when extracting text from a PDF file on an iPhone, there is no spinner to indicate progress.
  • Fixed an issue where the password field was offset when signing in on an iPhone.
  • Fixed an issue where some users may not be able to fast track requests if loading of the in-app purchase fails.
  • Fixed an issue that may cause the automatic in-app purchase restoration to fail and require manual restoration.
  • Fixed the color of search bar scope buttons under iOS/iPadOS 13 found under the search bar in WorshipReady, etc.
  • Fixed an issue where going into a book, coming back to the book list, and selecting the book again does not navigate to the book.
  • Fixed an issue where adding unbound songs to a book, they do not immediately disappear from Unbound Songs.
  • Fixed an issue where drawing and highlighting not allowed on certain parts of screen due to screen viewer borders.
  • Fixed a crash condition when importing a ZIP file from dropbox due to a race condition of book defaulting.
  • Fixed an issue where the add-ons quantity appears as zero unless you're connected to the Internet.
  • Fixed an issue where sticky notes are being duplicated on the screen when using a viewport.
  • Fixed an issue that causes OnSong to skip to the next song when navigating by section and there is no blank line between metadata and the first section in the song content.
  • Fixed an issue when receiving SysEx from a Yamaha Genos after firmware update.
  • Fixed an issue with section selection and false display of bumpers in newer ChordPro songs.
  • Fixed an issue when sending a CC value of zero where variable actions will not function.
  • Fixed an issue where the drawing tool is allowing user to scroll through songs without saving their notes.
  • Fixed an issue when adding Unbound Songs to a new Book where those songs are not added to that book.
  • Fixed an issue where slow or no Internet connection results in the account screen appearing with one section that appears as it is using a subscription.
  • Fixed an issue where MIDI clock would not automatically start.
  • Fixed an issue when attempting to perform actions on a scene when the list is in editing mode.
  • Fixed a crash condition when adding audio files to OnSong Media Library due to Select All selecting non-audio file types that then causes a crash.
  • Fixed an issue when importing multiple files with books causes the book to be loaded multiple times.
  • Fixed an issue where you appear to be able to rename banks (MSB/LSB) and either shouldn't have that ability, or should be able to rename it.
  • Fixed an issue when connected to a non-Internet connected device that causes OnSong to freeze.
  • Fixed a crash condition when configuring MIDI triggers when also running send tempo via CC and tap.
  • Fixed an issue where a dragged item in the songs list remains greyed out and inaccessible after a drag event occurs.
  • Fixed an issue when changing multiple icons in the song list where only the list item is saved.
  • Fixed an issue reported where the toolbar disappears on some tabs in the songs menu on certain devices.
  • Fixed an issue where OpenSong file conversion was not respecting the encoding specified in the XML file.
  • Fixed an issue where the songs menu is cut off when searching with the on-screen keyboard and then tapping a file to view in earlier versions of iOS.
  • Fixed an issue when combining the Solfege chord style with minor symbol replacement.
  • Fixed an issue where colons are omitted from lyrics projection.
  • Fixed an issue where the song viewer would offset when leaving the app when in reverse vertical menubar mode due an iOS/iPadOS 13.3 flaw.
  • Fixed an issue when creating an account without subscription and the base plan is not set to the account.
  • Fixed an issue where the MIDI triggers screen would crash when rapidly capturing MIDI events.
  • Fixed an issue where MIDI triggers are not functioning after improperly closing the MIDI Triggers screen.
  • Fixed an issue when dragging and dropping to reorder a song in a set, then dragging and dropping to reorder another song, second song is not moved.
  • Fixed an issue on iOS 10. where the menubar would reverse even when vertical menubar cannot be reversed.
  • Fixed an issue where toggling audio playback does not start the heads-up display timer.
  • Fixed an issue with Solfege chords not appearing correctly when in superscript in certain languages.
  • Fixed an issue caused by erroneous user interface notifications from iOS/iPadOS when entering the background state that would cause the song viewer dimensions to change and redraw incorrectly.
  • Fixed an issue where incoming MIDI clock locks up the user interface.
  • Fixed issues with performance due to MIDI threads.
  • Fixed an issue where the MIDI triggers screen will crash if opened again and manually adding a trigger.
  • Fixed an issue where MIDI triggers were not being loaded correctly in some instances.
  • Fixed a crash condition when uploading diagnostics in the Get Support screen.
  • Fixed some issues when calculating tempo based on the MIDI clock.
  • Fixed an issue where leaving that app causes the foot pedal mode to shift.
  • Fixed an issue where adjusting the songs using a variable trigger would cause a freeze.
  • Fixed an issue where the adjust pan action where it could not be set to center.
  • Fixed an issue when using the metronome adjust pan action where it is hard to center the pan.
  • Fixed an issue where the adjust key variable action was not working properly.
  • Fixed an issue where double Click actions on Flic is not respecting action that is assigned to it.
  • Fixed an issue where toggling low light mode was altering the listening state of MIDI triggers.
  • Fixed an issue when rotating the Playback Menu on an iPhone where other content appears at the top.
  • Fixed an issue where playing a different song in the Music app in iOS 10 and then attempting to play a different iTunes Music Library track in OnSong would cause the song to not start.
  • Fixed an issue in Console where creating a New Song and the song does not appear in the song list once saved.
  • Fixed an issue in Console where sometimes the + button is not appearing at the top of currently selected sets.
  • Fixed an issue in Console where switching between different books, sets, or collections, the songs list retains the last scrolled position.
  • Fixed an issue in Console where tapping on the "three dots" icon to download a file type when the full menu is not available results in files not being downloaded correctly.
  • Fixed an issue with the tempo showing too high in the tempo menu when accessed via the metadata editor.
  • Fixed an issue where non-channel specific MIDI would be filtered if a channel was selected in MIDI Triggers.
  • Fixed an issue with calculating the size to be displayed of the SysEx in the MIDI Event editor.
  • Fixed an issue when receiving MIDI SysEx messages and converting the data into string-based values.
  • Fixed an issue where you leave the app in vertical mode and then open the app again in horizontal mode where the song viewer will need to be refreshed.
  • Fixed an issue where changing sizes of the split screen in vertical mode was not updating the menubar out of compact mode.