808 Kick Drum done in Scriptnode (suggestions to improve?)
-
Here's my attempt on recreating an authentic TR-808 kick in Scriptnode
with adjustable pitch and decay. The sound is based on a resonating filter triggered by a short impulse (just as the original circuits do). No mimicing the sound with sine oscillators etc.HiseSnippet 2397.3oc6as7aaibFmz1ijkcdrKbP6sBcLaQp.G9RjXOD+diQW6n0JMs8TvXxQ1DlhTKIksUKJPurm648Vu0+EZus+ozBTzK6kduGZmgCeJQIQwH+pHL.AZd98a9d+MjtimqA1220iiei2MZ.li+IftibBtXuKPVNbGsOG+y.Gi7CvdMYcs6nAHeerIGO+peEsC9FqwE97ue8tHajiANsKNt26ZYf+Zq9VAo81Y6eoks8gHS76r5mY1xaejgqydt1tCI3YUf.2.jwknywmfnSaE.2aP9Wvw+yAHIIydppZ5lFxJP8dn1lFmIoqfMEkkv5XSy1Rlm0qGGesCLsBb85FfBv9b7qsqq4ntW3dsCi.u2x25LaLsAjqKgxrtOz01jdDo8xs2EV1lchYT9bb7fNorsUYrsW.N1xzJo+T12mENPyzUjkAxuRd3sZN3AyBOgLvq.HwmARqwfzmC5Z3YMHHcDJd1DbjCQZ1CQjSYgBatb7+.XOWxDbBZ0GcI9PORijE7RUAgW0j7eewW1aniQfkqSSWmSbCvu04kewF+9MZrweXiliOTudENFkLdt11XuBGlpZ3MqE9Rmg8OC68plWgrGhSlH43mmmBlNOMqH2fcpyLQWmibrBd6.ryzTD3hXUje8qNZeT.hJHh5iLuAXu.KJD32GeEwLfIVZ.1G6eYf6.hgvDxLh1hq4PaTPdUHpgVz.DdPN4FU333aELJqg3RSuprP7yAcrBLtnXLtRAXjvotMvXj03SAGzqG1HHEfqAN72b6X5kk7MhIOyZJzSZjU2tDJuu2v9vo4A8O9Wr+mk0C5fR6AM1r9UfEwDZldMgUzqYsaKulqUNQ2rg2i.iwbN4eNCi0A67l86dZHz1JQI6.mqv1D+O4U1N10wcvEtNVFY0uNEG3Yc94XurXtvCxNAAj3w6Mz6pbJn6iMPix1ayu6G+GQSNcd6uMqmuFSfV1k+FhXIs8QaGtcIcr8eZ6tC8Cxknwu8GNEaiQ94T7OvvkHTvUjwCmMiGTRkimBXGxlglkKrlwcph7yhwJSh7vFrOADpV7Xfu9bPjB6iBF6y.Q1ROFXsyLKiUKUVFKc7dOjwQt3.0YzeSPWTvPOJ+JxfIoc9f.QcSYdL1ze96+9+1q+03fc56NzISNF+8W2wCmuBOxA20OX793WcY4lkuj5A+TP5on4GSn3ki1votCCrbN+XDIP5MjfEmLreWRBXFXBhcbv1zhP3WgVt.qs.sMEPcwNlgM9ujmnAgz17QCBiGrrVHqCN3l.OD7AtgbDLE++YIVZsgmfCt106xPM7neSrao7gMRxXiaGaa2q2ys+.qHk4PrG1aGW6Qw4sEdlwd9gynNPnE4ebrkEC9XCY1I3MH+2grrokgQhKQJl07sNcISNrJCpSoSByZp9gHCBadTGDohEhiVZ4vDoE1qkQhTKCZSkaTtM69YxLLU.0A4Q5NffUFpozItxDFyj.69TND8lc3WkNNiEEBnZTJVG3OvlT3yTAGa3hPS7RKKYWMCY2.z20jctyQ4WjgxIynXVQxvkk9qjg9M.8sb5itAlm7eVH4I0s0hMbgjNcsyixoNNeGx6bbfezsW3fMXJfgP5HxtC.9W0iKQfdTHA+FNtLhXZ4cwsHK3XKm2SqojtVpF5wnaRZCIsYBWVW6LLvsOw5NxbcebOzP6.1XYnwL20Z.nPz11fNMq9Dsvj4p2RN+1Fs9Js4naFey0mXygis40R27WP1bn.6AJqK.gpvIoU2KwWyj8rUHpoKnJqIJqnAgxphgfoFfNMtbTcdHoTRFxFGfGvkadyi+UadaLcK6Z86xQnM.DeaHOpO+RPrzaTiiKi0x5QZ7UvXIYoKOakX6Ow71KoZkOfrZpCjDlpYSMfRYj6ke6ya3TG.EEJgB6mLcV1lNY0+xMRX92zVjLvVgUDwQ9umNpAxNlJjjJxX6sYRfNXECUlcGpRrxMA9V8GXi+.xabDfitErVoynXDjN9bP.XlrqmSyiLC2MVFDlGFW2qo0tl59Xkrcj2cxB6cI1o.2L2yv7Dsw2D+lJ12hjhDZztCIUtxp+JWOzSkiI9FZor+BH2A8OCaRRpNb0TtQdGYqkQgt9zUnWGPsfyoSWnY83VwRBPAh2DAccMY81BvnxHhtkw7d.xaBD0I28.9ZDe4JKJ.qjGgZfuhDOXwb8TJeZw2pI6Ndm+9WPvRtBxtUrBArm7FftUyxcSvgd3ucHoXoQ2Bws4WohQskKHp8xIe.4oGvdK.TQokjrrhDTTVm97of2Kwf2v67f2qCJJx8j09WblyKXL60xP3m.b8MrrCuTnIItGtUlgKh34V+7.vhFziOaPuoazOS4t7TcQG9NpRlmTITvxDrpFPLOkZP5nRgqDE00EjUTEEkj0ZqoD8RpS81kXzqP2d5SanhnhRaow.bcfn3LsIfiWKs5TXNOIj7MOk5rdwLtWJgKWZdQpC5bQlX9Kw.w0Be2ykAxSoT45.zEl9diG3MIQY1nEecZrwdvjf78XptMJWpjMBSkrBFmP81psgpZPUYQEIQoBy0cKhyCI1FIqCaKoIAmedkKT5drWe4BYebmwMpAB+rAR3Ehsh1FQcMAQIQwI3EhB2WXsN6cWOK+Aw2TxBKqZD+xlmm2Fk6my9DU.UD9JP37wUWhxbY.UJhwlfzuUlRj11cU4byobKVYM473+TPOKapyrVzgJxcOaQKXpUGx1zzeVkjolUNNKZRL4YWIk1OVoRyvvPJCN1Bn2RKrrGUnlhjfHIUnT4VMprnf7rTkaCaqQ7OKnp.0TCgH8cmTjmzYfqL1C0IrRswyoRaJYHrbpfoL20wlft8ccCtvx47Xx+Sn6lfN6ocaZcbJZi6YdJShaYmp8slcZCvANnyrwleD4kUiZtAWTiznU8X2JMQuVUZR00Di1oHm1JTejEYBpKJnKpOOa1xZhl4hKngzzjkEDEEg5PckEoPgOYuVI6UgGb1qezW8xT2f7lbqjUOhk5+6F5PkSy63l8p1jTIp7ZpJ5pps0UK3p5zDJ46bH4kjV7qbXbzFmtaIAai09wu4u9y9t+y+50EIAVr2JBbZPrBBqcccurOJ7q1oZ+wcbW7MF0GY349gn6Mmd3VOrGh+KmnOFjiosaB4tJlaG+U602xz5CFF42pIVnXUWnTUWnbUWnRUWnZUWX6ptPs4uP5e9CQ4CR00IY424.10QvG69hmeUt+GReO2Z
As I'm still learning scriptnode, and improvements are welcome. I'm not sure I used the most practical node configuration, especially the pitch envelope gave me problems until it sounded right.
I discovered some weird behavior on the AHDSR envelope node... sometimes at specific decay times, the envelope will not fully close, so in this case it only works if decay time is zero. on other occasions I couldnt replicate that behavior
-
If you need some different filters I can lend you some. I've got some transistor models and diodes.
-
@Morphoice Excellent!
-
@griffinboy anything that comes close to what's used in the 808? I think it's simple RC filters
-
I've got a WDF framework for hise... it does work, but it's early days. Branched from Chowdsp and translated to use all of the scriptnode stuff.
It can do RC filters and I can lend it but it's not exactly a finished solution, there are possibly better ways -
@griffinboy good for experimenting but not for production I guess. I tried a different approach today
and this is another version, sounding much more similar to my real 808, the one from yesterday makes probably more sense for a 909-ish kickHiseSnippet 2510.3oc6a0DaaibEdnkGIKmjMYaRQQuohrGxVj0PTR9OzCl1V1IF6ZGUK2zFTT3kgbjEgo3nRRYasEsH.sG1dnXuTfhbYQuWfdunn.Fs8RA1Br.4RA5kcu1do8XOkNCGRwYDojHksksaiBPfl+37Mu489d+P4Z1XMjiC1FHM6dcai.R2DVuqkay0apZXA1pJPJObohK89FZGBVqaaUGGjNPRJyinCKkeZf2m+0JqoZpZogB6B.dJ1PC8AFsLbC6slx6aXZtopNZOiVbythxVZXq0wl3NDnjAVDzVU6P0CP6nRm1TPviUcZBj9lP0xk0arvBKsrtVk4kWtg5h5ZOu7xyizKUoLZYjt9hk0ediF.orana3hsq6p5hb.RSuFVua8l3isXavSMbLdtIh1PFTmryrt2DapSOhzdAq2zvTuVfLxA.jf0BkXYXRr6A21P2nW+gRt63MPgvUvK.klRDdYDfmLO7JxAuXfjDGjllAo2FVWy1nsa3HT7bC3VVtH6Fpj6IdnvlKP5T35XxDrbmqk5gnMsIM5sfGrPwhOr.4+d2uUiNVZtFXqBXqcvtnmX8f2c1ezr4m8GOag9GpQiXGitM1XSSjcrCSUMrG1BefUmVOGY+vBGoZ1A0ahjiunLENXYJ+UtF6TyMQr0VVFtOoMxZPJB.eQE4aemspp5pRuH76iLu1HaWCJDjphNhXFvtVxCqhbNzE2lXHD4Ninsf06Xp5JpBQMz7GfHCDt2nWNVNFtc4MDO2zqRJDeaXMCWslwiwohAiDI0EAF8sFuEbiFMPZtg.bZ3leuIfoGjs+yBW0R0rqCJvlKnor.FVqCAk10M9HNRvSUpYSzVPG6qs328cTjxjX.KOb40t3NtFVGrspqswIDLuSmV0ITtZHh3xxBYRMZjlhpdyZWj1lBh5HKcuFul7wePYZaI+AkCFj+NIevcBihwyyhmXYV3ZDQQU6NsNO7pzNwdUBn5dHLMzJC0Sh7X5II6EkmjoSl57vg20.BJAquayvXN3pOtZ8c8Il79dgMrNBYRXjEM.2Faga2DaYnwqcsKhXXbvAHadDG6wXUWWRDJq2w9HA0ypHM0tQ5kMYtdTX87AHBz3m3iIWJQdbgczUodGGWAijmc5tHSjpS39o7IJangIWInwTrObNDgPfFlpwsfrCYAOixTqWLQUieq.rxtQtZC1aB8TKtNHWuMzWg8Zgf8sf91RWGDsCMtqLIJtqyc7dYGCVN19eCXcU2N1T4kuASu1hNA76lJ75Il97U9tH2Uag6XEDgQge6i9xUHglIFcB4ficb6uuysP0hKstX0C9ZvvSQgyhi3yGsgIbDlCSxLCbiSbsUkuhaH6CyR+u7MVX1x6fbOFaenmFt+2I1s8kSvpll3iqgM6FDgl2oCY63YolCVbNx+XyZcbq1F9p7D4FqY.zCLiY3+wpN6oZXRSKk3Uhjbu9SrpSlrWFFTJoc7hYJ2lpZDgb2ZpjjUHzrzxCPtqP1yo06NK17WnxZV8p3Fl9LCx.gI1HPrEUVPqpE8xqlpMYQtjSGEYRYnqfJd7gSV59kC5z1jjxy.gFaXdMHFRBV3vggTFtZV..wi.1oeDBm3P.ajzf.OxOZKh5+TLF7sbdJcTMUSvSoomQkUwBzYgsv5wf06wg0dyH9KudCOJLGr+RBBJ0l5N1ha9cfH+rPliMZbabvJGwtBGpj51T6WNUJegEyB.T+XZLC6oZe.x0Svw2geIrrPd4E6H1zWHukN08tlJglYeW5+C5sWzgxAY6GXnOW54osI5jf5lU0fnjp1kUSDmH8POYV5nSngQ7dxfMHIoqSHz7VMUh.3NtD5xdsHvYaCq.A.kz.rs5I9syCkKR9P5qtKpMqPL2iLGudIejqrbQY4EHNoODcL6tzeBKu3BKJuvRxKToz7kKU1mC2OEOgcqJpgZGSW+9xR1QRm.N7AGL9fPYRa97nXQPKLr3Fv5CbYb9yB8xbcnm9REurPWNVBSAvK+zu90qjC.dOEQHlCVt3XcCkOHKmgI.n8M+ky4OePdMA36tv4oOb5mEqLew4Wp3Bi95JUJqrRfHbzGk3H6nd9ghhv86FvvR1LBgewy9tkE9HRjWIXiBiCuGWq.KEXb8146jIOzBueKCcCQ2L2kyGWvDhySS3xSpGNdOrh7+B.3q5A.ar4b7SINHH9PFALlNF44.bNcSH1QyvzKFaQeS2.toM5G1gDtW2Hdf1ihBmdeKcdbjRqQRfWxU63haQTn7dSIB5QhJH727BmuHAiYilia3nAiIr5Qc2mVuzR7xLQQT1jZ4UYfVddEzLUl3b7q94P8hsT33X8KW5yTRAGKMQDFuSnxT+dQJ4Qcxc45k30fj.xBR.RPBKL.QvM81xB6RMC.hmARtgiJTfyE9tjDyQBs.p0jyeTxtOSzSNq2KjHoxGdiryL+rvCfyjcFVFPxoO2odq7hL4ooERdx2wfbZbrD.WtUeQBXIAeQgDZxomOTb4oJI4wMGFVEQDcoDTWqAQYFkIi7IBSF3NbLYgZ97zWbuTqHjpAiMSegEGti7FiyHBoOLarjquvneH8qe4K+cQgjxOs0eck94Ui73iEWu3PEd+nYFtG.xIOpbqXJkaogINreP5uPIfHkWn770SLHA.CFR8wzy+pMSsR1fvzWjRL0uOh6+2+O+j+w9+9AJlDhSaHz7dkuQNwU9Ijk2egWYJ7yET4ahi5Ko0uYH2+e7eJgjL6r8eYk3pVynTJeGkIfgRrk44hvDN0hKwh63MV1A6lnhxD.RQpnCwEwm9xud43wzo1ShKvHUAZTpUewj3xKRseFEppLIU1EJSTnb47SdkZWnwTPoz4yZh5ZeHPJtRPw4sBBcNpgnqpaAaXXRYgmiNTT+TrkbVBRdS1yO7qmsvhiFdvKdTzXPo+poRhx4viAUate4g+la+ChmfQ4SRdLnJkK+p9iA8zO6ytex.I39+6O2CjYfe6Pv8o+gm82dG8ugxX5jnzoQEZkTNawTMgLYhARe3cq9J+6w5svX2lFVGHfKku7i9YwQw30O3xJsqA4hehvtjGtgEsvm5oHvCNxjrTlgxoiMweMWgnShQ1VIJcxG+pyC5DVbI+wARmLoYPJdZqu+Ca9OW4MLHWeYPtTiOYbXPDq35.Rq1imnzXvsT5+q4V.ackga4LlB6a3VdSzImMtEg2PaN1gbOrEBb9WdwdK8W7qr9JZ+7+7.AXR+oVw+9IDdc19pzi0apZML9vVpd+JLGu+7EmD+lQaopYi22+2S.8vMiWODxEK+eDCaSaWPFbT+2gz2A09ZZhOpHKrz3tvxi6BqLtKb9wcgKLtKbwwcgKM5ER+iYyOeYp5Nwlq1FL2nRAF5zjn+ujofk2K