On Saturday 02 Sep 2006 12:49, David wrote:
On Sat, 2 Sep 2006 02:34:44 -0700 (PDT)
Drucer Ninetynine <drucer99(a)yahoo.com> wrote:
I'm not a programmer myself, but I had an
idea. Would
it be possible (even in theory) to create an
application that could analyze just a regular .wav
song file and be able to "extract" the drum beats to a
midi file?
Freecyle does this. See
http://freecycle.redsteamrecords.com
Paul Brossier's Aubio library includes command-line programs called
aubioonset, aubionotes and aubiotrack that will do this in real time
from live audio input via JACK, using several different methods.
(Freecycle uses the Aubio library as well.)
Sonic Visualiser can also do this using any extraction plugin written to
the Vamp plugin API. Aubio-based Vamp plugins are available too. The
Vamp SDK also includes a standalone command-line host for running
plugins directly on WAV files.
http://aubio.piem.org/
http://www.sonicvisualiser.org/
http://www.sonicvisualiser.org/vamp.html
Chris