Release 60 (5.2.2)

ChordPro viewer

Rework of ChordPro viewer

The viewer for text files has been changed to a completely new version. It supports now various ChordPro directives. For example to mark text as verse (1), chorus (2), bridge (3), etc.
Based on the settings of SongRepertoire you can control the layout of such parts.

SongRepertoire - ChordPro viewer

Because of the new developed text viewer annotations may be moved a few pixels from their original position. This depends on used fonts, font size and length of the music sheet.
If necessary you can now select annotations and move them on the page.

ChordPro viewer settings

Changing settings of ChordPro or text viewer is now done directly on the song page (1).

SongRepertoire - ChordPro viewer settings

Depending on the type of the text file (with or without chord symbols like [C] etc. or includes ChordPro directives like {soc etc.) you get various options to control the layout of chord viewer.

To better see the effect of your changes they are immediately shown as preview on the currently selected music sheet.

As you now set the options directly on the song page all options for the text viewer have been removed from the settings pages of SongRepertoire.

Changing font settings on pages with annotations

If you are changing the font or font size of lyrics and chord symbols the lines may be on different positions of your music sheet. But existing annotations will keep their position. So your annotations me be on wrong places.

Therefor previous releases of SongRepertoire used the new font settings only on songs without annotations and kept the old settings for all other music sheets. It was not possible to apply such new font settings without removing all annotations from the music sheet.

With this update SongRepertoire still keeps the old font settings within the music sheet if there are annotations available. But you can now open the text viewer settings on the song page. This will apply the new settings as a preview. You can then decide if you want to use them or not.

If necessary you now can also select annotations and move them on the music sheet.

Adding or importing songs

Modified handling when importing SongRepertoire backup files

In previous releases of SongRepertoire you had two functions to add songs to your collection: create new songs (e.g. by importing existing music sheets or with empty templates etc.) or import SongRepertoire backup files.

These functions are now combined in one “Import or create songs”:
Importing SongRepertoire backup files is now handled the same way as importing other music sheets like PDF or ChordPro by choosing the function “Add song” (1) and “Import or create songs” (2) on the All Songs page or on a playlist page.

SongRepertoire - import files

Then select “Import local files” (3) in the “Add song” dialog.

SongRepertoire - importing backup files

Here you can choose all supported file types of SongRepertoire (1) (2) including backup files with the extension “.srssf” (3).

SongRepertoire - importing backup files

Import ChordPro files

When importing multiple ChordPro files SongRepertoire tries to get the following information from the meta data and uses them in the songs:

  • Interpret
  • Length
  • Tempo
  • Key
  • Rhythm

Guitar Pro files

You now can also add Guitar Pro files as music sheet. Due to technical and legal reasons SongRepertoire is not rendering these files internal. If you select a Guitar Pro file on the song page (1) it is automatically opened with your local installation of Guitar Pro (2).

SongRepertoire - Guitar Pro files

Remark: you need a license of Guitar Pro to open these type of files.
If you do not have one you can buy it here…


Select and move annotations

The ink toolbar on the song page has a new option to select annotations (1). You then can select (2) and move annotations on your music sheet.

Therefor the undo and redo buttons have been moved into a sub menu (3).

SongRepertoire - Annotations

There is also a function to select all annotations on one page (“select all” – Button). Currently not supported for PDF documents!

More information about selecting and moving annotations.

Save last used annotation settings

The last selected settings for pen or marker (color and size) are now saved. Opening SongRepertoire the next time these settings are used.

Pdf viewer

On-Screen settings

The settings for the PDF viewer are now also handled directly on the Song page (1) including a kind of preview function.

SongRepertoire - PDF viewer settings

Therefor the PDF settings has been removed from the general settings pages of SongRepertoire.

ChordPro and text editor

ChordPro toolbar

When copying text into the text editor previous versions of SongRepertoire tried to convert chord symbols to the ChordPro format. This automatic feature is not available anymore.

The new release now has a toolbar in the title area of the editor page (1).

SongRepertoire - ChordPro editor

When enabled you can use it to start this function now when needed by using the “Tools” section (2).

The toolbar also has functions to insert or mark text blocks with ChordPro directives like for example chorus ({start_of_chorus} … {end_of_chorus}) etc.
To mark a block as chorus select the lines in the editor and select the “chorus” function. The ChordPro directives will automatically be added to the beginning and end of the selected text.

Playback on text editor

There is a new – optional – playback panel in the ChordPro / text editor of SongRepertoire (1). Now you can start or stop the selected audio file directly on the editor page.

Use Ctrl+Space to start or stop the playback and Ctrl+Backspace to skip three seconds back.
If you have multiple playbacks added to a song you can also select them directly on the panel (2).

SongRepertoire - playback in ChordPro editor

In the ‘General Settings’ area (1) of SongRepertoire you can disable this feature if you do not need it (2).

SongRepertoire - playback in ChordPro editor - settings

If you are opening the ChordPro editor for a song without playback files the playback panel is not visible.

Playlist handling

Reset playlist sort order

When on a playlist you have a new function to reset the order of your songs by interpret or title (1) (2).

SongRepertoire - reset playlist sort order

Currently you can reorder the playlist by title or interpret.

Changing the used sort order (by selecting the ‘Playlist sort order’ button) only switches between different views of a playlist, but keeps your defined sequence of songs and blocks.
‘Reset sort order’ deletes your defined order of songs as well as all added blocks.

Export playlist content

Exports of a playlist as text file or to the clipboard also contains now the tempo and the key of the songs.


Modified UI for scrolling speed

The UI for the auto scrolling speed has been adopted for better usability (1). Instead of the circular control it is now shown as bigger linear slider (2).

SongRepertoire - auto scrolling speed

OneDrive managed local folder

Since the previous update you can change the local storage folder of SongRepertoire. If you are now selecting a folder managed by OneDrive SongRepertoire shows a warning to check the OneDrive settings.

You must deactivate the ‘Files On-Demand’ settings for this folder! Otherwise sync handling my not work on other devices.

Read more about setting the local folder and synchronizing songs and playlists.


MIDI sounds of metronome

Opening the metronome settings page of SongRepertoire (1) you have new options when using MIDI audio (2) for the integrated metronome:

SongRepertoire - metronome midi settings

You now can select the MIDI channel and notes for the metronome (3).

MIDIMAX interface

Gunter Dickopf developed a tool named MIDIMAX. It is possible to assign MIDI commands to song names and send them to a defined MIDI device (e.g. Keyboard etc.).

SongRepertoire provides a simple (file based) interface to this application. Every time you select a song its name is exported. MIDIMAX reads this information and sends the defined MIDI commands to the MIDI device.

Licensing model changed

The licensing model changed from one time payment to a subscription model. Only new customers are effected. If you already bought SongRepertoire prior to this update you can use it like before without any additional costs.

Various usability and UI changes

  • Structure of functions and menus modified (e.g. in side menus and context menu of chord viewers) for better usability.
  • When you start the function to save a playlist to a external file SongRepertoire now asks if you also want to export all songs of the playlist.
  • Setting the visibility options for the song list on the song page is now handled directly on the song page and not in the settings pages of SongRepertoire.
  • Performance improvement when first opening the song page.
  • Performance improvement when opening filtered song lists.

Various bug fixes

  • Dragging songs on a playlist sometimes caused a crash. Fixed.
  • Leading blanks in lines of text or ChordPro files has been removed. Fixed.
  • Copy and paste in the text editor sometimes doubled the text. Fixed.
  • Copying a new created playlist ignored block data. Fixed.
  • Exporting a playlist with blocks and a default block header crashed. Fixed.
  • Add existing music sheet and replace in existing songs sometimes caused a crash. Fixed.
  • Updated external code libraries as some of them caused a crash on specific Windows versions.
  • Crash when opening the settings page at one users device. Fixed.
  • Last change date of songs has been set to often and in some situations even on startup of SongRepertoire. Fixed.
  • If the access to OneDrive causes an error pressing the save button in the download dialog caused a crash. Fixed.
  • Setting the metronomes default state to ‘maximized’ has not worked. Fixed.

Leave a Reply

Your email address will not be published. Required fields are marked *

%d bloggers like this: