16 April 2007

beat detection

beat detection

development sheet

In this document blocks and thoughts will be collected that have anything to do with the development of a beat detector in Pure Data. This document (or post) will be updated as long as the first definitive version is not ready.
The basic implementation structure is as follows:
In a main file beat~ everything will be done.
Some smaller topics:
  • First a few links to previous posts about the topic:
  • An add block is made to be able to add more than two arguments at the same time. It receives a list from a pack command with up to 20 elements. When this pack block is banged at the first input, the addition is calculated, and only then. So be sure to put some kind of bang logic there! At the outlet appears the sum as a result of pairwise additions. This block tested and works when the bang is applied.
    --->implementation--->


Oops: we are a bit banged by the complexity of using Pd to translate this algorithm. We're now skinning the matlab code we have (see link to beat it!) and learning how to make our own externals in C.



No comments: