@susnak susnak released this Jun 12, 2018 · 79 commits to master since this release

Assets 6

Matlab

On Windows download the ltfat-[version]-bin-win64.zip or ltfat-[version]-bin-win64-R2018a.zip if your Marlab 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

  • 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.

@susnak susnak released this Apr 4, 2018 · 120 commits to master since this release

Assets 6

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.
Pre-release
Pre-release

@susnak susnak released this Dec 19, 2017 · 393 commits to master since this release

Assets 6

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

@susnak susnak released this Dec 20, 2016 · 427 commits to master since this release

Assets 5

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).
Dec 15, 2016
Doc updates

@susnak susnak released this Mar 14, 2016 · 518 commits to master since this release

Assets 5

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/)

@susnak susnak released this Oct 23, 2015 · 774 commits to master since this release

Assets 5

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 comp_ifilterbank_fftbl for non-painless filterbanks.

@susnak susnak released this May 6, 2015 · 870 commits to master since this release

Assets 5

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.
  • comp_filterbank, comp_ifilterbank and ltfatarghelper can be compiled as MEX files on Octave.