What version of OnSong is right for me? LEARN MORE


Release Notes

OnSong 2020.7.7

OnSong 2020.7.7 was released on March 25, 2021. The following items have been added, changed or fixed:


  • Added the ability to lookup songs via MIDI SysEx.
  • Added the ability to assign long press actions to the screen navigation zones and hot corners.
  • Added the ability for Apple Music to be played in the applications own music queue instead of the system queue, allowing OnSong to play tracks independently of the Music app.
  • Added the multicast entitlement to the app to allow Philips hue discovery.
  • Added the ability to tap on the left or right to navigate through foot pedal screens.
  • Added the ability for OnSong to store the local address of active Console devices on user accounts for easier future access.


  • Updated all translations.
  • Updated the AirTurn Framework.


  • Changed the autoscroll timing to be more accurate.
  • Changed OnSong Console lyrics projection to immediately blackout lyrics if it's toggled on.
  • Changed the MIDI Settings screen to connect and disconnect MIDI using the enabled switch and indicate the change in sources/destinations.
  • Changed the account screen to allow for the users to change between Pro and other organizational accounts by replacing the expiration row with the add-ons row for Pro.
  • Changed the drawing bar to reinstantiate ortho mode on the eraser tool.
  • Changed iTunes/Apple Music to play inside of the application music player.
  • Changed the way account sign in screen allows dismissal in OnSong Pro.
  • Changed all references of iTunes to Apple Music.
  • Changed the song viewer to prevent edge swiping to show the songs menu when in drawing mode.


  • Fixed an issue where timeline recordings would be lost after restoring the app state from storage.
  • Fixed an issue where characters in file name are causing files from Google Drive to fail while trying to import.
  • Fixed an issue with Apple Music device playback where the button is sticking in live bar after the song is linked from iTunes Media Library.
  • Fixed an issue in OnSong Console where inline diagrams would not appear after a mid-song modulation.
  • Fixed an issue in dealing with OnSong Connect and provider restrictions when loading songs outside of a set.
  • Fixed an issue with the alignment and size of the OnSong logo used for lyrics projection in Console.
  • Fixed an issue where Console allows download/export when all restrictions are enabled.
  • Fixed an issue in Console where you cannot select songs by clicking the checkbox when adding songs to books using Firefox.
  • Fixed a crash condition when enabling lead when Console lyrics projection is enabled.
  • Fixed an issue where would cause OnSong Connect to not function over Ethernet.
  • Fixed an issue where the MIDI clock would not enable upon launch because it is activated before a song with tempo information is loaded.
  • Fixed an issue where MIDI was being sent when the song is loaded when it should wait for playback sync.
  • Fixed an issue where certain versions of OnSong may not be able to connect to specific Bonjour services.
  • Fixed an issue with font sizing that caused iPhone devices to render drawings in inappropriate positions.
  • Fixed an issue where sets where not auto-archiving.
  • Fixed an issue where OnSong Console chord line spacing is wider than on device when adjusted space character is set to an empty string.
  • Fixed a potential crash condition caused when setting repeat mode on the device media player on some devices.
  • Fixed an issue where events are not having to the timeline when building manually.
  • Fixed a crash condition when triggering timeline playback repeatedly.
  • Fixed an issue where the wrong song title appears in the heads-up display.
  • Fixed an issue where autoscroll does not scroll to end of song with no bottom margin.
  • Fixed a crash condition when starting OnSong caused by the Media Player in iOS/iPadOS freezing.
  • Fixed an issue where single page songs will not scroll between pages.
  • Fixed an issue where autoscroll would not stop once the bottom was reached on some songs.
  • Fixed an issue where rotating the iPad causes any changes made in menus to be lost.
  • Fixed an issue where if you search for a song that returns no results in the songs menu and then switch to a book it shows a black screen.
  • Fixed an issue where using MIDI play chord where a chord will not play if a variation cannot be found due to enharmonic preference settings for instance.
  • Fixed an issue on compact devices where certain screens cannot be opened from the gear icon in the songs menu.
  • Fixed an issue in beta where the document scanner is launched when you tap to close it.
  • Fixed and issue where tapping to play a chord should account for the capo and play the correct tone.
  • Fixed an issue where short PDF files will not move between songs when scrolling up/down.
  • Fixed an issue where changing the instrument causes the chord inspector to jump to the top of the song.
  • Fixed an issue with duplicate chord diagrams appearing in Console when a song contains a mid-song transposition and the chords appear at the top or bottom of the chart.
  • Fixed an issue where songs with no sound attached are playing sounds when triggered with a foot pedal.
  • Fixed an issue with positioning when starting timeline recording.
  • Fixed an issue where events are not saving to the timeline when using separate styles.
  • Fixed an issue with separate styles not applying due to object caching.
  • Fixed performance issues when reordering a set.
  • Fixed an issue where the timeline will not record autoscroll due to how the menu was being closed.
  • Fixed an issue with sliding to delete in books above the alphabet bar.
  • Fixed an issue with duplicate songs in sets being redrawn with incorrect information after changes are made.
  • Fixed an issue where the pedal disconnects after searching via Quick Pick.
  • Fixed an issue where song viewer borders not working when viewing short PDF files in portrait mode.
  • Fixed an issue where you can't set the metronome BPM when changing the minimum BPM above 40 BPM.
  • Fixed an issue where the metronome BPM could not be changed while using a count-in.
  • Fixed an issue where the set progress indicator is toggling to 100% after adjustments.
  • Fixed a crash condition when restoring DMX parameters from storage.
  • Fixed an issue where the audio triggered events do not stop when stop triggered event is enabled.
  • Fixed a potential crash condition when formatting the set list due to an out of bounds array.
  • Fixed an issue where PDF files would not scroll to the bottom and display the bumper.
  • Fixed a possible crash condition caused by MIDI input altering the HUD on a non-UI thread.
  • Fixed an issue with performance when flicking to scroll during an autoscroll operation.
  • Fixed a crash condition when exporting or emailing a ZIP file of a set named with slash characters.
  • Fixed an issue where songs imported from other libraries retain the chord position setting that cannot be altered.
  • Fixed an issue where MIDI and scenes will be sent again when starting autoscroll.
  • Fixed an issue where the metronome BPM could not be changed while using a count-in.
  • Fixed an issue when connected with OnSong Connect and client devices become blank but continue to navigate from the leader.
  • Fixed an issue where drawings can shift when rotating orientation due to border calculation.
  • Fixed an issue where sticky notes may not appear on Pages documents.
  • Fixed a performance issue caused by repeatedly looking up the track that should be use for a song when none is available.
  • Fixed an issue where drawings do not work on Pages documents due to the web view destroying the view hierarchy after load.
  • Fixed an issue where if Local Network access is turned off that OnSong won't open.
  • Fixed an issue where closing OnSong loses App Direct connection due to iOS/iPadOS Bluetooth implementation and the AirTurn framework.
  • Fixed an issue where data entry in Dropbox or SongSelect authentication screens would fail due to changes in iOS/iPadOS and the AirTurn framework.