File Release Notes and Changelog
Release Name: 1.3
Notes:
Changes:
- added some new log2() approximations
- completed the Tanh() approximations
- added another level abstraction for TCustomASIOHostBasic
- added 'friendly name' function
- TAVDComplexFixedArrays added
* new: CeilLog2 and TruncLog2 functions added.
- Filter: some higher precision used and reformatting
- new: IsPowerOf2 function added
- renamed TComplexXXXXXXDynArray to TAVDComplexXXXXXXDynArray
- function CalcMinMax added (ToDo: make SSE/SSE2 version)
- added ExtendToPowerOf2 function
- Envelope component for DSP system
- renamed Hermite_asm to Hermite32_asm and Hermite64_asm
- minor ASIO changes
- ChannelInfos are finally write protected now
- Selector Support is now editable from within the host
- changed TFilter from TObject to TPersistent
- fixed a bug with the FPU renaming
- renamed x87 to FPU in ASIO Host
- changed resource file localisation from german to language independent
- Voice system now supports trailing samples after a noteoff
* added accidentally removed *.tlb file
* some changes regarding the VST screenshot
- ASIOHost: fixed Int24LSB
- updated MiniHost Core to make it easier to understand
- Added simple icon for level meter
- Added "don't destroy form" option to OnEditClose in VSTModule
- changed simple sampler, so that its GUI isn't destroyed on close
- VST Plugin Analyser updated
- removed f_Abs() as function, use abs() instead (<- faster)
- populated the DDspWindowing.pas and removed them from DDspMinBlep.pas
- introduced compiler directive UseNativeTypes
- renamed TSingleArray to TAVDSingleArray
- renamed TDoubleArray to TAVDDoubleArray
- some code reformated
- exchanged the f_Abs() code to be faster (and not slower as it was before - shame on me)
* change to accomplish the VST Shell Extension GUI Screenshot
- Dynamics added