• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Java Program to detect BPM of a song

 
Greenhorn
Posts: 22
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,

I hope this is the right area for this question. I want to build a Java program that can detect the BPM of any given track. I have searched the web all over looking for solid information on this topic and while I have found some good information but it is still rather sparse. I know that onset detection seems to be the better term for this of program but when Googling that it led me to scholarly articles which were quite difficult to interpret.

My main question here is how difficult is it to build this type of program and what is the initial steps I should be taking? I am still pretty new to Java although music is one of my major interests and I have pretty solid sound engineering knowledge if that will be of any use.

Hope you guys understand that.

Thanks for reading.
 
Rancher
Posts: 43081
77
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Welcome to the Ranch. I think what you need to do is something like this: http://en.wikipedia.org/wiki/Time%E2%80%93frequency_analysis_for_music_signals
 
Paul Ryan
Greenhorn
Posts: 22
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Cool, thanks. Now I have to find a way ti implement that in Java.
 
Look! I laid an egg! Why does it smell like that? Tiny ad, does this smell weird to you?
a bit of art, as a gift, the permaculture playing cards
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic