VERSION 4.0
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.
Warning
The latest ogg decoder from
vorbistools seem to write incomplete files.
This was reported to xiph (local
bug / remote
message) but has so far
been unacknowledged. Beware.
Looking for
Beta
Testers to test the software while it is being
developed.
Packagers
for
slackware, debian, redhat, ubuntu, etcetera.
Both get access to the beta version before a new version is released.