Release Notes

OnSong 2026.2

OnSong 2026.2 has not yet been released. The following items have been added, changed or fixed:

New

  • Synesthesia gives you the ability to see chords in a new light by color-coding each in various common and custom palettes.
  • Request Charts lets you find the song you're looking for in OnSong® Charts and request it.
  • OnSong® Binder file format offers a cross-platform and simpler way to share multiple types of data.

Additions

  • Added the ability to detune the entire tuning in the tuner by a certain number of semitones.
  • Added the ability to change how flow is used to expand content.
  • Added the ability to visually alter the flow of a song using a flow editor.
  • Added the ability to change flow repeat behavior options in settings.
  • Added the ability to use the song title for the first text attachment.
  • Added the ability to change whether numbers are interpreted as chords in settings.
  • Added the ability to determine if numeric chords are detected in Import Settings > Text File Handling > Detect Numeric Chords.
  • Added the ability to make chord colors or highlighting color coded based on the scale interval of the chord.
  • Added the ability to view the entire OnSong Charts library by scrolling.
  • Added the ability to set MSB Bank and LSB Bank back to None after setting to a numeric value.
  • Added the ability to set the solfège type by tapping and holding on the solfège chord style option.
  • Added the ability to view 5, 7#9 and m7#9 chords on piano.
  • Added the ability to toggle chord diagrams for export.
  • Added the ability to share and import as a book with the new OnSong Binder file format.
  • Added the ability to organize chord diagrams into a specific order on the page.

Changes

  • Changed foot pedals to use the pedal listener instead of the older view-based system.
  • Changed the tuner widget settings to separate appearance for advanced tuning options.
  • Changed the MIDI chord set system to only prepare that if requested for playing chords for improved performance.
  • Changed the search bar in OnSong Charts to stay at the top of the screen and be semi-translucent.
  • Changed how audio session state is managed to be more centralized to avoid strange audio session issues.
  • Changed the way certain foot pedals interact with the app via keyboard inputs.
  • Changed how the app handles attachments versus separate styles for sets and books.
  • Changed the OnSong binder exporter to only export active attachments as an option.

Updates

  • Updated to be built on the latest iOS/iPadOS SDK.
  • Updated translations.

Fixes

  • Fixed an issue where NC is not displayed in the original renderer when using bracketed chords.
  • Fixed an issue where the pipe character is not showing inline in the new renderer.
  • Fixed an issue where the tuner is not showing alternate tunings.
  • Fixed an issue where the scan document title prompt is not displaying text in the correct color in low light mode.
  • Fixed an issue where the flat in the C#7b5 chord would not use a musical symbol when enabled in the new renderer.
  • Fixed an issue where an (X 2) is seen as a chord and gets transposed to (X D) in the original renderer if the key is in C.
  • Fixed an issue where superscript was being applied after a space was encountered in a chord.
  • Fixed an issue where if you put the text cursor at the end of the last line of a song and use line formatting, it puts it before the first line of the song.
  • Fixed an issue where numbers placed in brackets in the new renderer are not converted to alphabetic chords.
  • Fixed an issue where the user interface is not changing for some users due to a legacy setting.
  • Fixed an issue where a song would not transpose when a transposed key is set on a text attachment and using the OnSong 2020 interface.
  • Fixed an issue where bass notes are showing with a preceding slash when using bass only in chord split mode.
  • Fixed an issue where a parenthesis chord on a line by itself because music instruction and not placed over a chord.
  • Fixed an issue where the connected status and battery level does not appear after pairing an AirTurn pedal.
  • Fixed an issue where sorting songs in a book that has separate styles by icon where song icons were changed results in icons not being in alignments with sort order.
  • Fixed an issue where tapping or long pressing chord diagrams above or below the chord chart is not opening the chord inspector.
  • Fixed an issue where the editor menu icon is not available in vertical menubar mode.
  • Fixed an issue where new renderer code is being copied to the clipboard for debugging.
  • Fixed an issue where named background colors used in line formatting is not being rendered with half transparency.
  • Fixed an issue where a song with no capo should display as a dash in the song list instead of 0.
  • Fixed an issue where the transpose slider is not being updated with the key correctly.
  • Fixed an issue where you could not search OnSong Charts for songs beginning with characters like 'A'.
  • Fixed an issue that prevents OnSong Charts from loading more than 100 search results.
  • Fixed an issue where with rendering parenthesis on chord lines that contain colons.
  • Fixed an issue where a number is interpreted as chord.
  • Fixed an issue where numbers in chord scenarios are being detected as numeric chords.
  • Fixed an issue where the incorrect key was being shown in the main song list after changing it due to song versions.
  • Fixed an issue where the previous song always scrolls to the top after navigating to the next song.
  • Fixed an issue where sticky notes are not being properly positioned on PDF output.
  • Fixed an issue where bracketed chords specifying only bass note not changing when capo is enabled.
  • Fixed an issue where naturalized notes using the guitar mode were not being applied correctly.
  • Fixed an issue where deleting layers of a drawing using the layers menu does not take effect.
  • Fixed an issue where switching the user interface style when in vertical menubar mode, the style preferences menu tabs do not change.
  • Fixed an issue where notes pinned to the desk are disappearing when loading sets.
  • Fixed an issue where font color for lyrics was being stored as a song property instead of with individual versions.
  • Fixed an issue where the email composition screen is not appearing.
  • Fixed an issue where pedal commands were being doubled on certain foot pedal models.
  • Fixed an issue where old drawings are reappearing after deleting them.
  • Fixed an issue where Bluetooth is being repeatedly requested, likely due to changes in battery level output.
  • Fixed an issue where the current song in the song viewer is not being scroll to in the song list when its hidden.
  • Fixed an issue where Bluetooth route is not available when using OnSong in the foreground.
  • Fixed an issue where the wrong key information is displayed in the set.
  • Fixed an issue where the footer is not being rendered when printing or exporting as PDF.
  • Fixed an issue where the chord color palette interface does not work properly on iPhone.
  • Fixed an issue where a specific chord diagram is not showing proper fingerings.
  • Fixed an issue where chord diagrams appear in white on white background in the chord diagram editor when certain low light mode configurations are encountered.
  • Fixed an issue where PDF export and printing does not show some sections.
  • Fixed an issue where parenthesis were not being reapplied to chords in the new renderer.
  • Fixed an issue with weird spacing in lyrics caused by non-space characters.
  • Fixed an issue with how separate styles are handled in lieu of the new song versions system.
  • Fixed an issue where some text was not being detected as being like section labels like "pre-chorus" or "short verse".
  • Fixed an issue where modulating charts in a numeric key in the new renderer would cause incorrect transposition.
  • Fixed an issue where the incorrect file type is acquire when trying to download an attachment in a specific key in the console resulting in a blackout.
  • Fixed an issue where transposing a song in separate styles along with song versions causes the key to not change.
  • Fixed an issue where transposing an E note in the F# theoretical key.
  • Fixed an issue where backups can overwrite each other when on the same device with the same library name.
  • Fixed an issue where the share identifier column is coming in as JSON from SongSetItem and should be the songID.
  • Fixed an issue where parenthesis are doubled when using the new renderer with non-chords in brackets.
  • Fixed an issue where submenus of the share menu would cause the menu to shrink in width.
  • Fixed an issue where the keyboard would become non-responsive in external dialogs like when signing into Dropbox.
  • Fixed an issue where the keyboard doesn’t input on share song/email function.
  • Fixed an issue where solfège type is not being applied in the new transposition engine.
  • Fixed an issue where the songs menu would animated into place incorrectly on the Mac version when first booting up the app.
  • Fixed an issue where the data added to the binder file format is not merged with system settings or surrogates.
  • Fixed an issue where the heads-up display does not appear on iOS/iPadOS 26 compact devices.
  • Fixed an issue with user interface layout in the share export menu toolbar when on a compact device.
  • Fixed an issue where Console launching due to a breaking change in the OnSong SDK.
  • Fixed an issue where external stage monitor mode scrolling incorrectly due to bouncing between sections.
  • Fixed an issue where the attachments list does not refresh properly due to changes to mitigate a crash caused by changes in the iOS/iPadOS 26 SDK.
  • Fixed an issue where picking songs for a book using the context menu does not return to the book list when tapping done.
  • Fixed an issue where low light mode on PDF files was not being performed properly due to changes to resolve deadlocking.
  • Fixed an issue where changes to tempo are not being saved properly using separate styles.
  • Fixed an issue where favorite icons are not persisted to separate styles in the set.
  • Fixed an issue where the attachments menu is not automatically updating.
  • Fixed an issue where the selected track not correctly remembered when using separate style sets.
  • Fixed an issue where autoscroll can get into a bounce loop when scrolling to section option is enabled which is the default.
  • Fixed an issue where icons are not sorting properly due to information being stored in the attachment.
  • Fixed an issue where sets and books do not show the number of songs.
  • Fixed an issue when printing PDF files that have a rotation property causing incorrect paper orientation.
  • Fixed an issue where changing the title using the song editor does not update the song list or heads up display.
  • Fixed a crash condition caused by updating the number of attached files in the get support screen.
  • Fixed a crash condition when updating help links in song reporting due to a non-existent user manual destination.
  • Fixed a crash condition caused by NaN values attempting to be serialized for the new renderer.
  • Fixed a crash condition caused by changes to access with the database pool.
  • Fixed a crash condition when removing an item from the collection caused by weak references.
  • Fixed a crash condition caused by saving unserializable values to user defaults.
  • Fixed a crash condition caused by memory issues when removing objects from a collection.
  • Fixed a crash condition when running an integrity check on the database.
  • Fixed a crash condition when manipulating MIDI globals.
  • Fixed a crash condition when exporting text to PDF due to a zero-length chord with chord decorations.
  • Fixed a crash condition when setting line formatting caused by unclamped values.
  • Fixed a crash condition when installing the audio tap and deadlocking when using tempo detection.
  • Fixed a crash condition when importing a file caused by identifier generation.
  • Fixed a crash condition when trying to insert null chords into a collection.
  • Fixed a crash condition when scrolling to the top of the song list before sections have loaded.
  • Fixed a crash condition when installing a tap on audio input for detecting tempo.
  • Fixed a crash condition caused by the OnSong API returning an unexpected result when signing into an existing session.
  • Fixed a crash condition caused by checking database integrity.
  • Fixed a crash condition when using the context menu to delete tags from the metadata display settings screen.
  • Fixed a crash condition in the OnSong Charts search list.
  • Fixed a crash condition when removing items from a set list.
  • Fixed a crash condition when presenting the mail composition screen.
  • Fixed a potential crash condition when enumerating touch listeners when tapping with an Apple Pencil to draw.
  • Fixed a potential crash condition caused by adding routes to the web server when enabling Console.
  • Fixed a potential crash condition when executing a statement on a closed database.
  • Fixed a potential crash condition caused by a regular expression processing.
  • Fixed a potential crash condition caused by deadlocking when accessing the built-in music player.
  • Fixed a potential crash condition when setting properties in a MIDI stem of multitracks.
  • Fixed a potential crash condition caused by threading issues in the PDF viewer.
  • Fixed a potential crash condition caused by data reload while the table view is being created in the attachments menu.
  • Fixed a potential crash condition caused by layout issues in the menubar.
  • Fixed a potential crash condition caused by the navigation popover not having an anchor point.
  • Fixed a potential crash condition when importing using the document scanner with JPEG compression causing issues with the PDF viewer and possible OCR operations.
  • Fixed a potential crash condition issue where calling undo in the song editor when an invalid undo state is encountered.
  • Fixed a potential crash condition when using the Apple pen caused by mutating touch listeners.
  • Fixed a potential crash condition caused by out of bounds items in the song list.
  • Fixed a potential crash condition caused by out of bounds items in the attachments list.
  • Fixed a potential crash condition caused by processing XML for WebDAV integration.

Fixes

  • Removed the Griffin Stompbox pedal screen which was no longer available.