HISTORY
=======
Version 2.0
-----------
A complete rewrite of Version 1.0.
Version 1.0 was open-source, so much time was spent
writing these newer (and much improved) components that
I could not justify releasing them without charge.
I personally feel that the small purchase price is vastly
outweighed by the benefits of the component suite.
Version 2.0.2
-----------
Fixed a missed inherited call in Notification which caused an
endless loop in Delphi 6 (was okay in Delphi 5).
Added a patch for another ntdll.dbgUsrBreakPoint which
was occuring in XP Pro.
Version 2.0.3
-------------
Fixed a memory leak in TdeAbstractAudioReader.
Fixed a missed call to close the audio stream when the convertor
was destroyed.
Fixed an access violation error which occurred when a
TdeAudioControlSource component was destroyed.
Fixed an access violation error which occurred only on
Windows 2000.
Fixed a "range error" in InternalOpen (audio in and out)
which only occurred on certain pc�s.
Changed the audio-events so that the OnAudio..... events
are called AFTER observers have been notified. This means
that TdeAudioControlSource.AudioPeakLeft (or AudioPeakRight)
are calculated by the time the event is triggered.
Version 2.0.4
-------------
Fixed a Delphi / C++ incompatibility which was sometimes causing
a "division by zero" error.
Altered ConvertAudioStream inTdeAudioConvertor so that it avoids
a "parameter incorrect" or "not possible" error.
TdeAbstractAudioIn, LastAudioRecorded + LastAudioSize added
so that the most recent audio buffer is accessible outside
of the OnAudioRecorded event.
Version 2.0.5
-------------
Corrected an error which occured (unknown error #32) when trying
to record / play non-PCM audio direcly on Win95/98/ME.
Make the enumeration of codecs + audio devices "lazy". These objects
are now created the first time they are requested, this will save
a short amount of time when applications start.
Added a "Set8087FPUFlag" property to TdeAudioConvertor. If
System.IsMultiThread is False, and this property is True, then the
control word of the 8087 FPU chip will be altered to emulate C++ for
the duration of the conversion. This is to avoid "division by zero" errors
which may occur in some codecs (written in C/C++).
version 2.1
-----------
Removed all string constants into a new unit called deAudioConsts.
Added OnObserverError so that exceptions raised by observers can be handled. For example,
this will allow deAudioIn to close automatically if a deAudioConvertor cannot compress the
audio data because a codec is not present.
Better handling of untrapped exceptions provided for recording / playback. These can now
be trapped using TApplicationEvents.OnException.
version 2.2
-----------
Altered the ConvertAudio method. Previously flags were used to mark the audio as both the start and end
of the stream. On some codecs this caused a small flat-line at the start or end of each audio chunk.
These flags have now been removed.
version 2.3
-----------
Not much in the way of code change, but framed-audio is now handled by the library rather than
depending on the codec to do it.
This means that the problems of audio distortion sometimes experienced with GSM and other framed
codecs no longer occur.
version 2.4
-----------
This release fixes an important bug, there was an error in the internal GetMem method resulting
in memory not being released by deAudioOut. I strongly recommend that you recompile any applications
which use deAudioOut.
version 2.5
-----------
deAudioIn:
AutoAdjustBufferSize added.
deAudioConvertor:
Eliminated clicks in audio.
When converting down to a smaller format there is a possibility that the data becomes too small
to convert. In this situation the audio is now buffered for the next conversion.
TdeWaveFormat:
New method ToPCM(Source: TdeWaveFormat) added.
version 2.6
-----------
deAudioIn:
Better algorithm used for AutoAdjustBufferSize
deAudioOut:
Added a "Paused" property to allow pausing/resuming of output
deAbstractAudioWriter:
Added a CopyFrom method for copying from a source stream
version 2.7
-----------
deAudioConvertor:
Added OutputStream property for writing converted data to automatically
deWaveFormat:
Added LoadFromFile and SaveToFile
deCustomOscilloscope:
Added Align property
Added Anchors property
Removed the default color
Removed the default PenLeft/PenRight color
Added ParentColor
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
deAudio.v2.8.zip (83个子文件)
deAudio_D6R.res 2KB
deAudio_D2006R.dpk 951B
deAudio_D2006D.identcache 216B
Help
deACM.als 13KB
deACM.hlp 358KB
deACM.cnt 15KB
deACM.gid 60KB
deAudio_D2006R.bdsproj 10KB
deAudio_D7R.res 2KB
deAudio_D6R.dpk 936B
deAudio_D2006D.dpk 749B
deAudio_D7D.res 2KB
deAudio_D2005D.res 2KB
Editors
deAudioIOEditor.pas 2KB
deACM_Reg.pas 2KB
deACMEditor.pas 5KB
deAudioD2006.dsk 14KB
deAudio_D2006D.res 2KB
deAudioD2005.bdsgroup 723B
deAudio_D6D.res 2KB
deAudio_D2005R.dpk 939B
deAudio_D2005D.bdsproj.local 193B
deAudio_D7D.dpk 743B
deAudio_D2006R.identcache 479B
deAudio_D2006R.bdsproj.local 294B
deAudio_D6D.dpk 743B
Source
deAudioIO.dcr 920B
deAudioStreams.pas 21KB
deACM.pas 78KB
deAudioControls.pas 26KB
deAudioIO.pas 48KB
deCommon.pas 9KB
Versions.inc 2KB
deAudioControls.dcr 1KB
MSACM.pas 53KB
deACM.dcr 488B
deAudioConsts.pas 8KB
deAudio_D2006D.cfg 502B
deAudio_D2005R.bdsproj.local 62B
deAudio_D5D.res 2KB
deAudio_D2005D.bdsproj 10KB
deAudio_D5R.dpk 939B
deAudio_D7D.dof 2KB
deAudio_D2005R.bdsproj 10KB
WhatsNew.txt 5KB
deAudio_D2005D.dpk 749B
deAudio_D2005R.cfg 502B
deAudio_D7D.cfg 434B
deAudioD2005.bdsgroup.local 202B
deAudio_D2005D.stat 159B
deAudio_D2005D.cfg 502B
deAudio_D2006R.cfg 502B
deAudio_D2005R.res 2KB
deAudio_D2006R.res 2KB
deAudio_D2006D.bdsproj 10KB
TroubleShoot
TroubleShoot.dpr 3KB
Demos
AudioRecorder
Recorder.drc 28KB
MainForm.pas 8KB
MainForm.dfm 8KB
Recorder.dpr 194B
AudioCodecs
ACMAPITest.dpr 199B
MainForm.pas 6KB
MainForm.dfm 3KB
WavToMp3Converter
WavToMp3Converter.res 1KB
WavToMp3Converter.drc 26KB
MainForm.pas 10KB
MainForm.dfm 5KB
MainForm.ddp 51B
WavToMp3Converter.cfg 452B
WavToMp3Converter.dpr 301B
WavToMp3Converter.dof 3KB
WavCompressor
Mainform.dfm 7KB
Mainform.pas 6KB
WavCompressor.dpr 244B
WavCompressor.drc 26KB
deAudio_D7R.drc 7KB
deAudio_D2006D.bdsproj.local 371B
deAudioD2006.bdsgroup.local 392B
deAudio_D5R.res 2KB
deAudio_D2005D.identcache 216B
deAudio_D7R.dpk 936B
deAudio_D5D.dpk 732B
deAudioD2006.bdsgroup 808B
共 83 条
- 1
资源评论
- wome00012014-05-26控件源码是完整的,可惜没有Unicode版,不支持XE系列版本。
- lgxbin2014-11-25不完整,编译不通过,缺少文件
- gld_20102015-03-27完整,但是是2.7的,原作者不更新了
- aket2014-06-25控件源码是完整的,可惜没有Unicode版
johnny05
- 粉丝: 1
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功