For some reason I didn't keep a log before v1.32! :-

1.31 First stable release
1.32 made file close as soon as last part read instead of last part played
1.33 changed file buffers to a dynamic area (if OS supports them)
made early file closure optional (off by default)
1.34 renumbered since uploaded 1.33 had a bug my copy didn't. :-
1.35 fixed bug where volume/balance commands weren't GSTrans'd
1.36 changed documentation to StrongHelp format
added file header at non-zero detect ability
corrected sample bounds in auto-detector (end was wrong)
1.37 added queueing ability and new looping control
1.38 fixed system volume honouring bug
added explicit BeginEnd data read
fixed bug in PlayIt_Identify (R3 was not correct)
added #frames to data returned by PlayIt_Identify
1.39 fixed bug (intro 1.38) causing mono samples to play incorrectly on stereo devices
1.40 fixed bug (also intro 1.38!); bad #frames returned from PlayIt_SampleInfo
1.41 slight tweaks to standard and 16-bit drivers
PlayIt_Stop now closes file if playback never started
1.42 Ensured detected sample end is not beyond EOF (broken files caused a problem)
1.43 Added new SWI PlayIt_FileInfo to supersede PlayIt_SampleInfo & PlayIt_Identify
Wave Annotation readable via PlayIt_FileInfo
Fixed some flag preservation errors
1.44 Fixed frame rewind bug for infinite looping
1.45 Added PlayIt_FileInfo,2 to read currently open filename
Fixed bug preventing passive use of PlayIt_FileInfo,1,0
1.46 PlayIt_SampleInfo now returns an error if no file is open
Fixed parameters returned by PlayIt_DriverInfo
Added AOF interface to archive and docs
1.47 Fixed file pointer corruption in PlayIt_FileInfo,1,0
Fixed PlayIt_SetPtr while playing buffer latency problem
1.48 Fixed PlayIt_Open bug (pause bit wasn't getting set)
Added PlayIt_ClientOp set (minimal ATM)
Added PlayIt_Queue reason to get # of queued files
Fixed bug in handling memory claim errors
1.49 Fixed a stupid bug in PlayIt_ClientOp,1
1.50 Fixed minor bug affecting ADPCM frame counting
1.51 Slight tweak to volume so that 1=off
1.52 Added AudioCD format (raw CD audio) to autodetector
1.53 VOC auto-detect code now consistent with docs
Slight improvement to RIFF header parsing (affects Wave)
Fixed bug calculating #frames if filesize > 512MB (also SetPtr)
1.54 Fixed a more general (and serious) bug related to frames & offsets
1.55 PlayIt is now designed to be a system resource
PlayIt_LoadDriver auto-load now works with device paths (eg PlayIt:)
Fixed some documentation omissions
Fixed a bug in PlayIt_ClientOp,0
Added client pollword support via PlayIt_ClientOp
1.56 Improved RIFF parsing even more (affects Wave)
1.57 Fixed bug in PlayIt_FileInfo,0 (frame count wasn't getting returned)
1.58 Tidied up some poor code
Added current buffer size to info returned by PlayIt_Config 1
Added explicit buffer removal (PlayIt_Config 3)
PlayIt_Config was not correctly returning errors
Added DataVox to auto-detector
Fixed a a balance bug and sign extended returned value
1.59 Added SySample and ARMovie formats
Internal changes to be more compliant with normal module practices
Now registers as a wimp task to permit message comms
Events now broadcast as messages superseding pollword
Transient buffers can now be used without problems
Added provision for playing fragmented files
Added new IMA ADPCM formats and improved existing 4-bit
Added new 12-bit engines
Improved annotation parsing robustness & added new formats to reader
Improved a few formats in the auto-detector
1.60 Added *PlayIt_PlayIdle command and pre-emption disabling option
1.61 Changed Desktop quit so that module itself remains active
1.62 Added *PlayIt_Echo and *PlayIt_Buffers commands.
*PlayIt_Volume and *PlayIt_Balance now show current setting if no parameter.
Fixed serious bug that caused crash if echo altered while playing
1.63 Minor change to catch Armadeus samples with illegal sample rates
1.64 Armadeus now plays at 48µs if period is zero
1.65 AIFF now parses chunk chain instead of making assumptions
1.66 Fixed problem recovering cleanly from callback latency
1.67 Files that change size while playing are now detected
1.68 Made 32-bit compatible


[ Parent ] [ Manual root ]


Created by SHtoHTML v1.20