.:: (noou) - electronic + music ::.
Implementing a drum physical model as an external is not exactly an easy job... However physical models would indeed provide the dynamics you are looking for.
You may start with a ready-made physically-based synthesis engine: http://www.soundobject.org/SDT/
In particular, the impact models of the SDT may be of some interest for you: [impact_2modalb~] or [impact_inertialb_modalb~]
You can get an idea of the SDT's "drum potential" here:
In order to parametrize the "modes" of the resonator (object 2 of the impact model), you may start by extracting 3 or 4 partials (e.g. with the help of http://www.sonicvisualiser.org/ ) out of a drum sound sample you like, and use the extracted frequency, amplitude, decay.
I'd like to buy either an iPod touch or a high-end Android device (Acer Liquid), but I'm unsure about which one...
Of course I'd like to stay "open" and I'm quite biased towards Android, however it seems to me that Pd still requires a lot of time in order to work properly on Android devices...
On the other hand I'm not sure whether Pd is really working on the iPod... I can't find any example video where this is proved, and I read on puredata.info that the GUI is still missing.
I don't want rjdj, just plain Pd, better if working also with my own externals.
Thanks in advance for your help!
I recently noticed that recent versions of pd (both vanilla and extended) and other portaudio-based applications (e.g. Audacity) don't see some ASIO drivers: namely, the RME Fireface 800 and Reaper's ReaRoute ASIO drivers.
I found several posts in different forums around about both issues, and I've drawn the following conclusions:
- the RME driver ASIO driver simply doesn't work, and nobody actually knows why. However some people report to get ultra-low latencies (3ms) with the MME (or MMIO as in pd) drivers. Moreover, they can use the multi-in multi-out capability of the RME only when set at 48000 Hz (but this is another story...) I will ask RME directly about these issues.
- the ReaRoute ASIO driver is blacklisted by portaudio (as of v19) and therefore discarded...
This is the most urgent issue because I need to route audio from pd to Reaper with the lowest possible latency/cpu load.