Releases: HISSTools/HISSTools_Impulse_Response_Toolbox
v2.1.1
This is an automated build of the HIRT Package.
This is a stable release version.
Download the zip below to install the package (stable public releases can also be installed via the max package manager).
Changes in 2.1.1
Improvements
- Modified "presets" tab of hirt.convolutionreverb~.maxhelp for clarity
- /extras/HISSTools.Impulse.Response.Toolbox.maxpat: changes for better mouse hovering etc
- Added Windows "ia32" externals back into package
- Documentation pages minor improvements
Bug Fixes
- Fixed crashing bug with irplapprox~ usage on Windows
- Fixed irnonlin~ to give correct output
- Updated reverb externals to incorporate irdisplay~ bug fix
- hirt.convolutionreverb~ abstraction: fixed samplerate update for audio off/on behaviour
- hirt.convolutionreverb~ abstraction: fixed alignment of early and late reflections (1 sample error)
- Missing documentation descriptions fixed
Full Changelog: v2.1.0...v2.1.1
v2.1.0
This is the v2.1.0 release of the HIRT package.
There are no separate binaries with earlier releases such as this one, as they were stored in repo.
Changes in 2.1.0
New Features
- All externals on macOS platform now in UB2 format and operating on Intel and Apple Silicon
- All externals are signed and notarised
Improvements
- irvalue~: helpfile improved for clarity
- Effect abstractions: now handle patcher zoom and float more elegantly
- Effect abstractions: editing mode is now more obvious
Bug Fixes
- spectrumdraw~: drawing issue with 'select' fixed
- Effect abstractions: fixed damping to morphfilter~ for case of very short IRs
- Effect abstractions: fixed @file attribute persistence in hirt.convolver~
- Effect abstractions: fixed inline documentation for issues introduced in changes to Max [hover] object, and other minor UI issues
Find the package at: ./HISSTools_Packaging
Full Changelog: v2.0.1...v2.1.0
v2.0.1
This is the v2.0.1 release of the HIRT package.
There are no separate binaries with earlier releases such as this one, as they were stored in repo.
Changes in 2.0.1
Bug Fixes
- Effect abstractions: fixed bug in custom UI dial where values could be sent in inactive mode under certain circumstances
- Effect abstractions: fixed multiconvolve~ latency initialising in hirt.convolutionreverb~
Find the package at: ./HISSTools_Packaging
Full Changelog: v2.0.0...v2.0.1
v2.0.0
This is the v2.0.0 release of the HIRT (the first package release).
There are no separate binaries with earlier releases such as this one, as they were stored in repo.
Changes in 2.0.0
New Features
- Moved to Max Package format
- New complete reference documentation and updated help files
- New abstractions including Convolution Reverb effect
- morphfilter~: new object for use in the hirt.convolutionreverb~ (for IR damping)
- bufreverse~: new object for use in the hirt.convolutionreverb~ (for IR reversal)
- bufresample~: new object for use in the hirt.convolutionreverb~ (for IR resampling)
- All objects: can now access limitless channels of a buffer~
Improvements
- iraverage~/irplapprox~/irreference:~ - Hi-Quality smoothing code is now significantly faster
Bug Fixes
- iralign~/iraverage~/irinvert~/irnonlin~/irtrimnorm~: fixed bug with checking buffers when using multiple names
- irextract~: fixed the use of coloured noise inputs to prevent hang
- irextract~: fixed the amplitude of results, according to the parameter settings
- irextract~: fixed error string when no contents present
- irextract~/irmeasure~: added the irgain attribute for real-world IR measurements
- irextract~/irmeasure~: fixed scaling with coloured noise measurements
- irextract~/irmeasure~/irsweeps~: fixed bugs with amplitudes of outputs/deconvolution for sweeps
- irextract~/irmeasure~/irsweeps~: fixed bug with results when no amplitude curve is set
- irinvert~: fixed to allow source and receiver size mismatches in MIMO mode
- irinvert~/irnonlin~: fixed a bug with complex division on windows that resulted in incorrect outputs
- irstats~: fixed a minor bug with the onset detection code
- irstats~: fixed bugs in the calculation of the center stat
- irvalue~: corrected linear interpolation of values
- multiconvolve~: fixed bugs with missing parts of an IR for block sizes of >= 256
- multiconvolve~: object now functions with block sizes < 4
- spectrumdraw~: clipping of drawing has been corrected to fix a bug with incorrect appearance
- spectrumdraw~: the 'Hann' window is now correctly named
- All objects: buffer reading is now as documented when requesting a channel above the number in the buffer.
- All objects (Windows only): fixed code relating to deconvolution filters and amp specifiers
Find the package at: ./HISSTools_Packaging
Full Changelog: v1.1...v2.0.0
v.1.1.0
This is the v1.1 release of the HIRT.
This is a non-package release of the HISSTools Impulse Response Toolbox.
There are no binaries with this release.
Changes in 1.1.0
PLEASE NOTE
- irmeasure~ has changed arguments. These are now num inputs / num outputs.
- Whilst non-ideal to change argument ordering, this is more intuitive and matches multiconvolve~.
New Features
irextract~: new object to extract impulse responses from recorded sweeps
irextract~/irmeasure~/irsweeps~: added control over sweep amplitude against frequency
Bug Fixes
- Multiple objects: time multiplier arguments now correct in all objects
- irmeasure~: i/o args have been swapped
- irphase~ arguments are now safe
- irtrimnorm~: message cropto now correctly outputs bang on success.
- irtrimnorm: pad mode fades now correctly aligned in time
- irtrimnorm~ pad arguments corrected
- spectrumdraw~: crash with low frequency mousing
- spectrumdraw~: notes are assigned incorrectly to octaves
Full Changelog: https://github.com/HISSTools/HISSTools_Impulse_Response_Toolbox/commits/v1.1