• Saturation Models (Neve, Tweaker, Oxford Inflator) in FAUST

    22
    5 Votes
    22 Posts
    4k Views
    clevername27C

    @griffinboy Doing each partial statically will model non-linearity.

  • Broken Scriptnode Synth Envelope…

    Unsolved
    1
    0 Votes
    1 Posts
    123 Views
    No one has replied
  • 0 Votes
    7 Posts
    641 Views
    A

    @JeanC
    I don't think scriptnode currently support that...
    If your're writing something like a plugin host, you could take look at the audio plugin host in JUCE source code.

  • Can't Compile DSP mac M1

    7
    0 Votes
    7 Posts
    652 Views
    ulrikU

    @kameron said in Can't Compile DSP mac M1:

    @HISEnberg @Lindon Thank you guys for the help! I just re-built the latest HISE on a different Mac which is M2 and is running an older version of MacOS and it is running Xcode 15.3. The compile worked on there. So, I am assuming is must've been an issue with Xcode version 16.2

    No there were no issue with Xcode 16.2, it was a mistake by Christoph but he has fixed it now
    https://forum.hise.audio/topic/11825/commit-ca06fcb-fail-to-export-plugin-on-mac/2

  • Scriptnode graphics rendering time

    4
    0 Votes
    4 Posts
    352 Views
    Christoph HartC

    @HISEnberg no folded nodes are not rendered (anymore).

    I found the graphics performance of scriptnode to be pretty much on par with what my eyes can parse. If the network is getting too big with too many cables, the framerate drop is a nice nudge to reorganize stuff (the tools are there).

  • What does this mean, and how to fix it

    3
    0 Votes
    3 Posts
    370 Views
    ulrikU

    @kameron No I never solved it, sorry

  • Global Modulator Nodes in Script FX can't be compiled

    6
    0 Votes
    6 Posts
    489 Views
    DanHD

    @Morphoice works great!

  • Snippet/Network: AHDSR Envelope with Curves

    1
    7 Votes
    1 Posts
    194 Views
    No one has replied
  • Control Nodes Are Not Polyphonic?

    Solved
    5
    0 Votes
    5 Posts
    392 Views
    Christoph HartC

    All control nodes which are stateless (eg. the cable_expr node) are automatically polyphonic, but the others should have dedicated support for polyphonic states.

    I just checked in the source code and the input_toggle does in fact only have a monophonic state, but the compare node should be polyphonic. However I just realized that the wrapper code doesn't propagate that info to the UI to show the [poly] suffix like with the other nodes.

    So:

    input_toggle is polyphonic now all control nodes properly show the [poly] suffix (it shouldn't have affected functionality though, was just an UI glitch).
  • Creating Fm capabilities between 2 OSCs

    3
    0 Votes
    3 Posts
    330 Views
    MorphoiceM

    @Addison-DS faust has most of the DX7 functionality, so you can literally build a DX7 with it
    https://faustlibraries.grame.fr/libs/dx7/

  • How to Connect ScriptNode Table to HISEscript Table?

    Solved
    3
    0 Votes
    3 Posts
    275 Views
    clevername27C

    @Christoph-Hart Thanks, man!

  • 5 Votes
    6 Posts
    571 Views
    Matt_SFM

    @clevername27 Nice! Thank you, I'm interested to hear how that sounds.

  • Drum trigger effect plugin

    2
    0 Votes
    2 Posts
    280 Views
    rglidesR

    I'm not sure about the DAW functions but maybe this will get you started with the layering effect

    HiseSnippet 2935.3oc6a07aarUEeFmbsiSS6qsuREqfQEjHUzZ4ww4KJUw4CmhaiS7KNjRkpHLYlqsGkwy0clwI0spnr.DHwFPBVTVweBrjGROTVvxmPrCgXErf2BVPWvNVTN26crm63LNwwIMuVdc5qU994424bOmy8bt26qjCQG65RbjjStQqFXI4wPkaY6UawZZl1REVRR9ZnkbZVWYCGypUwNJqn0B6HsPqFZttXCIY4gtGsmxIGVh88p4VPyRyVGGTkjzlDSc7Jl0M8BpsTtGXZYsrlAdCy5B8NatB5D6EIVjl.pFBkVpgl9NZUwqpQ6VLjjb77FldDmxdZdXWI4gWfXzpbMxd179uooq41VXZAUoxvDwqdYhkAEwzZkVrlokQo1buqDLokBjECwkEWCUzzvrS8AxjKyZPIXDhxC4Xgg2PgfmpH7RK.uHfjr.jFlCoqfJq6X1vKnEJdt.pfsG1ohFH1EgBuuRx+QzhDnC1dopqsCdYGnPmAL9ToSeKE3et4cFE9pzzV2yjXqPrWk3gWyd7aN5yGM4nuXTktapRkHaiRJGhkE1Ixloq1NG0.G2tY8swN2RYWMql3NcDDAgkqndKWEW104btPGI1ErM8VqA1tWJCR9hKpZgOpfe4wVA9R9q.y2zvj7PscwUHN0kLMnZEgpSUhw.h1AFZdZRxYQk+VOt77EKsR9xO9gyuoRYs5MrvJT6L2G+fBK9fxOtnVqswaQ+8Vpo1SaWIGM6pXf0cfkSjLcxX0j21fV9h22GzLjNDGoWxGoksLM.aVJDGCTTZzzSgYyJBueyqe8W8.oAlWyzKdc59fWAIuGloDr0Cx+nL8A6lys+X2KJvtQrbzOSQBzF35MHgF792czOatdN3EZ54QrYCdDD2ZraR+p4j9tEVhJf.qTecMPJz.63YRUskWBuK3wjaxmDsD1cGORClxHfEaplobhSr53SC.vWOWKwB6YZ3UqSE6uatZXyp0DbValqQayiBFTHwl5BqREgcPzX8mZW.Lx8LAXr+GElFvzXxTU3KdMzb.++fOKZawQrYpNwvW9natM1Rpt3FQO5f5ZOUb010C2nr4y5nw+xW9wy41rRESnWHjhwBv3MLrvkHtlTkwfwl4.oSgfOSuD7GX0VvijqA53sE5H4+.zZHgw03SoxJDRCkRVz8fU6SYeXafdI7exQH7y7VjvO9wZnJPVaQs7eXuTgCwbvrjuXo0jNBZFk8c.QUbDH5Oe+9hnclFoCugODpAwnoklW33OnKA9MPkVha5S2Y2FjhsD82blETR+BwqfJY5oWKZLFKBLBtBeSfQ+P4tHJekJvlLA.bXzxeu2LwsIR9Q5QT0iwhHCJQMjOChltQeGMs7PuIhdd32TQOOb+sJbzv67yt5bEtmA1Xm438yA6M4XBzGwo+n9NqAZRIdfiWQIzpMqypdYSKVBExz.MamyzOEEjaRCGL3vFuAgt063trPXWGP8sT11hnuCcisCmPium+En8Xb8ZZ11XK2AIum38sbR8n8KsNoomoc0hZdNr8cA9uL3WPGunO5nxfXz3h4kS2N16xXaCVgWCe9Mp1QfAMp1twfLmjVE6sGwYGVhr9+F1ektZLBhdZBErk1D63x1rOAJcJ3ORyaYQ1it0qouBMnmvpqDwpUiZDaScZU7dzF1yWmzz1qM1+NZtanYZQWeK2zERxyXM6xPmYNQoZcqxBbIwxZ5fPsUIMZ.XWAo21cbJ8NprcvonZK+XH5zDc1Z6dkKr.vUmE2PLjDcYpT6s5oA1GCl.XDLsVNPhSozEQU.HtUCVjcRgf1UAn4fSI1d.bnKzb.EdFNZTwEfV3m1NEDAq.wRfQaAaC7S4zIOncZ.dAXCR9qgddo0W694WbisVdsUVJ+5uXsFdj64PH6huc5IYIwUzzdSdhOzwWT6o9k7yWUPvP2.ocIPjDLPDUwPbnnLP4xchlDgTgxTQ3kPTiys0z2oHUttY2I6sDthVSKuPyqj.QSbTDUsGDkFKr2gH1qlqahQ6+7M8H0gdyb8HRYT.kiixDlzi.UjNsO09.z5Dh2xN3mzDTmaEP1+0G869J+3+6uLWXxl.kM6IhKCKZuNs8zyx+ld5oxNSlImIi+4MQAw5TSzP79+40u9e2O7dPptRRBVAIPtMrfnZ5ooIu4nT+aOziSwOJiuDHtI+w3QHZxxaqOIaHU9PhA1Y8QKA6VGiGfXA2MospqY0VFChNAXOBm1pmC3VNg.ciCTndivT8CPFsr0pap6lh0XTzzebGCIGNHZlMzbph8b8OiDa9QD4uzQSaBgzLLBDo7z23hJotbvsjoK0y3BPFmb2MgqAJ66naXzsU6xyDJZymQfdltaKnzgrftFTF5C6SM6roUUmB1gdG7dbYmj7GhlLU1LYxLc5omN6LYUmH8r9YGrQMGrasZPXWAFXWVZ+5e5md0CNEdxRfxL4IDizNjchzSM8TSlc1oldhzyjNq+tiy64AtaC.Hr+OjX+s6xMTbzjeNgvjn0wVXM2ic2fiChpgfXbzDYN4HLyrSMS5IlXlISqN6DoyvQXBzgch1yMPjNsaQdATYSCL2xuO2erGdp4ldgbALJBbvWKEs9nr94i3XL9iExvSN58Hid2YtzjWkvtMzXhCwY8lmhib.WLgYpKvYJVCGNHP+Qb9vTcVvxM42+2WXr+wbmnEr3H2m3DMywZHJli0vwxbhDrmbpf0TfFW.2Fn2WN74Dx9DsjB5Yjxla7acp8K9j+YWxFgicOz19MvZ6n1sLgEsMskdrwIePmc6hcITUKx1ZVaoqQyh6M81Y8TCoKbDRpbcjCO0wTg5STBntlFQ4zXnrYlY1YlNa5Ympq3LNlPgDDbc1l.xgsp5QnxchLtNlXVYG6QDKogUmzg8Z5J4sw3lX7V5QfXr1Nm8gD6a9St9e8O8W5CeHm5HV6sxWHdJl3labLyOI9ydOGcF59+pE+YVe1eaNQKydanFNC6P1oh4CI0MifPqs7xgXie8Koee7bGlMjjF.1fOcE91mZ1vOa1AZYdABYm5Zri6YftaynOzb1kPcu1mGSWWIXON17CnWk8RXf+7qH2e+Y+n4dnvUb9CpT494h3f0KXuKfxRDKMmtO1zgNiNCtPGT9Qe1tTVR4clyh9pHlH+cI.yTId2AvWFRD8sAEhyiSQ97fFBh8Or8kVvN5S5kric7e7aQbu689559ym8WWW4V15E4W0dm0U1s9rgCj6MHiDIEEl4soAdYHVM8TCouXKwGeG+c3vdgMvzGp2XvKna3YfdZv7.VFzGzC64AvWiXOM.9i3wB.bnW4iEiC57HeN5Kqrm9cCeKdB8+sjat7Dbwp88a.LNCaQ87+h8MhgT.0JWOkc0bTbpqbWk71UMswofvXuGKb8NFb1ZUoOOu6Lpxn9igEHuJLFm5z9uHs332fE98M38yz1BlrteefErG2+lrTTdN7W3+RR+qYEEdCJ28tJp2j1jB61wSQiIgNxwmJ6sTTYuHQ1nRB+axjPrDtDKH2LGSauwuAwFntxn7dnj7EISx+A3b.+b+e28PpTgMFVarI1WLnYYQoqK6IMdG+Ij1uWvkCLIPJGbUSWHToEgtSumgwaym2hhec32lUfnhnh.fJJ83kTVDVx.YbJWvYzFD5Z1ZM8.p9E1mX4oNbw2ReoLgLcS1Fi7HXyCQZZALYmPmXog0t1LgPYQhMo8UeJ5k1i+hrCclHQwP9mRamZtVt1mJpvqRaEvLPyo6MZNAxB0S7SYNx0qur+gJqP0gU9+iWhwPuq8RLNSfRnk79JitLGQjUzymNHiN12CC8nUkdz6yn68Yz89L59hbFcmGzntltCYKcdbTTy+QX0.xVaV9QIQEokUh3+cCpCw5sktd3o5PCLyfNvIFzAlcPG3jC5.mZPG3zC5.m43GHMTb+y7mZKJIUrTd9acRtSN0xCI8+.eb.wVB

  • Triggering the file_player node

    1
    0 Votes
    1 Posts
    111 Views
    No one has replied
  • Hise freeze and have to force quit

    Solved
    5
    0 Votes
    5 Posts
    411 Views
    ulrikU

    @ulrik Ok I found what was causing Hise to freeze, it was my "node templates" that I made the other day, I removed them and now it seems to work again.

  • Why Does Every ScriptNode Delay Break My Playback?

    Solved
    8
    0 Votes
    8 Posts
    804 Views
    clevername27C

    @ustk

    Can you tell me what is different about jdelay from core.gain

    Not sure what you are asking here. One is a delay and the other a gain, but you know this already ☺

    Lol, I meant core.delay.

    Hmmm… seems a bit technical for users, no? Many of them are not necessarily confident enough with interface buffers length, so understanding internal blocksize might be confusing… (not trying to be pedantic here)

    Good point - I don't make commercial plugins with HISE; they're functional prototypes for other developers and research. Also, I can use the pop-ups myself to easily try different values, and then go back change the dynamic ones to fixed.

    All good on everything else - cheers!

  • How to Modulate Gain with a Table in ScriptNode?

    Solved
    10
    0 Votes
    10 Posts
    1k Views
    clevername27C

    @ustk Got it - thanks!

  • change order of FAUST parameters?

    2
    0 Votes
    2 Posts
    216 Views
    A

    @Morphoice

    skew = hslider("[01]Curve", 1, 0.1, 10, 0.01); range = hslider("[02]Range", 1, 0, 1, 0.01);

    There's also a bug where if you add another parameter to a faust node which already has it built, you have to manually rebuild the parameters by clicking the three dots (where you create a new Faust file) and you'll find the option there.

  • Problem running a 'simple' ScriptTimeVariantModulator Standalone application.

    Solved
    2
    0 Votes
    2 Posts
    214 Views
    adrianmcroftA

    Well, I rebuilt the whole thing and haven't compiled the network and it's working again. Not exactly endlessly repeatable though. I'll have to pull the C++ apart when I get time......

  • Seeking Help with Glide/Slide Effect Implementation in ScriptNodeFX

    6
    0 Votes
    6 Posts
    505 Views
    DanHD

    @filipalex96 hmmmmm... not sure I can help here. Perhaps @Christoph-Hart can advise whether it's possible or not...

20

Online

1.8k

Users

12.1k

Topics

105.1k

Posts