Release Notes
4.0.5 (2026-02-19)
Added
- Duplicate songs are now detected when importing from the media library
Changed
- Lyrics embedded in an audio track's ID3 tag are now automatically imported when the song has no existing lyrics
- Improved the error message shown when restoring a damaged backup file
- Scrolling is now smoother for lyrics without time codes
- The network password no longer resets when in-app purchases have not yet been validated
Fixed
- Fixed a possible crash when encountering invalid playback times
- Fixed a possible crash on iOS when editing custom controls with a hardware keyboard connected
- Fixed edge cases that could cause files to go missing when cloud sync is enabled
- The lyrics editor now correctly shows lyrics loaded from an audio file's ID3 tag
- Markers imported from new audio tracks are now immediately visible in the audio region editor
- The mixer fader knob now responds correctly to the double-tap gesture
- The configured sidebar width no longer resets to full width when launching the app on iPhone in portrait mode
- Fixed a potential race condition with cloud sync that could create duplicate audio regions in the region editor
- Fixed a possible toolbar layout issue when toggling the filter in the song list
4.0.4 (2026-02-13)
Added
- The app now checks if your device has enough storage space before creating a backup
Changed
- "Apply to Similar Tracks" now also applies bus assignments
- The "Hide Sidebar" setting is no longer shared between devices via sync or backups, so you can use different layouts on each device
- Songs within the same section are now sorted alphabetically by title
- The PDF autoscroll setting now only controls smooth continuous scrolling and no longer affects timestamped scroll commands
- The "Next Song in Queue" remote action now automatically clears the queue after the last song finishes
- Support emails now include more accurate storage information
- On older devices (iOS 17.6 / macOS 14.6 and earlier), adding a new song no longer automatically opens song details, which could cause the app to no longer open dialog sheets
Fixed
- Network clients now correctly reconnect after the app has been in the background for a while
- Edited PDF annotations now properly upload to the cloud
- Changed files now sync correctly to the cloud
- Fixed an issue where importing lyrics created on Windows could fail
- Cancelling MIDI Learn no longer prevents incoming MIDI commands from being processed
- MIDI commands from lyrics and settings are now merged in the correct order
- The player duration now updates correctly for songs without audio tracks
- Regions set to skip near the very beginning of a song are now correctly skipped
- New audio regions created during playback are now scheduled to play as expected
- Song durations for lyrics-only songs imported from Stage Traxx 3 backups are now correct
- The playbar no longer shifts out of place when the on-screen keyboard appears and the device is rotated
4.0.3 (2026-02-06)
Joining network sessions as a viewer is now available in the free version!
Added
- A playlist is now automatically created again when batch importing more than 10 songs or importing a collection from the music library
- New setting to skip over already played songs
Changed
- The alphabetical index in song lists now works on older iOS versions
- Restoring a backup now resets any active song and playlist filters
- Deleting a keyword via iCloud Sync now also removes it from any active filters
- Adding multiple tracks at once now always sorts them alphabetically
- Improved detection of duplicate songs when importing Stage Traxx 4 song and playlist files
- Improved song matching when importing playlist files that don't contain songs
- Song matching on network clients now ignores differences in capitalization and accented characters
Fixed
- Fixed possible data loss when using iCloud Sync and changing audio files on both an online and offline device at the same time
- Fixed a crash when browsing the music library while it is being updated
- Fixed a rare crash when switching between different list views in the sidebar
- Fixed a possible crash during CPU monitoring when the device enters or exits sleep mode
- Migrating a Stage Traxx 3 backup could import tracks in the wrong order
- Migrating a Stage Traxx 3 backup now correctly routes stereo songs to bus 1 and multitracks to buses 2–9
- Track and song volume changes made via MIDI continuous controllers are now saved correctly
- Seeking by dragging the waveform now works on network controller clients
- Switching from portrait to landscape mode now correctly restores the full-width sidebar setting
- The lyrics viewer now allows switching to text-based lyrics even if each line starts with a time code
- Playlist duration now accounts for trimmed songs
- Trimmed song duration is now displayed correctly within playlists
4.0.2 (2026-02-03)
Added
- New remote action to pause playback at the end of the current region
- MagicTap VoiceOver gesture now starts and stops playback
Changed
- Bus settings (except output routing and plugins) are now included in backups and iCloud Sync
- Batch edit mode now shows the count and total duration of selected songs
- Song duration can now be hidden in song lists
- Track names are now migrated from Stage Traxx 3 backups
- Current song title in the top panel now displays in the song's color
- Reduced the minimum sidebar width
- Improved error handling when enabling iCloud Sync
Fixed
- Fixed a rare crash when reporting playback time via VoiceOver
- Fixed a rare crash when using selection up/down remote actions in song lists with fewer than three songs
- Fixed a rare crash caused by a race condition when pausing a song without audio files
- Metronome in stop mode no longer keeps playing when switching songs
- Speed changes in song details now correctly update the BPM value
- MIDI learn in the lyrics editor no longer ignores incoming bank select CC0 and CC32 commands
- Song duration in lists and remaining time in title view now account for trimmed start and end points
- Double-tapping a song no longer starts playback when automatic queue handling is disabled
- Fixed an error when migrating a faulty Stage Traxx 3 backup containing duplicate playlist IDs
- Autoplay no longer skips songs during crossfade transitions with very short fade-out times (under 1 second)
- Double-tapping audio regions in the editor now focuses on the correct region
4.0.1 (2026-01-29)
Added
- New "Track Preparation Time" setting to help tracks play in sync on slower devices
- Option to enable multi-route audio for sending tracks to different outputs
- Label showing the selected bus in track details
- Play count field in song details to track how often songs are played
- Import lyrics from Word documents (.docx files)
Changed
- Assignable knobs are now hidden when connected to a host device
- Import dialog only asks about overwriting when the file contains songs that already exist
- Chord transposition now supports up to ±11 semitones for compatibility with Stage Traxx 3
- Mixer tracks now show more controls at smaller sizes before hiding elements
Fixed
- Fixed crash when reordering effect plugins
- Fixed crash when deleting a region during playback
- Network clients now correctly apply their own chord transpose settings
- Track and bus triggers now work correctly with keyboards and AirTurn devices
- Waveform now displays correctly on network clients
- Track level meters now update correctly after changing the output bus
- Songs added from one playlist to another now keep their selection order
- Overwriting songs during import no longer removes them from existing playlists
- Regions set to repeat at the end of a song now repeat correctly
- Song list now scrolls to show newly created songs
- Region changes during playback now update immediately
- Metronome settings now import correctly from Stage Traxx 3
- Lyrics embedded in audio files now display correctly
- Playbar no longer jumps when showing the playlist sidebar
4.0.0 (2026-01-28)
This is the initial release of Stage Traxx 4.