Copyright (c) 2014 Yamo
For information on usage and redistribution, and for a DISCLAIMER OF ALL WARRANTIES, see the file, "LICENSE," in this distribution.
See http://www.yamo-n.org/pd/possessingdrums.html for more information.
This project uses modified version of Ooura's FFT code(http://www.kurims.kyoto-u.ac.jp/~ooura/index.html).
Possessing Drums is an interface for music instruments for assigning an arbitrary timbre(sound) to an arbitrary object around you(such as a table or cup, or actions such as vocalization by audio signal processing). This code runs on Mac OSX, Linux, and Windows(not tested). This code includes several audio signal processing algorithms for real-time sound source separation, modal parameter estimation, and modal(physical-based) sound synthesis, etc.
Running the Example Project
An example project is provided as main() in PossessingDrums.cpp. To build the example, run makefile.
Developing Possessing Drums
Feel free to log bug reports and issues to the Possessing Drums Github page: https://github.com/yamo-o/PossessingDrums/issues
Kazuhiko Yamamoto [yamotulp(at)gmail.com]