BandHelper
Organizational suite for bands
Free · In-App Purchases
Much more than a "songbook" app, BandHelper can organize your band and power your live show.
COMMUNICATE EFFORTLESSLY
• Distribute songs and set lists automatically to your bandmates
• Send standardized gig invitations and confirmations
• Maintain one organized source for gig details
• Give sub players all the charts and recordings they need for a gig
REHEARSE EFFICIENTLY
• Sync set list, lyric and chord updates as you work
• Play reference recordings instantly, with speed and loop controls
• Transpose chords for different singers, capo positions or horn keys
• Review notes and voice memos from previous rehearsals
PERFORM SEAMLESSLY
• Configure keyboards, effects and lighting as you change songs
• Play backing tracks, click tracks and video presentations
• Customize the interface or use foot switches for hands-free control
• Add custom fields for personal notes and reminders
MANAGE YOUR BAND PROFESSIONALLY
• Track income/expenses and let band members view their earnings
• Organize your booking and industry contacts
• Build stage plots to send to venues
• Generate invoices to send to clients
*** If you have a problem or a suggestion, please contact me before writing a review. I can't troubleshoot problems through the review system, but I respond promptly to all help tickets and posts in my support forum. ***
more * Added support for LRC formatting: timestamps embedded into lyrics with square brackets. If you start the auto-scroll function for lyrics containing timestamps, BandHelper will jump to lines of lyrics at the specified times instead of smoothly scrolling through the entire lyrics. If you start the auto-scroll function while playing a recording, the LRC timestamps will sync to the recording time, even if you skip or jump around within the recording.
• Added buttons to the automation track edit window to convert between Highlight Lyric Line automation events and LRC timestamps. You can use this if you previously set up lyric highlighting with an automation track but now want to use the new LRC functionality, or if you previously set up lyric highlighting with LRC timestamps but now want to use an automation track.
• Updated the document import function to support LRC files (.lrc extension). If you import an LRC file, BandHelper will copy its lyrics, timestamps and supported metadata into a new song and then discard the file.
• Updated the export buttons to offer more sharing options. Save to Files is still available, but you might have to scroll down or click More to see it.
• Updated the Control Center integration to show the BandHelper icon and allow stepping through songs in a set list if the remote screen offers previous/next buttons. To control BandHelper from the Control Center, you will need to turn off Settings > Audio & MIDI > Play Audio Simultaneously With Other Apps. To step through songs, you will need to have the Start Recording app control action set to Song Selection or Song Auto-Selection.
• Updated the audio functions so another app's audio will keep playing until you play audio from BandHelper when Settings > Audio & MIDI > Play Audio Simultaneously With Other Apps is off, and renamed that setting from Let Other Apps Play Audio In Background to better describe the new behavior.
• Optimized the account syncing by only checking for missing files once at the end of the sync, and added a progress bar while checking for missing files.
• Disabled the operating system's Smart Punctuation functionality in the Chords field to allow typing three dashes to create a column divider.
• Restored the blink behavior of the automation button while recording.
2026-08-21 23 Aug
* Updated the workflow for editing app control actions. When you select an action on the Settings > App Control page, you can now access all the available triggers from expandable lists within the same window. You can also click the Learn button, then send a message from a Bluetooth, MIDI or Flic device (including double-click and hold gestures) to select that trigger automatically. And you can remove individual triggers directly from the Settings > App Control page, without selecting the action and the trigger category first.
• Added default app control actions for new app installations: Previous/Next Song on Up/Down Arrow, Previous/Next Page on Left/Right Arrow, Send MIDI on Song Selection and Start/Stop Auto-Scroll and Start/Stop Recording on Two-Fingered Tap.
* Updated the Import button on the Repertoire > Songs page to include two options, Documents and Recordings. Both options allow multiple file selections and will create a new song for each file selected. The Documents option supports a mixture of files that will be attached to a song (PDF, JPEG) and files that will be parsed directly into the song fields (ChordPro, OnSong).
• Removed the playlist import function.
• Updated the main menu shortcuts so that navigating back from a shortcut takes you to the module menu instead of the main menu.
• Moved the Attachments section after the Lyrics section on the song edit page.
• Moved the Size through Loop settings after the Active setting on the document edit page.
• Updated the song search function in the set list view to include custom fields.
• Fixed a problem where background color formatting at the start of the Lyrics field would be copied to the spaces between ChordPro chords.
• Fixed some situations where the transpose buttons were enabled even though no chords were present.
• Added Settings > Advanced > Audio & MIDI > Hardware Sample Rate in case your device doesn't automatically select the sample rate for a connected audio interface.
• Removed the warning message from empty picker windows if the picker window has an add button.
• Removed the help tips from the Repertoire menu.
2026-08-07 9 Aug
• Restored the automatic display of the search field in the set list search popup on phones.
• Enabled the Change Another User's Response fields on the event edit page for users who aren't included in the event but do have editing permission.
• Updated the lyrics pagination to avoid scrolling all the text out of view.
• Stopped triggering song selections on following devices when loading a set list on the lead device with Live Sharing.
• Improved the spacing of the Transpose Toolbar layout item.
• Fixed the missing title in the app control action edit window.
• Reduced the size of the Guitar Rack stage plot item.
• Fixed the Cowbell tempo downbeat sound.
2026-07-24 26 Jul
• Updated the Full-Screen Lyrics layout template to show some song content and buttons beside the song list instead of only a song list. This provides access to more info and will make the song list load faster.
• Updated the Smart Copy functionality to allow moving smart copies into different projects than the original copy.
• Added a Separate From Original button on the song edit page for smart copies. This breaks the link to the original song and makes the smart copy a fully independent song.
• Fixed the sorting of a smart list by color when using project-specific colors.
• Stopped iOS 26 from hiding all the set list view edit buttons when they don't all fit.
• Fixed a problem where an app control action mapped to a Flic button trigger didn't show as selected in the trigger picker.
• Disabled the response options for Require Response events for users who aren't invited to the event.
2026-07-10 15 Jul
• Restored the automatic display of the search field in the set list search popup.
2026-06-29 30 Jun
• Updated the Bluetooth input code for more reliable foot switch connections on iOS 26.
• Fixed a crash when selecting formatted text in a field that contains Unicode characters.
• Fixed a problem with the Hide Other Lyrics Sections setting for the document viewer.
• Tightend the button spacing in top toolbars on iOS 26.
• Fixed an empty space above the list filters on phones.
2026-06-19 21 Jun
* Added a Text Styles page in the Repertoire module where you can define reusable styles with a set of formatting options. You can then apply these text styles to text in the Lyrics, Chords and Notes fields on the song edit page. If you go back and edit a style later, all the songs that use that style will update automatically.
* Updated the ChordPro import function to convert from ChordPro environment directives to BandHelper's predfined text styles, based on the Map To ChordPro Style setting on the Text Style edit pages.
* Added an Indent button to the text formatting toolbar, to indent text without manually adding spaces.
* Replaced the Headings Fade setting on the Settings > Appearance page with a Headings Color setting. You can use this to set headings marked with a # symbol to any color.
* Added Chords Size, Chords Bold and Chords Italic settings to the Settings > Appearance page. You can use these along with Chords Color to format chords detected in the Lyrics field. These settings do not affect chords in the Chords field.
• Updated the new Live Sharing code to improve Bluetooth-only connections between iOS devices. However, wi-fi networking is recommended for better performance and cross-platform compatibility.
• Fixed a problem that disabled the Done button in the status windows after navigating backwards in the main view.
2026-06-12 14 Jun
• Fixed a problem that dismissed the keyboard when typing into a search field.
2026-05-28 29 May
• Added the recording controls when playing a recording from the song edit page.
• Removed the duplicate All and None buttons from picker windows.
• Updated the Show Document Viewer action in an automation track to load the document for the current song if needed.
• Updated the app control Hold detection so that if you press and release a button quickly before the end of the hold time, a click action will be triggered immediately without waiting until the end of the hold time; but if you release a button too slowly to be a click and not slowly enough to be a hold, no click or hold action will be triggered.
• Updated the app control Double-Click and Hold detection to check for specific messages, to avoid delays if you click with one message and double-click or hold with a different message.
• Stopped saving the list filters automatically and added explicit Save and Reset buttons instead.
• Sped up the display of the App Control Status window.
2026-05-22 24 May
* Added support for attaching documents in Word (.docx or .doc) or RTF format. BandHelper will convert those files to PDF format when it uploads them to the server, so if you add a Word or RTF file while offline, you won't see the converted file until the app can sync.
• Added a Chords Size setting to the set list Share Songs page. You can use this to change the chords size separately from the rest of the text. This can be especially useful when printing chord charts without lyrics.
• Fixed a problem that scrolled the new song out of view when adding a song from the search button after the last song in a set.
• Updated the Next/Previous app control actions to continue stepping through song-level items even after selecting pinned items.
• Fixed the positioning of grouped fields on the MIDI preset edit page when opened in a popup window on a phone.
• Fixed overlapping toolbar buttons after a rotation on a phone in iOS 26.
• Updated the top toolbars in different kinds of popups to have consistent heights in iOS 26.
• Removed the non-functioning Open/Close Full-Screen Document app control action. You can use the Show/Hide Document Viewer action in full-screen layouts instead.
2026-04-24 26 Apr
• Updated the intro page to correctly appear automatically on slower devices.
• Hid the Invoices section on the Finance > Totals page if there are no unpaid invoices.
• Removed an extra top toolbar from the checklist view.
2026-04-08 8 Apr
• Updated the app to respond to universal links instead of custom "bandhelper://" links in notification emails and text messages.
• Restored the scroll position of the second column when transposing lyrics in a 2-column layout.
• Updated the formatting toolbars on the song edit page to include more buttons on phones in landscape orientation.
• Hid the lyrics search buttons on the song edit page when the device has parental control restrictions that block web access.
2026-04-03 5 Apr
• Updated the edit pages to stop any media players or hide the document viewer when selecting a different item to edit.
• Fixed a problem that temporarily reset ChordPro positioning when resizing text after transposing it in a 2-column layout.
• Fixed a problem that prevented changes to the MIDI input port and channel from taking effect until the MIDI engine was restarted.
• Updated the MIDI Learn function to update the existing control change row with the new value instead of adding new control change rows if you send the same control change with multiple values.
• Updated the Show Labels In Recording Buttons function to fall back to the recording name if the number of recordings attached is greater than the number of recording position labels entered.
• Fixed a problem that pushed the Save and Cancel buttons in popup windows off the screen when the toolbar contained a long title on iOS 26.
• Fixed a problem that made the bottom portion of the filters in the Add Songs popup unclickable on phones in portrait orientation on iOS 26.
2026-03-20 22 Mar
• Fixed a crash when an external display is connected.
2026-03-04 6 Mar
• Added Settings > Advanced > Audio & MIDI > Ignore Control Change Input.
• Tightened the decay on some of the tempo click sounds to reduce the sensation of a reverb effect.
• Updated the Start Video and Start Automation app control actions to follow the Delay Actions setting.
• Updated the file import functionality to handle a file that is already copied into BandHelper's data folder.
• Implemented code updates required by upcoming iOS versions.
2026-02-27 1 Mar
• Fixed a crash when playing or recording automation tracks on older devices.
2026-02-19 20 Feb
• Fixed the search button for list pages on iOS 18 and older.
• Fixed a crash when viewing a set list when no layouts are set up.
• Moved the Done button in the Live Sharing screen display window to the top right corner for consistency with other popup windows.
2026-02-13 15 Feb
• Restored the All and None buttons to the song picker.
• Updated list pages on phones immediately when navigation back from edit pages.
• Fixed a crash when sending many OSC messages at once when OSC was not already running.
2026-02-09 10 Feb
• Fixed a MIDI optimization issue that could cause crashes when sending or receiving MIDI.
2026-02-06 6 Feb
• Fixed a problem where some edit pages didn't fully reload after saving.
• Fixed a problem with the Next Page Or Song app control action that prevented it from changing songs.
• Updated the Previous Page Or Song app control action to correctly move to the last page of the previous song when the previous song displays 2-column lyrics.
• Fixed a problem that prevented automation track events from scrolling to some lyrics positions.
• Fixed a problem that limited the drawing area for lyrics annotations.
• Fixed a problem that showed the same text in both columns when showing lyrics in two columns and all the lyrics fit into the first column.
• Fixed a crash when pinch-zooming lyrics that contain many markers, with the last one close to the end of the lyrics.
• Stopped triggering a two-fingered tap action after pinch-zooming the Notes field.
• Fixed the edit shortcut buttons in the top toolbar when viewing the All Songs list.
• Fixed the Remove button for bottom toolbar fields when editing a layout.
• Fixed a problem that caused the app to show a duplicate connection to Bluetooth MIDI devices on iOS 26.
• Added Settings > Advanced > Audio & MIDI > Ignore Beat Clock Input.
• Updated the Tempo field to support fractional bpm values entered with a comma as the decimal delimiter on devices that use a comma as the decimal delimiter.
• Fixed a problem with incomplete color theme changes on iOS 26.
• Fixed the document toolbar background color in the light color theme on iOS 26.
2026-01-30 1 Feb
• Fixed a problem where edit pages didn't fully reload when adding a new item after editing existing items.
• Fixed a problem that deleted a batch of songs when adding a new item and then immediately deleting it after editing existing items.
2026-01-22 23 Jan
• Fixed incorrect auto-scroll speeds.
2026-01-21 22 Jan
• Fixed the empty Share Set List and Share Songs pages.
2026-01-20 21 Jan
• Reduced the height of the top toolbar on phones in landscape orientation on iOS 26.
• Fixed an incorrect page count after resizing the lyrics text in the set list view.
• Stopped triggering pinned documents, recordings or MIDI presets when using an app control action to request a numbered item when the requested number is greater than the number of song-level items.
• Stopped triggering pinned documents, recordings or MIDI presets when using the Next/Previous app control actions.
• Updated the song copy function to include shared font sizes, lyrics annotations and automation tracks as well as the personal values when personal values are enabled.
• Improved the scaling of layout elements with the Copy For This Size function on the layout Edit Details page.
• Improved the set list view load time.
2026-01-16 19 Jan
* Updated the search buttons on the song edit page to open a web browser within a BandHelper popup window, with buttons to import the main page container, the selected text or the current page URL. You can use this to easily copy lyrics, chords, song facts or video links into the Lyrics, Chords or Notes fields. More details are in the Adding Lyrics tutorial.
• Added a Notes - For Client field to the invoice edit page. You can use this to add notes for the client to the invoice PDF. The Notes - Internal field is not visible to clients.
• Updated chat message popups to appear above a full-screen document viewer.
• Fixed the display of shared notes in the notes popup when personal notes are also set.
• Fixed the display of the notes popup from a Notes button in the song list.
• Stopped selecting the song when clicking the Notes button for a different song in the song list.
• Fixed a problem where the eraser tool would show as active in the annotation toolbar even though it was not active.
• Fixed a problem that showed the Device Offline message for automatic syncs that were run after a manual sync.
• Removed the fading from popup window titles in iOS 26.
2025-12-05 07/12/2025
* Added support for LRC formatting: timestamps embedded into lyrics with square brackets. If you start the auto-scroll function for lyrics containing timestamps, BandHelper will jump to lines of lyrics at the specified times instead of smoothly scrolling through the entire lyrics. If you start the auto-scroll function while playing a recording, the LRC timestamps will sync to the recording time, even if you skip or jump around within the recording.
• Added buttons to the automation track edit window to convert between Highlight Lyric Line automation events and LRC timestamps. You can use this if you previously set up lyric highlighting with an automation track but now want to use the new LRC functionality, or if you previously set up lyric highlighting with LRC timestamps but now want to use an automation track.
• Updated the document import function to support LRC files (.lrc extension). If you import an LRC file, BandHelper will copy its lyrics, timestamps and supported metadata into a new song and then discard the file.
• Updated the export buttons to offer more sharing options. Save to Files is still available, but you might have to scroll down or click More to see it.
• Updated the Control Center integration to show the BandHelper icon and allow stepping through songs in a set list if the remote screen offers previous/next buttons. To control BandHelper from the Control Center, you will need to turn off Settings > Audio & MIDI > Play Audio Simultaneously With Other Apps. To step through songs, you will need to have the Start Recording app control action set to Song Selection or Song Auto-Selection.
• Updated the audio functions so another app's audio will keep playing until you play audio from BandHelper when Settings > Audio & MIDI > Play Audio Simultaneously With Other Apps is off, and renamed that setting from Let Other Apps Play Audio In Background to better describe the new behavior.
• Optimized the account syncing by only checking for missing files once at the end of the sync, and added a progress bar while checking for missing files.
• Disabled the operating system's Smart Punctuation functionality in the Chords field to allow typing three dashes to create a column divider.
• Restored the blink behavior of the automation button while recording.
more Version 2026-08-21 23 Aug
Data Linked to You The following data may be collected and linked to your identity:
Contact Info User Content Identifiers