Recent Releases of ltfat

ltfat - 2.6.0

Matlab

On Windows download the ltfat-[version]-bin-win64.zip or ltfat-[version]-bin-win64-R2018a.zip if your Matlab version is R2018a or higher.

Download the ltfat-[version]-src.tgz when working on a different system than Windows.

To start the toolbox run ltfatstart

GNU Octave

Download ltfat-[version]-src-of.tar.gz, and install it manually using pkg install ltfat-[version]-src-of.tar.gz from within the Octave prompt. Note that this only installs the toolbox. In order to make ltfat available run pkg load ltfat

``` From the ChangeLog:

Version 2.6.0 (September 2023)

  • NEW:

    • gabreassignreal
    • comp_gabreassignreal
    • gabphasederivreal
    • demo_waveletfilters
    • lowdiscrepancy
    • thirdparty/im2double (Octave function)
    • ltfatruntests
    • fusionframe
    • arg_fusionframe
  • BUGFIX:

    • comp_fblowpassfilters
    • audfilters
    • gabphasederiv
    • freqwavelet
    • ltfatmextemplate_helper
    • oct/filterbanks
    • testallltfat
    • test_dft
    • testdgtalg
    • test_gabphasederiv
    • test_gabphasederivinterface
    • test_gabphasederivreal
    • test_idft
    • test_ptpfun
  • EXTENSIONS: filterbanktight and filterbankrealtight (force painless option), frame (wavelet, auditory, warped, and gabor filter bank), waveletfilters (help example)

  • ADJUSTMENTS: gabfilters and waveletfilters output format (to match that of the other filterbank generators)

  • DOCUMENTATION: compdgtreal, compsepdgtreal, compgabreassign, comptransferfunction, demoauditoryfilterbank, demo_filterbanks, filterbankconstphase, filterbankwin, framebounds

* DEPRECATED: compgdgt, testdgtfac, testdgts, testdwilts, testframemulappr, testgabmul, testgdgt, testhermbasis, testola, testpherm, testwfac

- MATLAB
Published by github-actions[bot] over 2 years ago

ltfat - 2.5.0

Matlab

On Windows download the ltfat-[version]-bin-win64.zip.

Download the ltfat-[version]-src.tgz when working on a different system than Windows.

To start the toolbox run ltfatstart

From the ChangeLog:

Version 2.5.0 (May 2022)

* Improved precison of Daubechies wavelet filters for 'db1'-'db38'
  Thanks to KIMURA Masaru.

* Added internal reset condition to 'multidgtrealmp'
  Thanks to Zdenek Prusa.

* New filterbank-generating function 'waveletfilters'
  Thanks to Nicki Holighaus.

* Extended filterbankdual and filterbankrealdual with an 'economize_filters' option

* Addition of 'comp_fblowpassfilters'

* Extended wavelet function generator (supported Morlet and several others)
  freqwavelet, determine_freqatheight, arg_freqwavelet, wpghi_findalpha, helper_waveletgeneratorfunc

    * New demo_dgt_parametrize

* rms accepts now 'dim' as an input

* frana accepts now row vectors as input signals

* expchirp optional fade-in and fade-out

* Bug fixes and minor changes:
  nsdgt: Thanks to Shane F. Carr
  normalize, filterbankrealbounds, cqtfilters, firkaiser, gabwin, comp_frana_tensor

* Deprecated: normalize - replaced by setnorm

- MATLAB
Published by allthatsounds almost 4 years ago

ltfat - 2.4.0

Matlab

On Windows download the ltfat-[version]-bin-win64.zip or ltfat-[version]-bin-win64-R2018a.zip if your Matlab version is R2018a or higher.

Download the ltfat-[version]-src.tgz when working on a different system than Windows.

To start the toolbox run ltfatstart

GNU Octave

From within the Octave prompt run pkg install ltfat -forge which will download and install ltfat from the official Octave forge site.

The ltfat-[version]-src-of.tar.gz is the identical version, which can be installed manually using pkg install ltfat-[version]-src-of.tar.gz Note that this only installs the toolbox. In order to make ltfat available run pkg load ltfat From the ChangeLog:

Version 2.4.0 12/10 2018

* Added universal filterbank phase reconstruction function:
  filterbankconstphase
  Thanks to Nicki Holighaus.

* Added time-frequency jigsaw puzzle tonal-transinet-residual separation:
  tfjigsawsep, plottfjigsawsep, demo_tfjigsawsep
  Thanks to Daniel Haider.

* Added coiflet filters up to K=17. 
  Thanks to KIMURA Masaru.

* Added wavelet function generator (supported Cauchy, Morse)
  freqwavelet

* Function cqtfilters now accepts windows from freqwin.

* MEX files are now compatible with the new MATLAB 2018a API.

* Deprecated cqt, icqt, erblett ierblett. Replacements:
  cqt: cqtfilters and filterbank
  icqt: filterbankdual and ifilterbank or ifilterbankiter
  erblett: audfilters with 'erb' and filterbank
  ierblett: filterbankdual and ifilterbank or ifilterbankiter ChangeLog

- MATLAB
Published by susnak over 7 years ago

ltfat - 2.3.1

From the Changelog

  • multidgtrealmp: Introduced 2 additional MP variants
  • Fixed Matlab 2018a MEX compilation issue
  • Bug fixes: multidgtrealmp: 'pedanticsearch' option now works correctly with 'freqinv' ifilterbank: Fixed the multichannel issue Removed symbolic link project.bib preventing successful installation in Octave 4.4 on Windows. Re-enabled compilation of polyboolclipper in the Octave package.

- MATLAB
Published by susnak over 7 years ago

ltfat -

Matlab

Windows binary packages win32 and win64 are intended for 32bit and 64bit Matlab installations respectively.

Download the ltfat-[version]-src.tgz when working on a different system than Windows.

GNU Octave

From within the Octave prompt run pkg install ltfat -forge which will download and install ltfat from the official Octave forge site.

The ltfat-[version]-src-of.tar.gz is the identical version, which can be installed manually using pkg install ltfat-[version]-src-of.tar.gz

From the ChangeLog

``` * New function for computing matching pursuit in DGT: multidgtrealmp

  • Matching pursuit and orthogonal matching pursuit for general frames (for small problems): franamp

  • ltfat_inferno is now the default colormap. ```

- MATLAB
Published by susnak almost 8 years ago

ltfat - 2.2.1

From the ChangeLog

``` * Added optional debiasing to franalasso.

  • Some adjustments in audfilters.

  • Abandoned nargchk and narginchk. They are deprecated in recent Matlab.

  • Fixed char to number conversion warning in wavload occurring on Octave ```

- MATLAB
Published by susnak about 8 years ago

ltfat - 2.2.0

Form the Changelog:

* New Gabor window generating functions: ptpfun, ptpfundual, pebfun, pebfundual

* New filterbank functions: filterbankscale, ifilterbankiter

* New window and filter generating functions: freqwin, freqfilter

* New functions for changing DGT phase convention: phaselockreal, phaseunlockreal

* Included new colormaps: ltfat_inferno, ltfat_magma, ltfat_plasma,
                          ltfat_viridis, ltfat_nicecolormap

* erbfilters and audfilters can now generate Gammatone and other filters

* Removed deprication warnings in test_all_ltfat

* Mulaclab no longer requires the Image processing toolbox to be installed (for the
  basic functionality).

* Mulaclab now works on GNU Octave (thanks to Florent Jaillet).

- MATLAB
Published by susnak about 9 years ago

ltfat - 2.1.2

From the ChangeLog

  • Improved functions for DGT and DGTREAL phase reconstruction: constructphase, constructphasereal
  • The backend library is now in separate repository: https://github.com/ltfat/libltfat and it is included as a subtree in subdirectory libltfat/ (replacing src/)

- MATLAB
Published by susnak almost 10 years ago

ltfat - 2.1.1

From the ChangeLog

  • New function for computing higher order phase derivatives: gabphasederiv
  • New function doing the adjustable reassignment: gabreassignadjust
  • New function for the Gabor transform phase reconstruction: constructphase, constructphasereal
  • New filterbank-generating function: audfilters
  • New generic quadratic TF distribution function: quadtfdist
  • New functions for reading and writing wav files (since wavread and wavwrite were removed in Matlab 2015b): wavload, wavsave (taken from VOICEBOX http://www.ee.ic.ac.uk/hp/staff/dmb/voicebox/voicebox.html)
  • Added 'nojava' flag to ltfatstart to optionally disable adding the blockproc JAVA classes to the classpath.
  • Updated the lBFGS method in frsynabs according to the new paper.
  • Fixed bug in gabphasegrad which prevented it from being used with any window other than Gaussian.
  • Fixed bug in compifilterbankfftbl for non-painless filterbanks.

- MATLAB
Published by susnak over 10 years ago

ltfat - 2.1.0

From the ChangeLog

  • New filterbank-generating function: warpedfilters
  • New filterbank spectrogram reassignment function: filterbankreassign
  • ltfatarghelper is now also implemented as a MEX file.
  • The block function can now handle synchronized simultaneous playback and recording. E.g. {'rec','file.wav'} plays a wav file while recording. This is different from the option 'playrec', which works the "other way" i.e. it records and play the recorded.
  • Function framebounds(...,'iter') now uses pcg to represent the inverse of the frame operator when calculating the lowest eigenvalue using eigs.
  • Added implementation of some quadratic time-frequency representations: Rihaczek, Wigner-Ville
  • Fixed #112 (Sourceforge): Octave package now compiles on Windows (mxe version) thanks to John Donoghue.
  • Related to #111 (Sourceforge): Wavelet filters were hand-centered around the origin.
  • compfilterbank, compifilterbank and ltfatarghelper can be compiled as MEX files on Octave.

- MATLAB
Published by susnak almost 11 years ago