I have recently posted all my source code on my website, for my delphi CD Burning software.
All files are included Including ASPI and SPTI units, some of the files need a little work (there are developers currently helping with the project).
All this source code is self contained (no SDK’s of API libraries) and no charge.
As per site:
AspiFunctions.pas : standard Aspi Unit
AudioUnit.pas : for wav file streams
burnunit.pas : TCDBurner Component
CDROM.pas : CD controller unit
cdsizer.pas : Capacity bar component
CovertFuncs.pas : Conversion Functions
ecma_167.pas : ECMA disk creation unit
ISO9660.pas : ISO disk creation Unit
osta_udf.pas : UDF Disk Creation Unit
scsidefs.pas : SCSI DEF Constants
ScsiFunctions.pas : speaks for itsself
wnaspi32.pas : Aspi Dll functions unit
Test app included
Now includes ASPI and SPTI versions
Anyone looking to help, can contact me at my site, thanks.