• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Beat Detection algorithm or library for core audio / iPhone?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Beat Detection algorithm or library for core audio / iPhone?


  • Subject: Re: Beat Detection algorithm or library for core audio / iPhone?
  • From: Andrew Hughes <email@hidden>
  • Date: Sat, 20 Mar 2010 13:21:42 -0500

Here's a link to an open source beat detection Audio Unit plugin at Teragon audio. You might be able to adapt this code to your needs. Also, there are a number of other open-source libraries available on- line (just do a search). I don't know if they'll be fast enough for an iphone or not, however, but it's a start.

Also, if you already know the approximate tempo of the song, you could use this to optimize the search algorithm.

The way you say this "would be using a simple disco track!" makes me wonder if you don't already have a set of songs that you are trying to beat detect to. If this is the case, then you don't really need a beat detection algorithm, you could just hard-code a beat timer into your program.

Hope this helps.

Andrew


On Mar 19, 2010, at 11:14 PM, TJ Marbois wrote:

Hi

I was hoping that someone might have a nice beat-detection algorithm for Core Audio - that might be tight enough to run on an iPhone in realtime?

Looking to get some audio inputs from the mic and simply detect bass drum hits clearly... would be using a simple disco track!

Can anyone provide a pointer to something that might be built already like this?

:)

( nice to meet you all. )

cheers

Tj


_______________________________________________ Do not post admin requests to the list. They will be ignored. Coreaudio-api mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden

_______________________________________________ Do not post admin requests to the list. They will be ignored. Coreaudio-api mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden
References: 
 >Beat Detection algorithm or library for core audio / iPhone? (From: TJ Marbois <email@hidden>)

  • Prev by Date: ExtAudioFileDispose blocking
  • Next by Date: Thinking through AUPlugin.h
  • Previous by thread: Beat Detection algorithm or library for core audio / iPhone?
  • Next by thread: implementation musical instrument using Audio Unit plug-in
  • Index(es):
    • Date
    • Thread