What's new...
14-Aug-2011
Added MP3 player.
Show using the MP3 toolbar checkbox. The selected MP3 filename gets saved with the current song.
(Clear by right-clicking MP3 song name)
7-May-2011
Made the chord finder search the alternate chords list as well. Also updated some code that was crashing with a chord containing 2-digit fret numbers.
27-Apr-2011
Moved "ignored" chords from settings [chords] tab to the "Alternate" tab page of the chords list.
24-Apr-2011
Playlist can be either docked
or floating/resizeable.
Added soft keyboard for main screen
(and added FN keys)
Single click center screen in fullscreen mode for playlist context menu.
22-Apr-2011
Improved soft keyboard. Included all keys (except FN keys at this stage, not really needed)
including caps lock,
shift,
ctrl, alt. Keys update to reflect shift state. When resized, the keyboard retains its aspect ratio.
Updated the "song search" panel to be movable and resizeable.
Double-click edge to stretch to client width or height, again to restore.
Drag from any edge to resize.
Keyboard can appear above or below search results.
19-Apr-2011
Alternate chord picker context menu.
Available alternatives from both main and alternate chords are displayed. If no alternatives
exist, the current one is displayed in a disabled state.
The chosen chord gets inserted (or replaced) as a chord definition at the bottom of the song text.
There are two ways of activating the chordpicker menu;
- Select (click-and-drag) the chord name, then right-click, or
- double click on or near the chord name.
18-Apr-2011
Improved setup experience by adding progress screen while dotNet installer is running.
For anyone wanting to do the same, here is the InnoSetup code snippet for the custom progress page.
Show code
Hide code


function NextButtonClick(CurPageID: Integer): Boolean;
var
// :
ProgressPage: TOutputProgressWizardPage;
StaticText: TNewStaticText;
begin
// Download the installer
// :
// :
// -----------------
ProgressPage := CreateOutputProgressPage('Please wait', 'Installing Microsoft .NET v4 Framework');
StaticText := TNewStaticText.Create(ProgressPage);
StaticText.Caption := 'The .NET v4 setup is running silently in the background, this can take up to approximately five minutes, then the installer will continue.';
StaticText.AutoSize := false;
StaticText.WordWrap := true;
StaticText.Width := 400;
StaticText.AdjustHeight;
StaticText.Parent := ProgressPage.Surface;
ProgressPage.Show;
try
// Run the installer
// :
// :
// -----------------
finally
ProgressPage.Hide;
end;
// :
end;
16-Apr-2011
Added soft keyboard option for song search. (Works much better on a touch-screen than the windows 7 soft K/B)
14-Apr-2011
Added "ignore" "alternate" chords function.
Why? (1) to hide unplayable variations, (2) to have only one chord pattern per name, since Transpoze didn't yet have
a good way of quickly from between chord variations. I give useful variations a different name and ignore the "common"
name for that pattern.
-
Added a
settings tab "chords" with a list of alternate chords. (moved to "alternate" tab)

(Any chords in this list are skipped when loading or importing chords)
-
There is a new
"ignore" "alternate" option in the chord library context menu.
-
When "find"ing a chord there is a new
"ignore" "-> alternate" button.
Added a context menu to playlist items.

The "edit" command allows a simple way to "fix" unforseen problems :)
3-Apr-2011
Added an internal internet chord search.
> Does a background search
( )
and displays a result list for selection.

> Select chord name to play and display the chord diagram.
> Click chord name to load and play the chord.
> Import by ticking the checkboxes.
> Checkboxes for chords already in the list are disabled.
Made the chord search the default for the [Find] button, moved the manual browser search to the "splitmenu".

Updated the chords/import process to also use this new dialog.
Added a "splitmenu" to the chords [Add] button, with "Import from clipboard" and "Import from file".

31-Mar-2011
-
Installer improvements
-
Prompts for folder settings.
-
Downloads & installs .net v4 if it is not detected.
-
Improved the management of the song display (chord colours etc.) to improve efficiency.
-
Clears the undo history when a song is loaded.
-
Checks first and only applies font and colour changes if necessary.
27-Mar-2011
-
Splash screen

-
Sync songs and playlists to or from a destination folder.
See "Sync folder" in settings, and file menu item "Sync song and playlist files..".

-
Checks both song and playlist file extensions (.trs and .trp).
-
Uses the songs folder as the source, and the sync folder as destination..
(assumes the playlist folder is a sub-folder of the songs folder at this time.)
21-Mar-2011
-
Customised the compiling of the Installer and Updater to use copies of the setup script with "setup" and "update" wording respectively.
-
Updater: Created "Transpoze Updater.exe" installer and changed the update check to download it instead of the ZIP file.

-
Fixed some minor layout issues [eg. "X" buttons dissapearing off the right of a toolbar].
20-Mar-2011
"capo OFF" indicator: When current playlist song changes from a Capo'd song to one without Capo, the Capo warning now
blinks "capo OFF" until clicked, then disappears.
-->
--> (click) -->

Added a missing key "Eb" in the playlist item key list.
Fixed some settings (including guitar chords "folder") that weren't being loaded properly.
19-Mar-2011
Added playlist "Key2" for transposing on the fly. As song is loaded from the playlist, it gets transposed
, the screen is set to readonly, and "Save" is disabled while a rekeyed song is loaded. You can click
on the song filename label in the song heading to load the song without transposing.
06-Mar-2011
Added fullscreen "click" / "doubleclick" navigation actions.
Icons (shown at 50% size) appear briefly under the click point.
.. top & bottom third = scroll
up
/ top
/ down
/ end

.. middle left & right = playlist
prev
/ first
/ next
/ last
02-Mar-2011
Switched from "Advanced Installer" to "Inno Setup" to generate "Transpoze Installer.exe"
01-Mar-2011
Song and Playlist folders will now default to "%UserProfile%\My Documents\Transpoze"
for new installs.
Windows 7 compatibility update:
Chords folder will now default to "%UserProfile%\My
Documents\Transpoze" for new installs.
If you are having trouble finding the active chords file, and the settings page
says the chords folder is "c:\Program Files\Transpoze" but the chords file is missing ...
windows 7 could be redirecting it to a virtualstore alternative folder as follows:
"%UserProfile%\AppData\Local\VirtualStore\Program
Files\Transpoze"
(see
here for the technical details)
27-Feb-2011
Check for updates using [Help / Check for update], prompts for download if newer
version found.
Reports current version otherwise.
26-Feb-2011
Settings panel is now movable.
Fixed sharp and flat display in chord finder.
(using bitmaps
instead of Musette font)
20-Feb-2011
Now using "Advanced Installer" (free "simple" template) to generate "Transpoze Installer.msi".
Improved song search display, added option to delete file (selected or all).
Added tools to import hymns from selected web sites.
18-Feb-2011
Chord search panel can be dragged using it's title bar.
Displays key and capo when song is loaded from playlist.
10-Feb-2011
Added key and capo options in playlist entries.
Playlist items can be dragged to rearrange (use drag handle)
26-Sep-2010
Added Indent / Outdent function to context menu,
size controlled in settings.
Improved fullscreen mode: hides everything but restores when changing back to window
mode. Menu always visible when returning from fullscreen mode.
Text selection stays visible when focus is removed (for example, while using the
transpose toolbar)
Transpose selected text. (If no text selected, all is transposed)
22-Aug-2010
-
Metronome can now play simple guitar tabs.
-
Updated metronome display mode.
- - - - currently broken while working on improved formatting - -
- -
-
Added Tab tools to context menu.
16-Aug-2010
Experimental? "Touch menu" dialog with large function buttons.
(Activated by double-clicking in full-screen mode)
Startup option to control startup as follows:
[Load recent] opens the last used playlist and song
[Restore lines] is the previous behaviour, restores the text of
the playlist and song (useful for testing)
15-Aug-2010
Listbox for song search results
01-Aug-2010
Search Google, e-chords.com, and YouTube videos for selected text, using
(1) Buttons in the title panel;
(2) Context menu in the song panel.
Full screen mode: hides menu and border.
If you have a touch screen with appropriate drivers, left & right
gestures navigate the playlist while in full screen mode.
Added more navigation link labels.
Prompts to save song and playlist
"Songs" menu populated with all songs sorted into alphabetical groups.
Search box filters the songs menu:
Chord lines may start with a label ending with a colon (:). The label and chords
are displayed appropriately.
The text following the ":" will be displayed as chord text and
transpozed if it contains only chords.
eg. Intro: | Bb F | Bb |
Load song or playlist when passed as a parameter (eg. if you associate* file extensions
with Transpoze)
* See the file settings to specify or change the file extensions
* You must manually make the file associations using "open with"
(tick the box to always open with)
20-May-2010
"Metronome" panel: ! experimental !
Timing/rhythm line driven song playback using timing notation
inserted above each song line -- (samples)
31-May-2009
Chord diagrams size option: small, medium, large
Naming exported PDF is now optional (uses the song filename)
Song option: remember font
Chord highlighting (uses RTF component for display, but still saves as text)
30-Apr-2009 ?
Export to PDF .. sample
03-Mar-2009
Edit/Copy chords to clipboard
... sample output:
|