New! OnSong 2022 with major new features. LEARN MORE


Release Notes

OnSong 2020.6

OnSong 2020.6 was released on November 13, 2020 as a new free app called OnSong. OnSong Pro remains on the previous version through the end of 2020. The following items have been added, changed or fixed:


  • Added the ability to choose a custom overlay.
  • Added the ability to double tap on the screen zones and corners for actions.
  • Added the ability to count in before the metronome starts by flashing in the beat numbers.
  • Added the ability to detect flat 5th chords with this syntax Dflat5.
  • Added the ability to configure PageFlip Butterfly, Firefly, and Dragonfly pedals, replacing the original PageFlip screen.
  • Added the ability to configure AirTurn QUAD 200.
  • Added the ability to apply separate styles within Console.
  • Added the ability to support ChordPro 6 annotations.
  • Added a device identifier to WebDAV calls to use with Opwekking.
  • Added information to aid with Local Network access permission prompts.
  • Added the ability to remove the time signature.
  • Added the ability to tap and hold on items in a list to perform actions.
  • Added the ability to remember the password for password protected PDF files so they can easily be viewed repeatedly.
  • Added the ability to change the shape of a sticky note.


  • Updated the Norwegian translation with user-provided feedback.
  • Updated to the latest Flic frameworks and preventing Flic 2 from being used on older devices.
  • Updated to the latest AirTurn framework.
  • Updated to the latest Spotify framework.
  • Updated other various frameworks.
  • Updated the SongSelect logo on the sign in page.
  • Updated the PDF text extraction to use the native PDF text handling functions.
  • Updated lyrics buttons that are 3x for Arabic, Chinese, Czech, Dutch, Hebrew, and Japanese.


  • Changed screens to open on the top most view controller.
  • Changed frameworks for changes that Apple has made.
  • Changed the account details screen to say "OnSong Free" instead of "None" in the tier row.
  • Changed the system to register the user and send a thank you email when creating a new account.
  • Changed the icon used to access additional settings for annotations to not be font size centric.
  • Changed the Expires On field in the account screen on iPhone to omit time to fit nicer.
  • Changed the screen triggers screen to account for new types of devices like iPad Pro without a home button.
  • Changed the icons in the menubar to better reflect the difference between the song editor and annotations.
  • Changed the Apply Styles screen to hide the close button when applying styles.
  • Changed the foot pedal system to be more extensible.
  • Changed how audio tracks are evaluated to be more extensible.
  • Changed how duplicate imports are processed to better handle deleted songs.
  • Changed the social share option to be available even when no Internet is available.
  • Changed the PDF extraction method to resort to OCR if too little text is extracted.


  • Fixed an issue where lights in Scenes are being added multiple times in DMX scenes.
  • Fixed an issue where baritone ukulele wouldn't play back.
  • Fixed an issue with the navigation bar offset in the color builder.
  • Fixed a crash condition when replacing symbols in chords.
  • Fixed a crash condition when queue songs for usage.
  • Fixed an issue with how JSON dates are processed for accuracy.
  • Fixed an issue with how font CSS colors are generated.
  • Fixed a possible memory leak in dynamic object management.
  • Fixed an issue in the plan selection screens to handle free trials.
  • Fixed an issue when changing chord diagrams where they are not displayed to prevent excessive screen redrawing.
  • Fixed an issue when changing tracks and redrawing the track picker screen.
  • Fixed an issue where toggling low light mode in style preferences seems to have no effect.
  • Fixed an issue where the baritone ukulele is playing the sounds for piano when tapping on chord to hear it.
  • Fixed an issue where piano diagrams do not display the chord name above the diagram within lyrics.
  • Fixed an issue where making a change in style preferences and then changing the autoscroll duration will revert the song back to the previous settings.
  • Fixed an issue with the Buy button for Flic 2 does not load.
  • Fixed an issue when swiping through songs on newer iPhones cause borders at the top due to safe area and scroll view.
  • Fixed an issue with line wrapping for login errors on iPhone.
  • Fixed an issue where content is not displayed in the app for certain features when the "Tap to Learn More" button is tapped.
  • Fixed a crash condition when adjusting radius for Bokeh Blur while running live video.
  • Fixed a crash condition when editing chord diagrams when there are empty chord variations present in the library.
  • Fixed a CSS error when viewing exported HTML files.
  • Fixed an issue where WorshipReady files were not being displayed properly.
  • Fixed an issue where swiping down on the Apply Styles screen would close it even while it was running.
  • Fixed an issue when you change the iOS of a device, it registers as an another device you are logged in as.
  • Fixed an issue when searching WorshipReady and using apostrophes.
  • Fixed an issue where automatically changing sections setting in for autoscroll would not function.
  • Fixed an issue where the autoscroll position indicator is showing after autoscroll is completed.
  • Fixed a crash condition when opening the scenes editor when a scene contains junk information.
  • Fixed an issue where instrument titles do not display in the chord inspector when the popover arrow is facing downward.
  • Fixed an issue where updating the title of a song that was imported has no effect.
  • Fixed an issue where the OnSong Console URL could not be determined and reported that WiFi was required.
  • Fixed an issue where after signing in, the Account Details screen is not refreshing and showing the new account details.
  • Fixed an issue where hot corners are not accessible when menubar is visible on a newer iPhone.
  • Fixed an issue where timeline acting erratic when you have jump to selected section on.
  • Fixed an issue where ArtNet DMX was causing OnSong to crash if the Local Network permission is not enabled.
  • Fixed an issue where tapping on the "Songs" menu will not display the menu if the menu is closed by opening another menu.
  • Fixed an issue where the Help text in Console is not translated.
  • Fixed an issue where chord names in the chord diagram library appear as duplicate chords like (D# and D# instead of D# and Eb) when natural notes mode is set to Guitar.


  • Removed legacy UIWebView use.
  • Removed legacy RegexKit framework.
  • Removed legacy Spotify framework.
  • Removed legacy Facebook SDK.
  • Removed legacy Desk Support SDK.
  • Removed the registration screen from the app and maybe only show the Let's Get Started screen instead.
  • Removed the Registered To and Email Address fields from the About settings screen and replaced with an "Account Settings" option.
  • Removed the "Done" button that appeared in the Output Options menu when accessed in the email screen on an iPhone.
  • Removed the ability to view OnSong settings from within the Settings app.
  • Removed the ability to use different app icons based iOS version since it is no longer used.
  • Removed all conditional statements for older iOS versions. 
  • Removed the "Renderer Version" setting since it is no longer used.
  • Removed the Reconnect Pedals option from Tools since it's not needed any more.