I was hard at work the last 3 months working on version 3.1.0 of Stage Traxx, the first feature update for the 3 release. Generally I plan for 2 feature updates per year. Let's see if I can keep to this rhythm in the future.
Anyone can participate in this beta. The beta version is installed as a seperate app so that you can use the stable and the beta version in parallel. Here is the link to participate in the beta:
https://testflight.apple.com/join/pq4xbzSq
I still need to extend the user manual for the new features. Most of them are self describing but here is a note on how to use the new lyrics formatting feature.
Formatting lyrics
You can now add formatting to lyrics. Formatting is done through markup code but there is also support in the context menu for things like bold or italics. Following formatting features are supported with examples:
- Bold:
this is *bold* text
- Italics:
this is _italics_ text
- Underline:
this is +underlined+ text
- Headers: Start a line with 1 to 3
#
characters for headers 1 to 3: # Header 1
- Colors:
this is {c:red}red text{c}
You can use following color names: red, orange, yellow, green, tealblue, blue, purple, pink
Important: Formatting tags do not span over multiple lines. If you want to format multiple lines you need to set the tag for each line.
Complete Changelog
Added
- Lyrics can now be formatted using markdown syntax or context menu. Following formatting options are supported: bold, italics, underline, 3 different headlines and colors
- Keywords can now be assigned to songs and used to filter the song list.
- Colors can be assigned to song titles
- New popup dialog to change audio related song details (i.e. pitch, speed, eq, volume, pan) within the player view
- Playlists now have a volume setting which will be applied when loading a playlist into the queue or selecting a song within a playlist if Advanced Queue Mode is off
- Song list can now be sorted by title, artist and date added
- Songs now have a pan setting
- Songs can be added to multiple playlists in one step
- Highlighting of current line in timecoded lyrics can be disabled
- New settings to define default scroll speed and font size for new songs
- A double tap in lyrics view will toggle the song list
- New setting to choose if highlighted lyrics line should be positioned on top or in the middle of the lyrics view
- New MIDI commands [midi@start: ...] and [midi@stop: ...] which are sent when pressing the start/stop button
- It is now possible to open all supported file types (like audio files) with the "Open With" feature of iOS directly in Stage Traxx from other apps
- MIDI panic button added to song details window in player view
- New backup type which does not include audio files. Can be used to quickly sync database changes to other devices
- Network clients can now change text size and scrolling speed
- Setting to hide volume buttons in player view
Changed
- Restructered settings tab to better accommodate the large number of options
- Tabbar in player view moved to top of song list to get out of the way of the play button
- Replaced device volume mode of the volume slider in player view with queue volume. Switching between song volume and queue volume can be done by tapping on the volume title or db value.
- Songs imported from the music library can now be updated by reimporting them again
- Changed fixed width font for a font that is nicer to the eyes
- Network clients will use the autoscrolling setting to enable or disable automatic scrolling
- Position slider in lyrics view will now use all available space
Fixed
- Possible crash when connecting USB audio devices while Stage Traxx is in the background
- Updated lyrics in audio files are ignored even if the lyrics have not been changed in Stage Traxx
- File import will sometimes leave copies in a folder "Inbox" which then take up unneccessary space
- Rendering issues when lyrics contain Windows line endings
- Changing volume in song details view not audible in preview
- Rendering issues in table views caused by large titles in navigation bars
- Wrong colors for segment controls on iOS13