@aaronventure I don't know, I haven't designed other VCO's as I don't need those. the snipped provided is simple enough, it's a stock oscillator and a faust envelope. can't make it much simpler than that

Posts
-
RE: why does short decay make the sound quieter...
-
why does short decay make the sound quieter...
I've noticed a strance behavior in my faust synth design
a very short decay time seems to produce a very quiet blip, not just a short one of equal loudness than one with a longer decay. this only happens in hise, not in faust IDE
here's a snippet
HiseSnippet 2294.3oc6Z07aaibEmTxzNVqSxFfEX6gBTB2K1FJJjx5KuoAV1RVIFM1wqUhwBDrvcD4HoolhjkbjsUWTf.Tfhdqm2KEE8uh1SsnGKPO0a8TP+Kv8POm9lYHkHkjUrUbbhCpsAr36MuY9Mu4807nvmRw1lXyC8sIttXpjjbx87bLv99NdRxoddOWrj7BJ06YSaWoMhXKscUI46p7BaeJpgE9.GhAVZydtHeerojrbxGyFj77yHw+4r02DYgrgwzmjjDWnmR5PnCntW4eJwxpFxD+bRmHiNW4sMbrq3X4zE.TREMIWjwQnV3cQrgkPQ5IH+1RxqnXpmSuYICTgR54xZXjsTwrqUz.iZ1DWPOewbkZlqIxPKqj7raYRnNd0oHJ1WRdlMcL6UusyI1hE3.hOA1ZrGzkpCqrfbMGKS1VjQUpRahkYeMkOn2Thn2RJzaegxNDSRe5CzeeNmg5.Ihp.kSDGdIiAO8nvSKB7FCjji.oYDP5dJ0M7HtzAbX34yT11lh8.0S7yRwXkRbeYkG7.0MAEeKOmt1lp+3Z0z3+jl8wr55Extp3iE0qlKu58U2rKk5XyHUIegRUpv4VpVgBUJv+3lEVKakroRUwAVYaZlNniv07fG5ijkJ.S+pZZK+vTsrbZfrTscn3sM8Uej5K+1GlpYWaCJAVCG6cAFOydokS8colO0uJk5vrZ1br7XqsmikE1arrYFhdSRvkr61oA1Ks5wHqt39CDT1wOAUN+SvnFXFBUQjA5XusMg9LWr84Y1IEn+fO8hsqhnH1wd.MXbtXOJgAA4p3iAmNgQv7JUw9GQcb4isiqiMaFj+LJm6sCMQP1XKIhIy+evQuzoQ8j6E8gFsBcSWPIW1hkzWSSqjlDgh6DkQIsUyWJ2p4ivHaHmh4WMWwhRmPLos6O0u52TtMlzp8fnEuta4FNdlXu5jeYrHKBp6iLIc8iRWZTOAvGzwrqEhF2wjE9JfAbVGyafYYZ6Sn8hFd6Jya8hBw6orGgZzd7XLwXvHXQ79.iAw3tsxVP.VC5..NiRsu4ZHflhX8SorgMxpmONLRV3i5wvvlcATNj4xes7ddfWA9j.uh.x2prbxKLf0mr9ZemtThcqcPTOB33nra2N0A6cCLntrA2KVvA4DL2XwyZrmYfnNjVl+vafeBXpydVNfodHynmI2MV95GCNrtbsxBJGT4Y5pBBmWxZ4e9+9hlr18BmrdKaVUB01I5LVA44QvdaCEdDIXxY+k9F6iv4E1DeGaGNT1nCDFhF0ELfaULsqcHX9Y+t+1+IjQcWOLxLpDLzWGCP0jOk9wbnSNopCzmxpCl6itpCtADRLl+dfs8bJa7jp02OnLTtY8V1GisfTcwP1NvAuaaGahQTSu8wfiXqVPvhH3crahMnTHmWktdGGyanJ1.0aDphAOJkmhAjEk7S.qjQltADdY45cg5piV.MCyVXj+f06u+GKukgCbffmRk9jiYEqP1IYXbaEwlTkGC3RaULyEypXx9UWTi36DhUwIxG2fcAEtYwMA85cUBLXuQnXuiRfuzMAU6DqyK4mz04cYbTX47UAduspf+.ToNTFFuxiOfv6VgGd0IVrqVxJKjisY4oNOuZAeU00d8UesfueprZlOIqrJw++xlenurYhQ0Q2QYOGqdh1i.qKC.eImjnRSUAG0ZeS1w0FM4ejx3ZhTj9FobUcuyAcEZWL8DGui3USG7YnHZFxmWAVD5ypWQZCKKmSXMBhDbHCXlSavVicbKFQ3UWCuGl39qOA4+bDwhMLnh.W3BpOylGygE.QN4AXOe9DOmhVF3WP6tKu.1YqgLfcbu8PrF9bOEVOvfyVrWFi9mwC.ZTkpn+uC3wluvnMh6PC3sCuwVITDs0NraXhKVvdBrbSHBUus+ALtFHKoCXcyisS3yoPyI.qXnN9FPDOlihzHn2CmIB6QwaLouLPlwx0BeZXO9pR7csP8D80veDJr8k3VzhtDrUmFXSHLJW79cN.4AfhJje19OAmR6PrCzBCbr2Ac5Pz97x0oX23MU4r0qeD9DgdI1kr3Ic32ZYnY4r0qhah5ZQGYEklLjxUdDH8a+mCCo+v2+8+4QgT4ecm+w5h9EUyC+K5B1o8FBWu5nxiEW.82BtNa8QUUZWRU0BbbotOye7hpvNacoK+YH.hK4Y3igfSW6PRR57gzbJ60lcA4Ql5ozt5p.SyxysOMpIlu9lNNG0AwiZOUs0W5cH0k9MfTWyprAqGPejm2J.kilDHfw0UFq4T.aNeZ7jUKHRVI3LJDCk4RgwDCgw4UpXAy61lg.LEOaMeyKMzXuKq23QbBBjPrluyYp9ACG9806zXuIF9UzuH9UZdeFWIJv9RlMlllt3MqpkqXt0JlKudrnLJvXxE7lN3cIJNB+uu4MO3q+We23By75u9O86uRhF+VTc2R4o3VP4MWapsKBntcXmeduefdYUW2IrCZhFnccmCaxo5aMlT8S.R0OgcYwmi7Zgo9C409tmS653co8oxZzAY34bngHMMKl4s3Tf.11AWaZG1yp5RGO7oXGhI4PCi3S0HBlcZEb0oUvbSqf4mVAKLsBVbZErzaWPVCr1nK0oinhGvOeusDWpSV7tV4IwkvA22ST+FymqOEa7o0fJb3UIzjvpIKA6eBj7Eh79OHLOcFSe2vuXJRI9gIUHcbc7nKsnO0jOxLVjFKx9J5.gJTejZC9W6mkVj8HibJj38tL+7y+H019VDSr2RKNH45K8o8rve0Q1NM91ESqA+VHMKKnNHqI+sfDWx947FRvLZqFSV+fWKAS3iCENZj1QWX89B6E7VBhIbjDHSBzvTWE6RaGW3PpwkTO1pZwSaJ1u8ETjKcRfskXaFUHFoIIRJHrrqppPJrcFjou2RZoUC22qnpkQOeZUM9e5p2WkcbxNQ5K3.4DGvoUEmVbQAYf0KTHOe1KmkuVZYXe0v3SBafYyCS4vbMGvVCfJ6U6ZPn83qo9JKoe+Pc4JKAOv1pKu7xOTMUJbvqANJ5NrAA4GGhoUCrM5ueSyVYfKGI.0f+KNO5uMR4JtkBe5Obk9ql5O4qTOL8gOTUR5+Ic2YyJ
if you lower the decay ever so slightly you notice it getting quieter not just shorter....
It can't be the waveform as it starts with -1 so something inside HISE is stealing the transient. can it have to do with buffer size?
this also happens with no module tree envelope but a silent killer node etc. so the yellow hise envelope doesn't seem to be the problem. is there maybe some smoothing happening along the way? -
double notes get stuck
I've discovered a strange behavior with my synth
when the DAW sends two of the same notes, whereas the noteoff of the first one is "behind" the second note, the first note doesn't turn off but gets stuck indefinitely
Here's what it looks like in Cubase.Any ideas how this can be prevented or why this even happens?
I'm using a silent synth with faust networks to make the audio and the famous silent killer node
-
RE: Polyphonic Aftertouch?
@ulrik HEUREKA. Got it to work, there was a Message.ignoreEvent(true) somewhere else in the script apparently creating havoc. I removed it and there it went
-
RE: Polyphonic Aftertouch?
@ulrik I got the eventID back now, it conflicted with another script, that's fixed, but I'm still missing something there is still no output in the scriptnode. I did exactly what I could deduct from your snippet, unless I oversaw something
-
RE: Polyphonic Aftertouch?
@ulrik I tried moving the aftertouch script into the synthesizer group, but then eventID gives me -1 every time
-
RE: Polyphonic Aftertouch?
@ulrik could the tree be a problem? there are quite a few networks, maybe the global routing info isn't passed all the way to the Polyphonic Script FX1? It doesn't work if I rearrange them either, though... I'm sure its a simple mistake but I cant see it rn
-
RE: Polyphonic Aftertouch?
@ulrik yet slot index is 0. that shouldn't be the problem.
I tried replacing the peak node by a minmax node like your snippet, but still no movement.... -
RE: Wavetable Creation in 2025 - Can't get interpolation...
@DanH no, I completely gave up on that when I discovered faust
-
RE: Polyphonic Aftertouch?
@ulrik so this is what I did
the poly pressure event data is coming into HISE just fineit should be passed to globalRouting
however, in the scriptnode I can't get a readout. Did I miss a step? -
RE: Polyphonic Aftertouch?
@d-healey I can confirm from a seperate script it no longer crashes. However it still doesn't do the aftertouch, so I might have made a mistake somewhere else... I do see the pressure values in the console if I output them, so the problem must be in the scriptnode
-
RE: Polyphonic Aftertouch?
@Lindon given you've been trying to get polyphonic aftertouch to run too, here's a working solution from @ulrik . I'm trying to get it running on my side, maybe you want to give it a try too and let us know how it goes.
-
RE: Polyphonic Aftertouch?
@d-healey yes does it have to go extra into a seperate script?
-
RE: Polyphonic Aftertouch?
@ulrik I integrated everything, I cant test it in HISE only with the plugin compiled, and that seems to crash cubase (Crashed Thread: 116 Javascript Thread) during a poly pressure message, only if the plug GUI is open though. if I leave it closed, it plays a sound - however no change in filter upon pressure. weird. any Ideas where I should start looking?
-
RE: mixing an envelope signal with an aftertouch signal
@VirtualVirgin everything is calculated in faust. there is an input for aftertouch pressure and an aftertouch intensity knob that goes from -1 to +1 where at 0 aftertouch has no effect and on +1 it opens the filter (on -1 it should close the filter respectively)
-
RE: Polyphonic Aftertouch?
@ulrik brilliant! you are the absolute goat ;))) I'll study this and hopefully will be able to apply it to my synth. thank you