Set List Maker
Song organizer for musicians
Only for Mac
$19.99 · In‑App Purchases
NOTE: We are no longer adding new features to Set List Maker. We recommend our newer product, BandHelper, for the latest design and functionality.
Set List Maker is a powerful organizational tool for musicians. With thousands of people around the world using the app in creative ways, the app is packed with features to manage your repertoire, control your on-stage electronics and share with your bandmates.
MORE THAN A DIGITAL SONGBOOK
Set List Maker can store your lyrics and chord charts, but it can also keep track of your rehearsal notes and serves as an archive of all your set lists. You can include multiple reference recordings for each song, slow down or pitch-shift recordings while practicing,* transpose chords with one touch, and make a quick recording if inspiration strikes.* Then design your own screen layouts to show the most important information in each setting you play in.
YOUR COMMAND CENTER ON STAGE
Set List Maker can display your lyrics with simple auto-scrolling or custom automation tracks,* play backing tracks and click tracks through separate audio ports or inter-app audio,* play videos,* and configure MIDI-compatible sound and lighting equipment as you move from song to song.* You can control Set List Maker with MIDI* or Bluetooth footswitches, and link together multiple devices for screen sharing or remote control on stage.*
KEEP YOUR BANDMATES IN THE LOOP
Set List Maker can can export databases and import them onto your bandmates' mobile devices so everyone has access to the latest songs, set lists, and details of upcoming shows. You can also email set lists in PDF or HTML format, or print good old paper set lists to keep it simple on stage.
Some advanced features (*) require an in-app purchase. For details, please visit the Set List Maker website, which also contains tutorials and demo videos to help with your purchase decision.
*** If you have a problem or a suggestion, please contact us before writing a bad review. We can't respond or help you if you publish your complaints in a review, but we respond promptly to all emails and posts in our support forum. ***
more $14.99 and it just opens a blank window. No functioning on latest Mac OS
Developer Response Please update to the current app version, and contact us if you still see a problem: https://helpdesk.arlomedia.com/arlomedia
$14.99 and it just opens a blank window. No functioning on latest Mac OS
Please update to the current app version, and contact us if you still see a problem: https://helpdesk.arlomedia.com/arlomedia
• 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.
• Tightened the decay on some of the tempo click sounds to reduce the sensation of a reverb effect.
• Implemented code updates required by upcoming macOS versions.
2026-02-27 Mar 1
• Fixed a crash when viewing set lists on older macOS versions.
2026-02-23 Feb 23
• Added Settings > Advanced > App Control > Use Alternative Keyboard Handler for macOS versions that don't support the default keyboard input.
2026-02-09 Feb 10
• Fixed a problem that caused the app to show a duplicate connection to Bluetooth MIDI devices.
• Fixed a crash with the Import Playlist function.
2026-01-30 Feb 1
• Fixed an incorrect page count after resizing the lyrics text in the show view.
• Improved the scaling of layout elements with the Copy For This Size function on the layout Edit Details page.
2026-01-16 Jan 20
• Fixed the reordering of song list fields in layouts on macOS 26.
2025-11-21 11/23/2025
• Fixed a crash on launch on macOS versions older than macOS 26.
2025-10-28 10/29/2025
• Updated for macOS 26.
2025-10-17 10/19/2025
• Fixed a problem that retained custom field values when deleting a custom field.
• Stopped hiding parentheses in lines containing parenthesized text but no chords when Settings > Appearance > Hide Parentheses In Chord Lines is on.
2025-08-22 08/24/2025
• Updated the Start Recording app control action to do nothing (instead of pausing the recording) if the recording is already playing.
• Updated the Start Automation app control action to resume the automation (instead of doing nothing) if the automation is paused.
• Updated the Stop Automation app control action to stop any recording, video, tempo or auto-scroll that was started from the automation track. This is consistent with the behavior of the automation button and the automation controls.
• Renamed the Start/Stop Automation app control action to Play/Pause Automation to better reflect its behavior.
• Fixed a problem where the completed song marks didn't update when reordering a set list.
• Adjusted the text length on the set list Edit Songs page to avoid overlapping the options buttons.
• Updated multi-line text fields to scroll to the cursor position after pasting text in.
• Stopped adding an automatic Start marker to lyrics that have a marker before the first line when the first line contains ChordPro chords.
• Disabled the Clear Formatting button on formatted text fields when no text is selected.
2025-06-06 06/23/2025
• Added Settings > Advanced > Trigger Song Completion From Duration, which is on by default for existing databases. If you turn this off, song completion actions will only be triggered from the end of a recording, video or automation track.
• Updated the month values for date filters in smart lists to take a decimal value. For example, you could add a filter "Date Updated greater than .25" to show songs updated within approximately the last week (or .23 to be more precise, since a typical month has 4.28 weeks).
• Updated the document picker to save and reload the last used sort value.
• Reduced the transparency in the inactive layers when editing layouts to make aligning objects between layers easier.
2025-02-21 02/23/2025
• Fixed a crash on the Share Set List page.
2025-01-27 01/28/2025
• Restored the annotation button to the document toolbar for songs that have no documents or lyrics. You can use this to add annotations to a blank canvas for these songs.
• Updated the document viewer to stop disabling scrolling when you view a one page document with the two column presentation.
• Updated the Roman numerals function to ignore any currently applied transposition.
• Fixed a problem where the song list sometimes didn't scroll to show a newly selected song when using live sharing or app control.
• Added an error message if you use the Quick Add button within a smart list to select a song that isn't in the smart list. Also, ignored Settings > Advanced > Insert Duplicate Quick Added Songs in a smart list.
• Stopped hiding the song list from app control actions in layouts where the song list is not layered on top.
2025-01-24 01/26/2025
• Fixed a problem that caused the screen sharing function to miss some screen updates.
2024-10-23 10/24/2024
• Fixed a problem that caused the screen sharing function to miss some screen updates.
• Fixed a problem that skipped the pre-roll when starting auto-scroll for a document with a saved zoom position.
2024-10-17 10/18/2024
• Fixed the search buttons on the song edit page and map buttons in the Shows list on macOS 15.
• Updated the auto-scroll function so if you manually scroll before starting auto-scroll, the speed is not recalculated unless Recalculate Speed If Overridden is on.
• Fixed a problem with chord alignment when the Chords field contains a line of non-chord text.
• Fixed a problem that expanded the left column to the full screen when switching to another app from the set list share pages.
• Added optional External Display Width and External Display Height fields to override the external screen size set by macOS in case that size is incorrect.
2024-10-02 10/03/2024
• If Personal Transpose is set for a song but Show Roman Numerals is on but the Key is not set, revert to the Personal Transpose function.
• Updated the Capitalize Lyrics function to retain the correct formatting positions when the lyrics contain the German letter ß.
• Fixed a problem where the current text field wouldn't be visible after switching between apps multiple times.
• Removed the Use Analog Video Output setting, since no devices that use it are still supported.
2024-09-27 09/29/2024
• Fixed a problem that created a duplicate layout the first time you view a show.
• Improved the alignment of the recording loop region bar against the recording progress bar.
• Fixed a crash when transposing chords that use bar lines but only have one bar on a line.
• Turned on Settings > Audio & MIDI > Play Audio In Background and Settings > Audio & MIDI > Let Other Apps Play Audio In Background by default for new installations.
• When using the Auto-Fit To Page setting on the set list Share Songs page, stopped shrinking the Chords text, unless even the Chords text without the Lyrics text is too long to fit.
2024-09-06 09/08/2024
! Changed how standard layouts are added to new databases. The first time you view a show in a new database, instead of prompting you to select a layout template, $site_name will automatically add a landscape and portrait layout from the More Buttons template. You can still add different layouts using the other layout templates.
• Updated the More Buttons layout template for phones to include a tempo button and a recording button instead of the transpose buttons.
• Sped up the opening of databases by loading document and recording metadata in a background thread. This means if you change this metadata in a different database and then change databases, you might not immediately see the change in the new database. In that case, you can wait a moment and try again.
• Updated the edit pages so that selecting a field will move it into view after the on-screen keyboard appears.
2024-07-26 08/06/2024
• Updated the transpose function to retain alignment of bar lines (| characters) even when repeated beats aren't marked with dashes. This allows a more horizontally condensed chord chart that can be sized larger without wrapping lines.
• Fixed the alignment of ChordPro chords within right-to-left text.
• Fixed a crash when exporting documents to BandHelper when the database links to a document that isn't present on the device.
• Fixed the button colors in the print popup on the document edit page.
2024-07-12 07/15/2024
• Updated the Capitalize Text setting on the document viewer to stop capitalizing bracketed text or chord lines.
• Updated every instance of a song's Tags field to display in the tag sort order.
• Updated the external display functionality to use all the current document viewer's settings if you connect the external display after viewing a set list.
• Fixed the alignment of the Lyrics field on an eternal display when its alignment is set to Centered or Reversed.
• Fixed the initial alignment of the Lyrics and Notes fields when their alignment is set to Centered or Reversed.
• Fixed the Alignment option on time fields in song layouts.
• Fixed the tempo function when using MIDI Beat Clock.
• Fixed a problem that left the tempo playing if you changed to a song with no tempo while the previous song's tempo was still playing and Settings > App Control > Actions > Start Tempo was set to Song Selection.
• Fixed a problem that stopped the new recording at the end of the outgoing recording if you start a cross fade closer to the end of the outgoing recording than the cross fade duration.
• Fixed a crash when playing a recording attached to a song in the ninth position or greater.
• Added a default value of 5% for Settings > App Control > Scroll Document Down ... By Amount.
2024-06-16 06/17/2024
• Replaced the Help > Utilities > Export To BandHelper button with Export Database To BandHelper, Export Documents To BandHelper and Export Recordings To BandHelper buttons in the database import/export menu. You can use these to migrate your Set List Maker data directly into a BandHelper account after generating an import code from the Admin > Import page of the BandHelper website.
• Fixed a problem where the Play Recording automation events and app control actions didn't play multiple recordings together when the layout includes the Multiple Recording Buttons.
• Fixed the Next Page/Marker Or Song and Previous Page/Marker Or Song app control actions when the document viewer is shown on an external display but not the main display.
• Fixed a crash when clicking Increase Tempo or Decrease Tempo from the tempo button options.
• Fixed the Sort Songs by Tag option on the show Edit Songs page.
• Fixed a redundant row of labels that appeared when sharing some set lists.
• Added Settings > App Control > Wrap Next/Previous Songs and Wrap Next/Previous Attachments. You can use these to control whether the Next/Previous Song, Document, Recording and MIDI Preset functions wrap around to the first or last item. For backwards compatibility, Wrap Next/Previous Attachments is on in existing installations. Otherwise, both settings are off by default.
• Added Settings > Advanced > Allow Automation End to Change Songs During Playback.
2024-05-23 05/27/2024
* Replaced Settings > Audio & MIDI > Audio Options > Play Two Recordings Together with Play Recordings Together, which can select up to 8 recordings to play together. You can change this setting to play different combinations of recordings for different situations, like adding a drum track only when a drummer is not available. If you add the Master Volume item to your layout, you can also adjust a volume slider for each recording. Any of the recordings can be MIDI sound files (previously you could only play one MIDI sound file at a time) and can have MIDI data files attached (previously you could only play one MIDI data file at a time). Audio recordings can be mono or stereo. To start playing multiple recordings, you can use the single Recording button, the recording controls or the Start Recording app control action; the multiple recording buttons will only play individual recordings. When Play Recordings Together is set, Settings > General > Defaults > Recording will be ignored.
* Added Settings > Audio & MIDI > Recording Position Labels. These labels will appear in the Play Recordings Together picker for easy reference, and will appear in the recording buttons in your layouts instead of the recording names if you also turn on Show Labels In Recording Buttons. You can use these settings to show simplified names like "Click Track" and "Drum Track" on all your songs instead of song-specific names like "Freebird click -2" and "Proud Mary click track."
* Added Settings > Audio & MIDI > Cross Fade Recordings. If you set a number of seconds here, then play a recording while a previous recording is still playing, the two recordings will cross fade over the duration you set. This will work between recordings attached to the same song, or between recordings from different songs if you turn on Settings > Audio & MIDI > Continue Audio When Changing Songs.
• Renamed the Master Volume layout item to Volume Controls.
• Added a slider for the video volume to the Volume Controls layout item.
• Added a setting for Set List Stats to the layout details edit page, to show the set list duration and song count in the top toolbar of the set list view.
• Fixed a problem where a break couldn't be selected when the song list contains MIDI buttons, the main layout area does not and the App Controls are set to send MIDI on song selection.
• Updated Settings > Appearance > Hide Parentheses in Chord Lines to ignore parentheses in non-chord lines.
• Fixed a problem where the new recording wouldn't play if you played a recording from the single recording button or recording controls, then selected a different recording from the multiple recording buttons without pausing first.
• Updated the recording waveforms to redraw when changing layouts, and to fill an area wider than 1024 pixels.
• Updated the MIDI Learn function to match incoming data to a device regardless of its port name as long as it is the only device using the same channel.
• Updated the MIDI Learn function to add new rows as control change messages are received, so you can capture more than one control change at a time for the same device.
2024-04-26 04/28/2024
• Fixed the version check when importing a database.
2024-04-16 04/17/2024
* Added the ability to pin documents, recordings or MIDI presets to breaks or pauses using the Pinned to All Breaks and Pinned to All Pauses settings on the respective edit pages. To see buttons for the pinned items on the break or pause pages, you can turn on Settings > Advanced > Show Song Buttons on Breaks and Pauses. You can also call the pinned items from app control actions. When you pin documents to a break or pause, the break or pause name and details will appear initially, but you can use the document button or the next/previous document hot spots to view the documents. You can also display the break or pause name and details on the main screen and the pinned document on an external screen using Settings > General > External Display > Content > Doc +1.
* Added a count off function to automatically start a recording or trigger other functions after some tempo clicks or flashes. This functionality was previously only available by creating an automation track for each song. To use this new approach, you can set Settings > App Control > Actions > Count Off to a trigger like Layout Actions > Song Selection, then set the actions you want to trigger to Layout Actions > Count Off Completion. Then set Settings > Tempo & Pitch > Tempo Options > Count Off Bars to the desired length, and make sure you have entered tempos for your songs. If you are starting recordings from a count off and a recording doesn't start on the downbeat, you can edit the recording and set the Pickup Length so the recording starts at the correct time before the downbeat.
• Fixed a crash when viewing a song with recordings and pinned recordings but the pinned recordings are missing from the device.
• Fixed a problem that made pauses in the song list not selectable.
• Fixed a problem where sliders on the Settings pages didn't save unless something else on the page was changed.
• Removed an extra row of labels from the first page of a shared set list.
• Fixed a problem where the Copy To Clipboard button on the Share Set List page became inactive after changing the output settings.
2024-04-13 04/14/2024
• 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.
• Tightened the decay on some of the tempo click sounds to reduce the sensation of a reverb effect.
• Implemented code updates required by upcoming macOS versions.
more Version 2026-02-27 Mar 1
Data Not Collected The developer does not collect any data from this app.