Categories

  • General questions and announcements about HISE

    8k Topics
    71k Posts
    David HealeyD

    Oh and you'll need an emailing strategy to get reliable results. At a minimum you'll want a launch system for each new release and an automated nurture strategy to give your audience continued value and keep them warm.

    I just remembered Emmett made a good little video with some tips a few years ago:

    https://www.youtube.com/watch?v=2gr5ZQ4Db38

  • Scripting related questions and answers

    2k Topics
    16k Posts
    Dan KorneffD

    I can't seem to make this repo public for some reason, but here's the download link:
    https://dankorneff.com/wp-update-server/packages/korneff-jwt-auth.zip

  • To share HiseSnippets, Interface Elements, GUI, UI/UX, Panel LAF etc..

    195 Topics
    2k Posts
    HISEnbergH

    @Orvillain All good it was simple enough! I will have to run some experiments with Chritsoph's snippet as well.

    If I recall correctly, the reasoning behind Christoph's example was because there was no free-time (milliseconds) setting for the Arpeggiator midi processor. Sounds counter-intuitive given that the snippet is "Clocksynced" but I believe it was so users can create their own Arps as they see fit.

    For anyone interested, here is a panel controlling the Arpeggiators Sliderpacks:

    HiseSnippet 3005.3oc4ZrsbaabEz1HMVtNwN0yzYZdYidvCYLCMI0EKaEmn6Vp1Rh0T1IY7n5ADXA4VChkA.zRrI5eqeJc5WP9CZOmcwkE2nnniepvyHSr6dtec2Ec73lTeetmVkENYxHpVk+nd2ItAC1dfAyU6fczpnquo2HsslLxv2mZoUox0eFNUkadCMwyu88aY3X3ZRSFRS60blI8ErgrfjQ6rwyYNN6YXQOgMTY0KuwAlb2s4N7w.abc8lZiLLemQe5QF3xtlt19F9Czp705qtVulO5w1qY2lR60y7wFVMWgRMW0nWuG0znUaKa5ZVqrzRZU9jcsXAbutAFATesJ2XKt0jtC3m4JIvqY9rdNT7kVZcAJKGdOtiEJh3nZaOf4X0IR+3qAXoSh155Rs08zOjYwhGOQqcGwDjDHTUfUtVZ165oXuVprWSE1q.V5ZJrzMjrzc06Z5wFEjLCxO2R+.2.pmsAXmTYE4Z0t1+4K02lCqvMnwPi2Q2yCdIFhpK2rYcxJMaVa8EV.rU9Aj2a3Q.+BZ+9LCPRZQdJQ32znOMHkJo5hpKaQ.CoPfJbccXVTuNfweJPq.dGCWpCR4HNGvw17gi3tvKUWTNcFXRngO.3aJFxjEszh0pu.ormKC5VePP2dwZmVBuWtPmh3.zO7gjmQCT.kXYDXP389GTy.eRZiwQ7.5N3zOEeKsIoJX7AlNM.ul5vMYASJEnVYs2uf51OXPoqusjHHaKLeD.XaV+wdFALtqJ0O5UG91tmramt.dZspJUvQe6ObvNmrOLU6l4lZ+cO3Y6eBL2pol6kG+CISsVto51YysO3nmgTqoTudfKKfY3v9mTxHAuJzri73indALJnbkdfMvwa3NdX2.5HzqKl0WO0J7go+AlUv.LlHVFxul8or9CBhVjjkSuJywddf2.ROXYeSqzyNf+dpG0pjY8oNfmA0pigGj9ER..qITfwTzdDeyAzgzPOnzjEmGEvE9EgWeOvh12iO105Ijlmu2dsLv+IiHPA4Xaa4DKIdTlvUNdyl11qsVx36ibtbpUDOxoF4XLY.0HjJ11KCOxYBnmGDMJ9HG0ie1KL5Qc7kSsl3YgKVOzsKRty35oJoihVjHIh.o+BwEF5IjEwfnEqSFx.g3aZuL7KiyeBA+g+XaaF76EAgYQxE0SCWTrTDrMCgrU6Go.JBGIMfxPpbfkFnENUJdcgjARu0DG0HQymBIPLbb3msM7Wz54CXcwscXvupSDZex8I63Y.Ijc6i4WTgjOx3mGihdf2XZ5rtX79wgob.ElRpl5YSiTOcVhSirJL2.xK4iCXtTEpJFOb3p1icMQaU090hbAQhaAjLX.yWX5VWLr3O8aXC8iroiSUqPW2FIdr0TVXjWAP+y7EiXCwAUA2HQrA5OQ9VxRhe7fGTKz7Dm3G4gIvJwk80jpJ4YdfZlkPJFAAyeSPXdO8kBpHI1SIV4iOUfK9G.GivkHNwyzG0ZxdsppRhuWDJz1.+GQFWzV7nfdoB6k.4q9FvMaRcoZExfKRaUsVckjnmNE9xAi9JjkhsDwwnonOrv83XYtM8fLufqVqz7mkmwYm.w7.dRBQeCfqSafAK0IuYEfuA8N7eqBhP6lkwlfS9YhbN9BiMJnnALdIBO.eYJTvEP7quELOQo4kCE6Mj1iHxFetnRCvNBvAeCKkh.OfnJaQffyiV.LL5borzFDFE.idQVl3zznH0Kg8FDVs.PuyXJw1iOLa6B43BWt2PQkOqWK.RThPcQLaB3dsC0FhKsppD9KLF0pklQ9kbMIgDAr.QXOKBPeNwbBSPF0TD7BO.BFyjwWH+xyKOUio92HQTCH6ZMxCIUCey37TyLK37PCnOWOC29zpYlrNl1tUFjbwTsbhx2EDfq5nHKXiZfvnpvpt4sUROYbkpcGb+6SlRdmKyFVJGHJjLyxpZ5gXTlQUojYJJ.o1zc7k1jdFd4TEYsaeGo4L4tB3Jtyrr33qSEStdYvmKvF9iJffGWLUxDyGOdAd24Fn7h.o8TbCqDrp3o.ebE8dH6OG9vbOHWSolbj9KKdxYywr8or44igJjhPN5dSghw5.r6wbDMeInlExXhxP65BMJQaXwGCam+Dd2.OnuIYv1CvNzZBkLir1Yyh2ZkSuDgY6vD2Q8+RXtVLSbmxSI9VYuAWpacgZkHpUn6PrI4MX5wVg9wKkRzvQRWjBFY4SqmqdWhyyEEViVFaYw7QVRTQ1P3JShy2uP55QId5Plszo59tmlJLOes5vEWVEIH1Im5n7pVoncMLJKekdQ4XzKBnVw9QprT8nL0sANoMhwZhjGYaCRtmf0mszsx8fgOkmu8MY5ADL6q0TZ2WB9+GsR1trtZgawgRwpCHh4pRRo6yEKbQ3IhbHerOkXFtIGhx9IDyDs6mjMTPeODxLSap.czDqtgItsIpE4W+Uhb.PT5mayA.2H8JEMFa3ZIRQkZm.x8YHZdv1gy8Bw+DrYjR2LQlcSfwZ+HfEInmKzX4WQZxHg4g46JsnVlQ4FYTLNJpuAXOQ3O8ihuheQsQ4RC5rJ7nH.7dIY3E.kKZBf6mtR6ASUu7SwZtIflqp.WX44BVd9t9Z0nIBjDOOLUduLv+A2wXtBDbWHCQ.IfmjRjHP2ByYyxBQjF2Wdb+uf5HeOOyTqxY44WMBhnnScGHenatHWdYe0cSTOV.KnBmxwGGCpbrMCNv0hd9zQwTZGRjLwiNBOPipEj6pfLLCwjUuZTtbJVEbDeSiLWj5nNjGyiE3AHx8ESyuJIKFFH+UoxxU3gd7+sItRq9QHW+plZ6hDrScfhUyHsTM0WbIF8npgcm3ZRNiA5Hk6ZgzA5oBKBt.y0AhyHQ0BIiEAnamzFobO3QEGK+bnSzCgqQgitHgSjgSiD2PCVOTr3bbA2MITb6AXJMqplQWCRcYySY4ozzSbBNL4w2vjmeGSbdMRXTizYmJ6WwMvi6D2cPAr.hYEVDOjyicqVCP4MARRxNkscgyERHGpWgSi2dp2z.rpbCNQZgnEpU4Fou1Q8xu1Q0aE0TdQSJKj6h28wwintkcWoZg2NkFrfPtBHef3BJ+hvKnLQ6owrzpback6tRSv5.KVAugXzYRqxWp2Z0FGN4Ec2byFYdjz6JRj1IDYgzD4usyO8yaAD4wOemFMVZbmFMrevVaNWDYoKURd8eEHxOxQh7NjHu5.r9Dn3pDpC6DeP8vX6PeOyjJuo2apuC0+cA7Q.CEeEfZU9CWA074pWZ+D0WNCyZlLvjMFHZYIYji1XTjA+..uelt5M0h5pXF5SuBljxXni13CjgRHhnNcji67vkKUJW92+HvksKhKuczk7iY1DL3mpKyxUFu8ubtTd6eOZiz29iVk+hdY29il75dPGagmc9uMhaqJZhOBgLBapOIhqOyeRDsl5mDgRlm+Tb750kZsOKTqs03f.tqPs8Y5RtHbnvf0DEn1Lfiaq+RJTe3JiBowVfhOW+HYaEgikAI2YiYAI2Ruq3fv.dY93h6HPP22wJgM9sueVTG.V3dAOmNw+CQi.ByHJ054t7dYQv8yqMtSHBfHkd7s3mKPADJSAWTWSZ7vyt.ovJ2V+Xy.i2SeIVie9jlap2cvXaaG574gcK8ccMvi9gQmlHL8xR2CTGCYm.IRTl3iTc16oGcmtEQqeeK29E5xqK9JHUYq4NStS2UG6xCxwJOhA9rDdTHh9y5GONXz3femP2c0OrytPdSuHDlyGaFiW9bDQ65ZUBZZtwr3p9I56ycrJvMO+Wp1czOjaM1AKFn9gygedggS.s0lpJA9Eo45CdUpZoe29Z5lUV7t5cXAlCJlGuVA7H9g58QfGiqytqsM3Akvf2Peue7iyGbnl7asnOraaOFzognrEerGjhU5zfaqnx0vrZx2aFEE1k5ZId4+BOgS1Jp6AbxVQSpMzvzi+VSouF9UN9ohQ.dxU7EgdS8Cw2Isx6kMjYwdqoYZTkCv1yKfKMu.t77B3JyKfqNu.9n4Ev0tb.wuLzMGGvGJCazzfDNhc6Tohr.mvaU6+A3uN1fD
  • All about ScriptNode DSP nodes, patches, SNEX and recipes.

    348 Topics
    2k Posts
    I

    @David-Healey
    Thanks for giving it a try – yeah I've been trying something out in Scriptnode – but succes here yet. Maybe I aimed too high for my current skills hahah :-)

  • A subforum for discussing Faust development within HISE

    114 Topics
    933 Posts
    S

    @dannytaurus JPverb and Greyhole Reverbs developed by Julian Parker have been moved to MIT licence some months ago (don't remember the exact date...) after discussion with Julian himself.

  • If you need a certain feature, post it here.
    621 Topics
    5k Posts
    David HealeyD

    @ustk said in Colour Palette:

    colour specific variable type

    It's there, kind of.

    f1eafd7a-168d-46c2-9892-81fa0de5a6e2-image.png

  • Develop better software through collaboration and shared knowledge. Not just about coding —> covering the entire journey, from development to launching and promoting plugins or software.

    139 Topics
    1k Posts
    I

    Hi
    I really enjoy having started with HISE. As a +20 Graphic design professional, phograper and musician this is new territory in so many ways. It is something totally different. Fortunately I have great experience in learning (curves – and a big patience.

    Yes I struggle figuring out how to (and sorry for the untechnical lingo here) "connect" Scriptnodes and the module tree.

    Ex. I have created a Korg35 filter with Faust, A hardcoded OB8 filter based on some old C++ code and also fiddled around with envelopes and modulators in Scriprnode. Common to these (obviously) is that none of them expose any visual controls or "mod source +" in the module tree. This perhaps makes totally sense to the trained eye, but to me it appears to be cumbersome to create ex an envelope for the filter inside of Scriptnode.

    I've tried recompiling HISE with extra mod controls - but this only applies to Hardcoded Master FX and not Polyphonic (and I still have to figure out how to assign paramaters to the controls (1-6)Screenshot 2026-01-17 at 16.03.28.png

    How can I connect these?

    Thanks you in advance for someone explaining og linking to documentation on this – I've really spent hours searching.

  • If you encounter any bug, post it here.
    2k Topics
    12k Posts
    dannytaurusD

    @David-Healey Another quirk, at least on Mac, is that CMD+D is assigned to both ScritpNode > Duplicate Node and Interface Designer > Duplicate selection at cursor.

    This works fine within HISE because of the different contexts, but if you assign a different shortcut to either action, then try to assign the default back again, it will remove the other one.

    So I suppose the issue is that duplicate shortcuts already exist in HSIE, but the user isn't allowed to assign duplicates themselves. Which is a little confusing.

    EDIT: probably not worth the time to attend to either 😜

  • Post your example snippets that you want to add to the official HISE snippet database here. We'll revise it, upload it to the repo and delete the post when finished.

    22 Topics
    135 Posts
  • Everything related to the documentation (corrections, additions etc.) can be posted here
    70 Topics
    476 Posts
    David HealeyD

    @weezycarter make a minimal test plugin with 4 channels. Then we'll have a baseline.

  • Collection of Blog Entries

    81 Topics
    770 Posts
    David HealeyD

    Another one you might be interested in is Floe: https://floe.audio/

  • The nerdy place for discussing the C++ framework
    176 Topics
    1k Posts
    HISEnbergH

    @tobitdsm There's quite a lot going on here which raises suspicion regarding your setup and workflow.

    First the workflow in that video is a touch out dated, but I believe for all intents and purposes it should work. Just create the C++ node, write your code then Compile the DSP networks as DLL. From there you can load the C++ node in an FX Slot or inside of Scriptnode and attach the parameters to your UI.

    Secondly, do any HISE based plugins work for you inside of Reaper or any other DAW? Say for example if you attach your one knob to a gain node, does it function properly? It could have something to do with your setup.

    Third, easiest way to have someone help you debug this would be to share the C++ script or a very minimal version of it. This way someone here could rebuild the plugin on their end and test it.

    Fourth point you can disregard if you feel like it, but FFT is a pretty complex topic. An external C++ is definitely the way to go but I would recommend starting with something simpler if you are just beginning.

    Last point is to make sure to get rid of the old plugin binary versions in your VST3/AU folder. Use Export>Clean build directory before compiling the plugin in order to clear your build folder. Also maybe try changing the plugin code in the project settings.

27

Online

2.1k

Users

13.2k

Topics

114.9k

Posts