FreeBurner
Home:
FreeBurner Mini Site

 

 

 

 

 

Project History

  1. Zip File now includes WIN2K / NT SPTI Version of files (Non ASPI) plus new reverse engineering test app for ISO9660 images functions
  2. Fix to the wnaspi header CHAR to BYTE thanks Didier Schvartz
  3. Fix to SS_Comp Return from SendASPI32Command() thanks Didier Schvartz
  4. Fix for ASPI SCSIModeSelectCDWrite function (SCSI_Mode_Sel6) Thanks Didier Schvartz
  5. ISO9660 Images Functions and Records tested (only read no write) test app included
  6. All Source now in controlled online source control (ask for login)
  7. Source rewritten due to e-mail attacks by some people, I will take my bat home and ask these people not to download or use this latest source code for any reason.
  8. Didier Schvartz's ISO9660 image creation source now added to source, plus some bug fixes to the ModeSense function.
  9. ISO9660 classes and test application first release, read and write ISO9660 cd images.
  10. New Code Version Rewritten to add in ASPI / ASAPI / SPTI code from Kalman Speier Many thanks to Kalman for that, this change fixes many bugs, and now seems more stable with more devices.
  11. New audio track list now added to the CDBurners class load / convert and burn CDAudio Wave files, the burn function may need buffering, it seems too fast and fills the device buffer too quickly.
  12. More Bug fixes, thanks to LEV for his hints about the TOC when burning audio files, this has changed now to burn a whole Audio CD using one function.
  13. Added a buffered TFilestream to speed up the burning of ISO images to CD, this may need to be added to the audio streams to speed up the burning of audio tracks.
  14. CD Burning Functions now rewritten to be threaded (TISOBurningThread, TAudioBurningThread), just use the component now.
  15. Added new class CUE / BIN reader, read and extract data from Cue and Bin files 
  16. Added more integration to the component plus ISO9660 creation from component
  17. Added cue file builder thanks to Kalman Speier for his code
  18. added CDDB ID creator for audio cd's
  19. Added big changes to the code for writing, gives users the ability to alter writing settings (blocktypes, writetypes etc)
  20. numerous bug fixes
  21. All source code now in SourceForge as Project FreeBurner

 

Current Outstanding Problems

  1. CDBufferedStream.pas Buffer routines need changing to fill up after each read and not after the buffer is empty.
  2. SAO and DAO burning is not working, see Bin Cue files units and TBurningThread
  3. Cannot get the wav files to convert to MP3, or MP3 to wav, problem in MP3Convert.pas
  4. I am sure there will be a lot more!!

© copyright Dancemammal 2004