'real-time' onset detection example

Sexy!

A few ideas for improvements:

  • we used 110Hz instead of 250 for the high pass - trying different values there will change the nervousness / sensitivity to the bass - I use a 4th order highpass now.
  • I now do the dB conversion before the slices (as discovered in a compressor paper)
  • I now make a minumum of dB for the silence instead of an absolute. It does the same thing and is cleverer :wink:
  • the steepness of the slide~ for the fast envelop will give you access to how nervous it is

Ugly patch attached - it is more nervous, and yet another variation. It seems that none are perfect, and all work differently. I use the brush drum to test.


----------begin_max5_patcher----------
2176.3ocwaszjaiaD9rleEnTkZqYpRZBdwWYiS4bKG1C495TSQQBog6RQpPB
YOSbY+aOM.H4PJQpgTBZjWuTz3Ui9qefF.M+9cyluJ+EQ4bzeC86nYy99cyl
oKRUvrp+8r4aCeIJMrT2r4qSyy1uc9BSUkxWSE5xqKIeuLUHkutSXFUnBz7U
gYali9OUMYWnL54jrMOUHhjlVQCBdDu.43qehUOozGwMcYcdw1PcacqJAlDI
Y.kzyJRUgIw54R9p+XIkMugbEgaERQwShrvUloK9sQwLg0CCUU3Ot6N0iEiD
O1JJKC2HpIlT7hzfSEh+6dQVzqn+BYARC.S.yNEVwvbE9DnQIBgcDX0AZn8.
Mj48x9jyf8yDeCFxi49jT.viEkIaxPeNGdq.wQetPTtKOqTfdNYyy6fw.8YY
9t7z7MuhVsWBc4a4Exmm.REmDISxyBKdcLXFg3o9g49NfVO5SDuqNnklGFqT
mfoI1xJKTsgkOexrMy8py1QgkQgwheNAVVoVEldRFm.1GTGPjy0xZWuIal3v
rGqWFku6TbXOL.GzU8.Ffwb0ptLbyOilEZDdEf+mJvaoudfVxOXfZwgX6Ibg
1jrc+1ehVR3NWGILkpYnfoKg41S.a59jDvTrQ.6V4TBW+b7Fm98y.0qtEkuc
qHS1YhjjEKdwxVvaDY+D8438EgJewJAhkE00Pkimi1Hf5NYGYACHqaSTQQEu
Ww7yTqiI9pnnDXqVsd17vc6ZU7rVcQgX+Qtdf7VzTTRloHVSQEhulT2emlRC
K.VWB789BCp8hasRpZXxg0Qy1mzH9zxt6pGvZzxymnsvIXpIRAh9Gm1V7ylK
hSjJTd0lHXA3BSWwOFrn0CR6NrZSZdzeJhaogARychrjrcvB6fhlV72o5Xw5
v8oxmVmmIKS9eZdh.hs9pecXjXvNmAgvoAj+YQBnrT2jMEIw4YpIQGwip3Zx
ANJLJMNsYFcKxB20SmAsE.JGnxRfI2WtJrPI8pBljVWoLOOsaUM8KUrVVU8t
jrrCPQHHngqr.hU5D8cUNT41SM15ZJeZelo1m.yY4SkgesKZKCSSqru6N7uD
lk.AeKjIFQ.E2ToIf5mKiJxSS6vulZ9ZO0DCJ9QhukDCw4oHTakAn4I6pUhl
2HkiS1HJkcKSFtoraIG4pAJZ+pJC6mjhs6RAtnaC5r8m1Vws8D1o7C7HFAlj
pVt3s5Oddb5v1p1fywF.CstmmIf.hdKStUwxxZqdWOh8XxMjuxgBcnYr52Bb
POpUK.Ea5y+JoTlW7JxX9bOHze3W+RwWx92p8lgpW43dNmf0KCByuOQLMQ8+
IYQEB0RYnOo8I8Wa5xaMYM5dyni96eBgQ+xufhdVE0y8IYjGPeB53CeW2XYU
yfRL8V9C0OhTXeIsFk+AB+.5vdT8xRz8MSoGZOHeQpdBnAAZb8Hoo8uNuFVz
q4V469L055rNb20hSxPjKVa7DZcz2hUo85uGqWg6WuhbBMmOFDBn3Xfngw.N
QuaJl26CBCXbwGFDv8.BusrUZR1P9qzyWU88iNk46Khpk1UF3ntybv+KDQPy
h3+dybU0tQIal5bfLx4f6fygpBMkXmnYg0ICi9SzZ0+MgvXWCaeWpNrqCd4j
6NmUsEFyQd4FL4vZo8GVK6ZbpDTv..szydmMQM2a1.DgL8n5s3IYUuYoC4+B
QJR9LDf6ynos8NfcTbGiGXB+z3yD24TM6aI52moaD5CttrE1P+P3Q3pxZ739
vUJmoKcvOLsi1nVva1nhEgFmaIxrzGOIXvgS06pk6z5L5rBJbSUPVxOOXfUs
qd6AC2VsAmyDFLWBhEgA2aJL3dlvf49MrHL3eSgAuyz2.kYYXH3VBCSz0.28
QsiAC2ysEFvuopBrIhANZLvIvxXf2sDCnSFCTa3JfXYL3l5YjbNX.uh6sGFb
SWjbhNE0G9.2wbdtAVCB3eDPvUJwIp2kgGoUpSvGBT3MfxzynBxHfoqatVbk
fPOtIhiO.Hz4VCgmwEQ6xd7BuF527125dn0iyGykPa1t5OQDL7W7U5pIY9l6
ZqmbW588Jw5QWAO4H0r3U5VllDK.D6JbYtM2au4lK7o1Bw7tk.1xqT9qvvZT
hwNKTpGiw2Njha.JEJyiWcsxzm.yoy6eVHUOdq8o2dCP0MhoeXWLCVxqkIHA
aMaPe1sT6ZU40R2xC2+U9bt5VL9GANccBXh4243aulALw7t0ALomdVVohEnw
Oei1jS8y9imB2SnAjSmLSiNuuzTr6kJZvjCuHuJj4nKvi04VDG316Tohc802
cD5OVJQFCgr.cTAQ7tDRsF5ESI9HHzAyFchTOryfwRY5X.SUBOe4RMuQPIUh
1BQZdYTpVI6zJHjOH4la+hM7kAl3wnaFXAVjMFwF2BRMmwH0XbanIRFql3kR
owHjTYt6ESHe1XcUcohIe5H0GtXVBOFqX70vo3nH8glfVxxdLtTNPZ2PY5kY
oOJRaiEVUiA88LK7rDgHumbzwRD5cUXrhuKmQqZRuTRwGMo55TwDJ4A4EuhJ
GjO7GjK7GmG7CmC7Gl+65be2DS9Agu1rQAHTd2lzysNgx6BApcOpy.9mRxTy
81GO4aOZkI7yCihfnq6j079pl4yBnDW0ad3.eLuau5jm8jpwr5A9QmZvbQk3
p.Hwga2X9VX1mT6tos3sCC2ZKK8yxcl5bJygpS3elG0gqei5wcHUSeqMs57k
RZKYwpMqSRSaXn1e6F0aJa9lhv3j2t8oJ9mzH6bg+3sn2257APn6Fstad99.
xsn22Nta08hFfIAZcDVkNh5MnHxA8B1Dd0WWfWqTjeWQ9t7hlOyhGYAMseuL
ugQaxiz57hrewWWqiwIEa+gNMBsKsLiCpUXp9MfmYA1TyRFt6TSl1Ga.3852
Bk4neS8AUL+bnOzmeb2+GAw02lA
-----------end_max5_patcher-----------
1 Like