Bonk~ is awesome. Bonk~'s documentation, help file and change log is decidedly less than awesome. haha.
So i have a few questions for those of you who have used 1.4 with success and maybe figured a few of the mysteries out.
Bonk no longer supports the debounce message which was used to set the minimum time between attacks. What is not clear is how you set the minimum time between attacks in the current version. What if you want a flam to count as a single hit?
Mask, despite still being in the 1.4 help file also does not seem to be a message that the new bonk understands. How can you set that?
bonk~ 1.4 responds to: spew: which uhm.... sets the uh.. spew mode. clear as mud. What is spew?
Also, at first glance it is not really clear is how you use the sucka as anything other than a glorified envelope follower mode. The bonus of bonk~ is that it does more than an env. follower in that it looks at the energy in spectral bands and through this analysis is able to recognize hits that have a different spectral profile. So it can tell the difference between a rim shot and a bass drum sound.
Since this seems also to be top secret. I guessed that you set learn with a number (learn 10) and hit your bongo that number of times (10) so that it can sample and average all the spectrums of the hits to get a sort of fingerprint of that attack. I also guess that you do this for each sound so if you have 2 bongo sounds (say a rimshot and a deeper bass tone) you do 10 of the high sound and 10 of the low sound and then hit learn 0 to tell bonk you are done bonking in learn mode. How many sounds can bonk~ get profiles for? 10?
I am also confused about minvel. What does minvel do if it is not the lower threshold (obviously thresh sets that)?
Bonk is awesome but it is a little like having a spaceship left in your driveway that has no key.
Can anyone shed any light? I have a patch that works, based on the *old* help file but i am not real sure of all the new params and how to best jigger them.