Release notes for QTM v1.42             Steve Harrison (Quantum), 1993-2013
----------------------------------------------------------------------------


            >>>>>> QTM (Q The Music) v1.42, 20th April 2013 <<<<<<


Welcome! - To the first update of QTM in 2013.


This archive contains the latest, action-packed update of the QTM Protracker
music player, originally released by the Acorn User magazine in June 1994.
Along with the full QTM source code, so the adventurous user can see how it
all works!

In QTM Release v1.41 (26th April 2012), Jeffrey Lee added 32bit and ARMv7 
compatibility, as well as a simpler method for measuring the true sound 
system sample rate on machines with 16bit sound. v1.42 (20th April 2013) 
fixes bugs in the 32bit compatible handling of SWIS "QTM_SoundControl", 
"QTM_Pause", "QTM_Stop" and "QTM_Info", and fixes 'unknown SWI' compilation
problems on pre-RiscOS3.6 computers and adds support to compile QTM with
different DMA sound buffer lengths.


A brief reminder of where it all came from...
---------------------------------------------

QTM was originally written (in 1993) to faithfully reproduce Protracker 2.0
music (created on the Amiga) - under RISC OS. It succeeded in doing so, its
play routines accurately reproduced even the trickiest of effects
combinations used on the Amiga, which often confused other RISC OS Protracker
players (and even confused later Amiga players).

With this aim completed, QTM was repeatedly optimised - and succeeded in
becoming one of the fastest music play-routines for RISC OS computers. This
furthered its use in graphics demos, such as Quantum's own 'Liquid Dreams',
where it allowed the maximum possible processor time to be used by the demo
code.

But at the heart of QTM lies it's compatibility - it successfully runs on all
RISC OS-based computers ever built(!), from the first 1Mb, 8MHz, RISC OS 2.0
A310, back in 1988, to the latest 1GB, 1.2GHz, RISC OS 5 PandaBoard.


How to contact us
-----------------

If you wish to contact the current maintainer for any reason, see the 'Contact'
help file supplied with this release of QTM.


Credits for QTM, Q The Music
----------------------------

  Q The Music, was written by Steve Harrison, one-time known as Phoenix.

   The QTM module, QTMTracker, is copyright  Steve Harrison, 1993-2013

  The last version of QTM released by Steve Harrison was v1.40 (18/4/2001)

  v1.41 is a 32bit compatible update of v1.40, developed by Jeffrey Lee.

  v1.42 builds on v1.41 and is bug-fix update, by Steve Harrison and
  Jeffrey Lee (20/4/2013)

QTM was written in 218K of solid Arm assembler, which assembles down to 57K!

****************************************************************************
*** Thanks to everyone who has contacted me about QTM over the years,    ***
*** thanks especially to everyone who has taken time to test QTM, and to ***
*** everyone who has waited patiently while I have repeatedly missed     ***
*** release deadlines and failed to reply to emails!                     ***
***                                                                      ***
*** Special thanks goes to Paul Wheatley for originally forming Quantum  ***
*** and encouraging the first release of what then became Q The Music!   ***
****************************************************************************

...hope you like it, enjoy!                        Steve Harrison, 14/4/2013
                                                      Jeffrey Lee, 20/4/2013
