Jipes Changelog

What's new in Jipes 0.9.10

May 7, 2015
  • Fixed potential NPE in AudioBuffer.getTimestamp() implementations
  • Fixed MultiBandSpectrum.getBin(freq)
  • Added DCT implementation
  • Renamed SignalSplit.connections(int) to getConnectedProcessors(int)
  • Java 8 style Javadocs.

New in Jipes 0.9.9 (Jul 25, 2014)

  • Fixed concurrency issue with MapFunctions.createShortToOneNormalization()

New in Jipes 0.9.8 (Apr 29, 2014)

  • Enhanced SelfSimilarity to better deal with long tracks (BandMatrix)
  • Increased SelfSimilarity performance
  • Added Matrix.enlarge(m)
  • Allow construction of FullMatrix from CSV file
  • Added Welch window function
  • Added ability to create MIDI-based frequency bands

New in Jipes 0.9.7 (Oct 24, 2013)

  • Added close method to AudioSignalSource for better resource management
  • Added NoopSignalProcessor, Novelty, OnsetStrength, SelfSimilarity, AudioMatrix
  • Added mathematical classes for Matrix handling
  • Added no-op FIRFilter
  • Added TimestampLimitedSignalSource
  • Moved to Maven 3.0.5, JUnit 4.11
  • Added missing toString() methods
  • Changed meaning of parameters to Floats.arithmeticMean(float[], int, int)!
  • Switched docs format to Markdown
  • Added Javadocs links to site documentation
  • Added color-coding to code samples

New in Jipes 0.9.6 (Feb 1, 2012)

  • Small performance optimizations.