VOC.svobject © 1994 by Andreas R. Kleinert. FREEWARE. All rights reserved. Version : 2.3 Release Date : 11.12.1994 Description ~~~~~~~~~~~ VOC.svobject is an external Library-Module for the superplay.library V1+. It supports reading and writing of PC VOC-Sample-Files (V1.10). Author ~~~~~~ Andreas R. Kleinert Grube Hohe Grethe 23 D-57074 Siegen Germany Features / Handicaps ~~~~~~~~~~~~~~~~~~~~ - Currently only VOC-Version V1.10 is supported. - All Blocks except Block 1 and the Header are ignored, e.g. Stereo-Sample-Data. History : ~~~~~~~~~ V2.3 (11.12.1994) : - fixed internal bug V2.2 (21.07.1994) : - added possibility to save all Samples from all multiple-SampleList and to accept NULL parameters for the Source-SPObject with SPO_Write(), so that custom applications may save their self- created SampleLists by simply setting them via SPO_SetSampleList(). The old way behaviour is still supported (as also handling of V1 SPObjects). - fixed silly bug : SampleBuffer was AllocMem()ed, but FreeVec()ed. - in former versions the sourcebuffer had been left "trashed", because conversion into the VOC format (via XOR) had not been reversed. Now the old buffer is reconstructed after saving. V2.1 (17.07.1994) : - integrated new "SampleList"-Functions for exporting more than one sample - fixed subtype strings (one blank too much) V1.4 (29.04.1994) : - now there's more information given about the loaded Sample - like in WAV.spobject the LONGword macro for IntelToMotorola (and reverse) conversion was not correctly implemented. This did not affected working at all, because inside the supported VOC-Blocks no LONGwords exist ! So this was only done to prevent future bugs. - fixed (hopefully) "header not located" problems within memory delocation - and more V1.3 (30.03.1994) : - replaced SAS/C's sprintf()-routine with own, RawDoFmt()-based one. This saves about 1800 Bytes. - "utility.library" is not used, because this crashes the Player-Task and no reason for this could be found. V1.2 (25.02.1994) : - fixed small bug in memory management routines V1.1 (16.01.1994) : - first version Literature ~~~~~~~~~~ [1] "c't", Magazin für Computertechnik, Issue 1/1993, DMV-Verlag Copyrights ~~~~~~~~~~ Some of the mentioned names or products above may be copyrighted by companies or trademarks of companies.