BpmDJ Changelog

What's new in BpmDJ 4.2-pl4

Sep 5, 2012
  • Compiles on Ubuntu 11.10.

New in BpmDJ 4.2 (May 30, 2011)

  • New Features:
  • Allowing different playrates per soundcard
  • Bugs fixed:
  • Modifications to the taglist could lead to a program crash.
  • ALSA latency issues would lead the program to crash when setting a cue.
  • Other Changes:
  • Branched midi bindings and external clock off into their own branch.

New in BpmDJ 4.0 (Jun 2, 2009)

  • New Features:
  • Added a new beatgraph visualization method based on detecting the primary frequency band
  • Added better process management through an overseer process.
  • The selector's fragment player does no longer hold on to the DSP device if not necessary.
  • Improved the dsp_none driver by avoiding the creation of new threads
  • Transformed all old Qt User Interface files (ui3->ui4)
  • Added a configuration useable for ubuntu (we hope)
  • Tap tempo measurement takes playrate into account instead of resetting it to the normal tempo
  • Bugs fixed:
  • The problem that ALSA drivers were not always closed before starting a player has been solved, although it is a problem deeply embedded in ALSA. and not related to BpmDj as such. (In practice whan a process forks off a playing PCM handle, it has no way of releasing it. This has been reported to the ALSA developers. Let's hope they deal with it in a sensible manner: E.g: assign some solid semantics to whether a PCM device is or is not shared accross processes)
  • starting the checkers on machines under heavy load could crash due to an unpause of the dsp_none driver.

New in BpmDJ 3.9 (Mar 7, 2009)

  • A low latency JACK driver was added.
  • The possibility to let bpmplay emit a JACK bar/beat clock or to receive it from another source was added.

New in BpmDJ 3.8 (Feb 10, 2009)

  • JACK support was added.