christophhart / HISE

The open source framework for sample based instruments
http://hise.audio
Other
1.07k stars 123 forks source link

[Engine] How To Blow Up Your System: Part 2 #536

Open aaronventure opened 5 months ago

aaronventure commented 5 months ago

So I was putting together a snippet for null-testing biquad vs svf-eq for our filter talk.

It works as it should, just turn on the inv node. image

But here's the kicker. If you click that exclamation mark and adjust the ranges for the frequency parameters, both freq parameters for both filters will go to undefined and start farting a continuous noise burst at +25dB.

boom 2

I started rewiring HISE standalone through Reaper so I can run MIDI input tests properly as well as have run my own spectrum analysers on the output, and Reaper automute caught it.

image

Please turn off your speakers and remove your headphones before trying.

HiseSnippet 1649.3oc6YssaaaCFlxNLoI8vR2ZQ2kFn6hTfhfX2ttArKhyI2Zr5DunrzdWFiDcLgkHUknRh6vtZ6hd2dk5CPGPA5Kv1aP2Sv1Oojso7gTG2zrlg5.DX9ef76+Hk9c8PgCMJRDhrlcm1ATj0Uv1s4xlq0jv3npqirtFtFIRRCKjPZ01AjnHpKxxJ+CUDrlcJj9yaWdUhGg6P6QBg1UvbnOl4yj8nVu72y77pPbo6v7Mj99kq5H3qI7Dw.dxiWBEPbZQNftIQIVNLxZ5MbYRQnsjHoQHqoVU311to3Hdh76xhX66QUKJhrgMJgbEgmqBwJpn0Zx7bq2wtiPHKb8ddg7IdgafqwbYco2yaLulQgdZX5OrxkEd4y.uhlvaIC3MDHYY.ooRfz0w1Ngr.YONJ7bYbUNDbZP.2tITRjEY8R7ZBP.tbQeRKZkPXQWEV3AKszcK.+6NeWiXtijI3ED7MER5V7Etyb+7byN2uLWg9Y0nwP4oNlPgmGMbnrUQ5vSRwE3w96SCuagCIdwztBBleVeJdz9TyPtShUaHnfWkyjaEP4iJQ.k5pfu8iUWmHIp.QJMPt.Znjoff05zCgr5jvxr30oQsjh.HudfXFjsHbi8HxroPp5lTFfOHSbSEb3QLYay5pyr7pwEhWGWmIcZNbLlaHXD7TeHvXZ03UwaznA0Q1CfSgq7zyuRu4RK8fyTc3WIcYgJOs3PK5dAtWBdPHMfDR2QT2izdgHhefGca.i2sv9dBmV1rmSGrpHHABqpjXAmlDNm5EMIEOSO1dkhmbPYaQrjwOnFQFxNFpB2L12FZS6PWKEc.MqbpZnj0KoVqxKrobW8h+A9jxrnZsUJyhcXZT9sIUdjHrkNbj9cj0LI99HsSduFGWDshmm3n0D9ArzrTHFnoUW30NnofybTjRjnCRWwWDCGRJbeDIZGBySkVaGGAMGb2haCBquFyJ+tzvH8FOCdoEg+fz7MEt.qoqPb.Ga65DYSU8hpeCjbRCWzoaRZFrZlmn1hNWyk3k.H5qLc0kbp3ScRHbmGzmV0tImUdi1OIYnpUP8WtjyoZztJtNDOztpL.kRH0oj3A0HFqDcFbTfGbW7HQeB6wGrYgV2yLmwYdUbjngbu806Y1S9VlmrgPS54aka7bM8I0mgs8EBYSHAW+DIoBhstAxvlL8iWBuO6YwD2rly73FLOUPawTtSreTkx5QOtykPUR11deUAbtK83N0Na.k+tvy3nUnS8jQRDjv1cEjETiwSswdO6UMxwYo8h2T1VRCTcnLaza2hdThUmRs7u5+GKm7rHUBoOKFpcZixtUk+8xqDKE9PWH2j.vnAS46cu2rbef4ku5U2d7.C51+8q0fIO9G5CDvEoiMHfOkd4.dDTowDDpyRAho0W02ONPnQhioGDGHzf33sKOV33m9h0eSZjoaBdFvT9ud9us76vOLrye9g3G.LcB9gZpZmyE+vIgiYwavIvEdtClZjoZAYTpeMy1WEu.2+JWl9WQG1XO5yFU+qTtep+0m5e8o9WWL5eYTciwL9gYKsmCC3r4hJ5luJ26nnNWlh5L0iVevh5cs1YvIav.ac1d0ibg0TlXzHe9ruXY.KUO3.NU+dZ5lu8Vl1ItpqwiQ1EnJponDMBUR6MOTUFzfUszPm8wmI1fGF5Ma7hNENpL50uoqZfd12Z9LMPqf3oIJqkevPrt2zYeiuA1t2ubZMJOc4zIprpPzxmnmFv68b4tYByKieB4PpdP252T+l50MDg9EdHEdXN0zvJdBi590i6ntCF6QcukiDfvNgDdTfHhVzbm6iWISdqSkw7rhmPJiTJyqBXdFxcoxcHVxjXcBOylAqyrS0Ti+oyx+b4j6irof03tUjCXrj9RipG6EQeByU1rnoh8HWxj7iHgtPbwISdW9SZp+Emvo9O8GcS8+Bv.jyLczY6fQal5o82feH0CpF0X7ygxuFjXOYGpYKmpI3hNCnqWfdapLjcvAzrOIvvLnUjRhSqdTtQ4sodTRjQI1WU9wv6kQB0MQlLeQwS8jhGZ75KwIvsfpGPgKtC9O++qG7+3W8As.+3NJdKLzJtTAcnrv+Mwxyieufyiyvm3DJ1yI4mYQUzeIMEvt45eT5Yw0TqKTDcX+OtjObkwdNNY2pATrzjp38lTEu+jp3WOoJ9fIUwuYRU7ae2JptQO882U0FvS1TeijwOY04krgxDz+BHDMURD
aaronventure commented 5 months ago

Happens on the oscillator, too. Seems to be a "frequency" thing. Which is funny because attaching parameters seems to have a weird effect on some targets.

aaronventure commented 5 months ago

Decided to let it go through so I can have a look. This is what the spectrum looks like.

image