Skip to content

Version 0.15

Compare
Choose a tag to compare
@superbock superbock released this 25 Apr 08:59

Release Notes

Version 0.15 (release date: 2017-04-25)

New features:

  • Streaming mode allows framewise processing of live audio input (#185)
  • Exponential linear unit (ELU) activation function (#232)
  • DBNBeatTracker can operate on live audio signals (#238)
  • OnsetDetectorLL can operate on live audio signals (#256)

Bug fixes:

  • Fix downbeat evaluation failure with a single annotation / detection (#216)
  • Fix tempo handling of multi-track MIDI files (#219)
  • Fix error loading unicode filenames (#223)
  • Fix ffmpeg unicode filename handling (#236)
  • Fix smoothing for peak_picking (#247)
  • Fix combining onsets/notes (#255)

API relevant changes:

  • NeuralNetwork expect 2D inputs; activation can be computed stepwise (#244)
  • Reorder GRUCell parameters, to be consistent with all other layers (#243)
  • Rename GRULayer parameters, to be consistent with all other layers (#243)

Other changes:

  • SPL and RMS can be computed on Signal and FramedSignal (#208)
  • num_threads is passed to ParallelProcessor in single mode (#217)
  • Use install_requires in setup.py to specify dependencies (#226)
  • Use new Cython build system to build extensions (#227)
  • Allow initialisation of previous/hidden states in RNNs (#243)
  • Forward path of HMM can be computed stepwise (#244)