[Bug 751457] bpmdetect: it's just crazy

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sun Aug 16 16:40:49 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=751457

--- Comment #7 from Dustin Spicuzza <dustin at virtualroadside.com> ---
Well, my point was that the problem wasn't libsoundtouch, but rather the way
that gst is using it. 

BUT. I found a legit bug.

There's something wonky about the way the plugin is mixing the channels when it
does the memcpy. If I use a capsfilter to mix it down to a single channel
before the bpmdetect plugin, then it returns results that match the output of
'soundstretch output.wav -bpm'.

I looked at it, and it seemed fine to me. Probably a padding problem or some
mismatch between the buffer gst is sending and what libsoundtouch is expecting.

The workaround is good enough for me (though it would be good to fix this!),
I've updated the gist with it.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list