Skip to main content

Beat detector

-> -> New release June 30th. See news

As you might expect, the Beat Detector takes an existing region of an Ayyi project, and automatically splits it into multiple parts. You can set the threshold, and though the app is deliberately lacking in additional features, it serves two main purposes:

it provides useful functionality by utilising the existing libraries Vamp and Aubio, and?
it serves as a demonstration of how to create a simple ?plugin? using the Ayyi framework. It provides C++ base classes for a client application. 

It kind of works when the wind is in the right direction but needs a little more work. If you want to look at the code, its available from the download page.

It has given me some ideas on how to better abstract the IPC messaging, which will lead to better clarity for the Ayyi API all round.