Difference between revisions of "EAC release history"

From Hydrogenaudio Knowledgebase
Jump to: navigation, search
(0.2b through 0.8b all have the same EAC.txt, which is nearly the same as the one in 0.1b. The differences between them aren't explained.)
(Detailed history: 0.81b info added)
Line 78: Line 78:
 
| <div id="0.1b">0.1 beta</div>
 
| <div id="0.1b">0.1 beta</div>
 
| rowspan="8" | Prior to 0.81 beta, version changes aren't documented.
 
| rowspan="8" | Prior to 0.81 beta, version changes aren't documented.
Features:
+
Features mentioned in EAC.TXT:
 
* Usage of the Windows 95 and Windows NT ASPI Interface, so both SCSI and ATAPI CD-ROM drives are supported
 
* Usage of the Windows 95 and Windows NT ASPI Interface, so both SCSI and ATAPI CD-ROM drives are supported
 
* Hidden sector synchronization (jitter correction)
 
* Hidden sector synchronization (jitter correction)
Line 85: Line 85:
 
* Usage of the Windows Audio Compression Manager (ACM Codecs) for direct compression e.g. to MP3 waves
 
* Usage of the Windows Audio Compression Manager (ACM Codecs) for direct compression e.g. to MP3 waves
 
* Program is Cardware, so feel free to copy
 
* Program is Cardware, so feel free to copy
Known bugs:
+
Known bugs mentioned in EAC.txt:
 
* On some computers the whole system hangs after a short period of time. I didn't find the solution to this problem yet, because it never happened on my computer. It is possible that any cd-player causes these problems. So try to stop any play in progress before starting EAC.
 
* On some computers the whole system hangs after a short period of time. I didn't find the solution to this problem yet, because it never happened on my computer. It is possible that any cd-player causes these problems. So try to stop any play in progress before starting EAC.
 
* Some CD-ROM drives or computer configurations does not return the correct values on drive detection, so no drives could be selected even if a drive is installed. On some computer it will work nevertheless. If a CD is inserted it will show up all tracks correctly.
 
* Some CD-ROM drives or computer configurations does not return the correct values on drive detection, so no drives could be selected even if a drive is installed. On some computer it will work nevertheless. If a CD is inserted it will show up all tracks correctly.
 
* On some CD-ROM drives occur extreme jitter errors so the extraction will slow down to a non acceptable value (e.g. Mitsumi FX240)
 
* On some CD-ROM drives occur extreme jitter errors so the extraction will slow down to a non acceptable value (e.g. Mitsumi FX240)
 
* Sometimes the program will not copy any tracks and finish immediately. Try to restart the copy more often, it will help on some computers.
 
* Sometimes the program will not copy any tracks and finish immediately. Try to restart the copy more often, it will help on some computers.
The readme (EAC.TXT) includes the following: "This is a only a beta version from the final program that will be distributed later in this year, at least I hope so."
+
EAC.TXT includes the following: "This is a only a beta version from the final program that will be distributed later in this year, at least I hope so."
 
|-
 
|-
 
| 1998-07-15
 
| 1998-07-15
Line 112: Line 112:
 
| 1999-01-29
 
| 1999-01-29
 
| <div id="0.8b">0.8 beta</div>
 
| <div id="0.8b">0.8 beta</div>
 +
|- valign="top"
 +
| 1999-02-20
 +
| <div id="0.81b">0.81 beta</div>
 +
| New or changed features (changes in italics) mentioned in EAC.TXT:
 +
* Secure, fast and burst extraction method selectable. Fast extraction should get the same speed as other grabbers, but is probably not exact anymore. Burst mode just grabs the audio data without any synchronization.
 +
* Read error and complete lost of sync detection and correction ''in secure modes'', as far as possible
 +
* Output of time positions of all non exact corrections ''and listen to these positions''
 +
* Copy of ranges of music data, not only tracks
 +
* Automatic Speed reduction on errors and fallback afterwards
 +
* Normalization of extracted audio
 +
* Support for the BladeEnc DLL that is usable like an ACM Codec for online MP3 compression
 +
* Support of external MP3 encoders for automatic compression after extraction
 +
* Detection of pre-track gaps
 +
* Detection of silence in pre-track gaps
 +
* Automatic creation of CUE sheets for CDRWin, including all gaps, indices, track attributes, UPC and ISRC
 +
* CD player functionality and prelistening to selected ranges
 +
* Automatic detection of drive features, whether a drive has an accurate stream and/or does caching
 +
* Sample Offsets for drives with no accurate streams, including the option of filling up missing samples with silence
 +
* Option for synchronizing tracks for non-accurate stream drives
 +
* Filename editing with local and remote CDDB database and cdplayer.ini support and more features like ID3 tagging
 +
* Lyric database support from www.lyrics.ch
 +
* Browse and edit local database
 +
* Glitch removal after extraction
 +
* Small WAV editor with functions for delete, trim, normalize, pad, glitch removal, pop detection, interpolation of ranges, noise reduction, fade in/out, undo and more
 +
Additional info from WHATSNEW.TXT:
 +
* Fix of error detection and correction that does not work correctly in 0.8beta! Further I replaced the guessing routines with the ones from 0.7beta, as many mailed me that the newer ones worked not as good as them. When I find out how to improve them, they will be back again, but for now the older guessing routines should work ok for most users.
 +
* Fix of not finding matching read modes for some Philips and Toshiba drives. On these drives it is also necessary to select the option 'Check for density parameters'. Further, some drives need to change wordnibbles to get correct results (otherwise only noise is extracted). For that a new option is included.
 +
* The obsolete part that slowed down burst copy is now removed. Now it will copy on my Plex 14/32 with max 16.5X (accesses to harddisk too slow, because I only use a cheap Fast-SCSI card) and test tracks with something around 23.0X.
 +
* Added 'intelligent' WAV file comparison. It will detect missing and extraneous bytes everywhere in the files and also gather other differences of both files. This feature could also be used in the WAV editor to easily select ranges of differences. Furthermore it could be used to determine the combined reader/writer offset.
 +
* The WAV editor now has another filter, smoothing. This is helpful for many kinds of defects beside clicks and pops.
 +
* It seems that the IDE versions of the Yamaha CD-R(W) drives will cause many problems, mainly crashing EAC on startup. Therefore I added command line options for these drives for the moment. I will soon debug this on such a drive. No other drives seem to cause such problems...
 
|}
 
|}

Revision as of 23:01, 24 May 2011

This is an unofficial compilation of release history info for Exact Audio Copy (EAC). If you spot missing or incomplete info, please fill it in.

Release list

1998

1999

  • 0.8 beta
  • 0.81 beta
  • 0.85 beta 1
  • 0.85 beta 2
  • 0.85 beta 3
  • 0.85 beta 4
  • 0.9 prebeta 1 [was only available to prebeta testers]
  • 0.9 prebeta 2 [was only available to prebeta testers]
  • 0.9 prebeta 3 [was only available to prebeta testers]

2000

  • 0.9 prebeta 4 [was only available to prebeta testers]
  • 0.9 prebeta 5 [was only available to prebeta testers]
  • 0.9 prebeta 6
  • 0.9 prebeta 7

2001

  • 0.9 prebeta 8
  • 0.9 prebeta 9
  • 0.9 prebeta 10
  • 0.9 prebeta 11

2002

  • 0.9 beta 1
  • 0.9 beta 2
  • 0.9 beta 3
  • 0.9 beta 4

2003

  • 0.95 prebeta 1
  • 0.95 prebeta 2
  • 0.95 prebeta 3
  • 0.95 prebeta 4

2004

  • 0.95 prebeta 5

2005

  • 0.95 beta 1
  • 0.95 beta 2
  • 0.95 beta 3

2006

  • 0.95 beta 4

2007

  • 0.99 prebeta 1
  • 0.99 prebeta 2
  • 0.99 prebeta 3

2008

  • 0.99 prebeta 4
  • 1.0 beta [was only available by request]

2009

  • 0.99 prebeta 5 [with eBay icon]

2010

  • 0.99 prebeta 5 [new bundle with Ask toolbar instead of eBay icon]
  • 1.0 beta 1

2011

  • 1.0 beta 2

Detailed history

Key to columns:

  • Date — An ISO 8601-formatted date, as close to the actual release date as is known, based on announcements and/or file last-modified dates.
  • Version — Version name, spelled out in the visible text, like "1.0 beta 2" rather than "1.0b2", but abbreviated for the anchor ID.
  • Info — Any announced or otherwise known info about the release. This can include the logfile version string, the date in which is often earlier than the actual release date.


Date Version Info
1998-06-25
0.1 beta
Prior to 0.81 beta, version changes aren't documented.

Features mentioned in EAC.TXT:

  • Usage of the Windows 95 and Windows NT ASPI Interface, so both SCSI and ATAPI CD-ROM drives are supported
  • Hidden sector synchronization (jitter correction)
  • Read error and complete lost of sync detection and correction, as far as possible
  • Output of time positions of all non exact corrections
  • Usage of the Windows Audio Compression Manager (ACM Codecs) for direct compression e.g. to MP3 waves
  • Program is Cardware, so feel free to copy

Known bugs mentioned in EAC.txt:

  • On some computers the whole system hangs after a short period of time. I didn't find the solution to this problem yet, because it never happened on my computer. It is possible that any cd-player causes these problems. So try to stop any play in progress before starting EAC.
  • Some CD-ROM drives or computer configurations does not return the correct values on drive detection, so no drives could be selected even if a drive is installed. On some computer it will work nevertheless. If a CD is inserted it will show up all tracks correctly.
  • On some CD-ROM drives occur extreme jitter errors so the extraction will slow down to a non acceptable value (e.g. Mitsumi FX240)
  • Sometimes the program will not copy any tracks and finish immediately. Try to restart the copy more often, it will help on some computers.

EAC.TXT includes the following: "This is a only a beta version from the final program that will be distributed later in this year, at least I hope so."

1998-07-15
0.2 beta
1998-07-23
0.3 beta
1998-08-16
0.4 beta
1998-08-27
0.5 beta
1998-10-02
0.6 beta
1998-11-05
0.7 beta
1999-01-29
0.8 beta
1999-02-20
0.81 beta
New or changed features (changes in italics) mentioned in EAC.TXT:
  • Secure, fast and burst extraction method selectable. Fast extraction should get the same speed as other grabbers, but is probably not exact anymore. Burst mode just grabs the audio data without any synchronization.
  • Read error and complete lost of sync detection and correction in secure modes, as far as possible
  • Output of time positions of all non exact corrections and listen to these positions
  • Copy of ranges of music data, not only tracks
  • Automatic Speed reduction on errors and fallback afterwards
  • Normalization of extracted audio
  • Support for the BladeEnc DLL that is usable like an ACM Codec for online MP3 compression
  • Support of external MP3 encoders for automatic compression after extraction
  • Detection of pre-track gaps
  • Detection of silence in pre-track gaps
  • Automatic creation of CUE sheets for CDRWin, including all gaps, indices, track attributes, UPC and ISRC
  • CD player functionality and prelistening to selected ranges
  • Automatic detection of drive features, whether a drive has an accurate stream and/or does caching
  • Sample Offsets for drives with no accurate streams, including the option of filling up missing samples with silence
  • Option for synchronizing tracks for non-accurate stream drives
  • Filename editing with local and remote CDDB database and cdplayer.ini support and more features like ID3 tagging
  • Lyric database support from www.lyrics.ch
  • Browse and edit local database
  • Glitch removal after extraction
  • Small WAV editor with functions for delete, trim, normalize, pad, glitch removal, pop detection, interpolation of ranges, noise reduction, fade in/out, undo and more

Additional info from WHATSNEW.TXT:

  • Fix of error detection and correction that does not work correctly in 0.8beta! Further I replaced the guessing routines with the ones from 0.7beta, as many mailed me that the newer ones worked not as good as them. When I find out how to improve them, they will be back again, but for now the older guessing routines should work ok for most users.
  • Fix of not finding matching read modes for some Philips and Toshiba drives. On these drives it is also necessary to select the option 'Check for density parameters'. Further, some drives need to change wordnibbles to get correct results (otherwise only noise is extracted). For that a new option is included.
  • The obsolete part that slowed down burst copy is now removed. Now it will copy on my Plex 14/32 with max 16.5X (accesses to harddisk too slow, because I only use a cheap Fast-SCSI card) and test tracks with something around 23.0X.
  • Added 'intelligent' WAV file comparison. It will detect missing and extraneous bytes everywhere in the files and also gather other differences of both files. This feature could also be used in the WAV editor to easily select ranges of differences. Furthermore it could be used to determine the combined reader/writer offset.
  • The WAV editor now has another filter, smoothing. This is helpful for many kinds of defects beside clicks and pops.
  • It seems that the IDE versions of the Yamaha CD-R(W) drives will cause many problems, mainly crashing EAC on startup. Therefore I added command line options for these drives for the moment. I will soon debug this on such a drive. No other drives seem to cause such problems...