aubio
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: more accurate beat locations
- To: Alex Norman <alex@neisis.net>
- Subject: Re: more accurate beat locations
- From: Hamish Allan <hamish.allan@gold.ac.uk>
- Date: Mon, 26 Mar 2007 19:09:35 +0100
- Cc: aubio@piem.org
- In-reply-to: <20070326175303.GA4754@silverninja.net>
- References: <20070326175303.GA4754@silverninja.net>
Hi Alex, You might want to have a look at Simon Dixon's BeatRoot: http://www.elec.qmul.ac.uk/people/simond/beatroot/index.htmlHe uses an alternative method for determining onsets which is documented elsewhere, but his lightweight multi-agent then post- processes those onset locations to determine the most likely tactus. From what I remember of his work, it shouldn't be hard to persuade some of those agents to report information for other layers of the metrical heirarchy (such as bars).
Best wishes, Hamish On 26 Mar 2007, at 18:53, Alex Norman wrote:
Hello,I'm wondering if anyone here has some code available that processes the beat/onset info that aubio gives to get even more accurate beat location information? I've found that if I calculate the median of the distances between neighboring beats, I get a rather good estimation of the tempo, and then I can remove beat locations that don't correspond to this tempo, but then I have a lot of empty space without beat locations. I'd like to intelligently interpolate the beat locations so that I have a solid tempo indication over the whole song.Anyways, if anyone has advice or code examples for this please send them my way. I figure doing the auto-correlation of beat locations would help, or simply finding beat locations that are close to whole number multiples of the median distance from a long run of "solid" beat locations [and then inserting themissing in-between locations]. -Alex -- To unsubscribe, send mail to aubio-unsubscribe@piem.org.
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
- References:
- more accurate beat locations
- From: Alex Norman <alex@neisis.net>
- more accurate beat locations
- Prev by Date: more accurate beat locations
- Next by Date: PhD thesis
- Previous by thread: more accurate beat locations
- Next by thread: PhD thesis
- Index(es):