• Stars
    star
    8
  • Rank 2,099,232 (Top 42 %)
  • Language
    C++
  • Created almost 12 years ago
  • Updated over 10 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A streaming drum transcription system for Max MSP

More Repositories

1

drumtranscription_max-for-live

An open-source streaming drum transcription system for MaxMSP/MaxForLive
Shell
9
star
2

drumtranscription_pd

A streaming drum transcription system for Pure Data
C++
8
star
3

loopalooza_max-for-live

Loopalooza is a system that estimates and manipulates rhythmic structures from audio loops in real-time to perform syncopation transformations. The core of our system is a technique for the manipulation of syncopation in symbolic representations of rhythm. In order to apply this technique to audio signals we must first segment the audio loop into musical events using onset detection. Then, we use the symbolic syncopation transformation method to determine how to modify the rhythmic structure in order to change the syncopation. Finally we reconstruct the audio loop using one of two alternative methods, one based on time scaling and the other on resampling. Our system, Loopalooza, is implemented as a freely available MaxForLive device to allow musicians and DJs to manipulate syncopation in audio loops in real-time. One can obtain a multitude of rhythmic variations from a single audio source.
5
star
4

weve

A CouchApp port of Eve, a desktop application for conducting audio listening and rating evaluations
Perl
3
star
5

Eve

Automated listening tests setup, evaluation and reporting
C++
2
star
6

json2couch

Upload a JSON document to a CouchDB server
Perl
2
star
7

ShakeIt-Rhythm-Descriptors

Objective-C
1
star
8

ann

Parse and decorate Guy Madison's M-skatt output files with additional annotations
Perl
1
star
9

smtd

Introduce systematic microtiming deviations into a MIDI file
Perl
1
star