- Make it possible to set the speed control before starting the play. Currently it is locked at 1.00x until the track is playing - why? This make it awkward to alter the music tempo without producing a discontinuity in the performance;
- Provide direct keyboard input to the speed control. Current input methods are limited to predefined speed multipliers 1.00, 1.04, 1.09, 1.13... or 1.50, 2.00, 3.00... or 1.00, 1.10, 1.20, 1.30..., whereas direct keyboard input could provide any value to 0.01 resolution (or even greater?);
- Provide a settings option to keep current speed when a track ends or to reset to 1.00x. This would allow all the tracks in a playlist to be played at the selected speed, or only one.
- Set the playback speed as a property of items in the playlist (which, if set, overrides the current setting when the specific track starts).
Note that, for ballroom dancing, changes in pitch are less objectionable than DSP artefacts of time-stretching. I therefore operate with time-stretch turned off.
There are also applications with regard to music transposition. Shifting pitch by one semitone is approximately 1.06, which is not accessible by the current standard methods (it is available on the command line by launching VLC using the command "vlc --rate 1.06").