• Disable Slider mouse input

    2
    0 Votes
    2 Posts
    65 Views
    d.healeyD

    @oskarsh Place an invisible panel over it.

  • What does this mean?

    5
    0 Votes
    5 Posts
    127 Views
    Christoph HartC

    @ulrik usually unloading and reloading the FX with the new ID with the combobox of the hardcoded FX editor should do the trick.

  • Polyphonic Voice Issue (Bug?)

    2
    0 Votes
    2 Posts
    114 Views
    Christoph HartC

    @Casmat You need to deactivate the HasTail property of the network - if this is true, then the effect is assumed to produce a tail of any sort so the voice will not be killed by the AHDSR envelope. If you want to use HasTail, you will need to add a envelope.voice_killer node that will send a voice kill signal from within the network when the tail has ringed off.

  • Issue with changing SliderPack amount having saved presets previously...

    2
    0 Votes
    2 Posts
    100 Views
    Christoph HartC

    @DanH said in Issue with changing SliderPack amount having saved presets previously...:

    I'm guessing that the slider amount is saved within the preset data.

    Yup, it stores the slider data as float array so if the length isn't the same, it will resize the sliders.

    You can solve this like any other issue related to backwards-compatibilty of presets: assign a preload-callback to the user preset handler where you preprocess the data and add the missing slider.

    Add a SliderPack Create two presets with different amount of sliders (one should be 16, the other one some smaller number for this example) Use this script: const var SliderPack1 = Content.getComponent("SliderPack1"); const var uph = Engine.createUserPresetHandler(); uph.setEnableUserPresetPreprocessing(true, // enable preprocessing true); // unpack complex data (so the slider pack data is available as array) uph.setPreCallback(function(presetData) { // You can check the preset version against the current project version // to avoid preprocessing if the presets are up to date // (this saves a bit of time but isn't 100% necessary...) var oldVersion = uph.isOldVersion(presetData.version); //if(!oldVersion) // return; for(d in presetData.Content) { if(d.id == "SliderPack1") { while(d.data.length < 16) d.data.push(Math.random()); // fill it up with random values so you see the effect } } });
  • Compile for old wavetable approach

    5
    0 Votes
    5 Posts
    96 Views
    LindonL

    @d-healey ahhhhhhh....thanks

  • Multi-Selection in Viewports

    3
    0 Votes
    3 Posts
    77 Views
    CasmatC

    @d-healey thanks!

  • Change keyboard note colours in a Preset within an Expansion

    18
    0 Votes
    18 Posts
    335 Views
    d.healeyD

    @DanH It's the same idea as setting the component properties in the property editor and using those within LAF.

  • Create Tagging UI?

    1
    0 Votes
    1 Posts
    79 Views
    No one has replied
  • RSA Alogrithm

    1
    0 Votes
    1 Posts
    180 Views
    No one has replied
  • Rhapsody player on linux and loading audiowaveform

    2
    0 Votes
    2 Posts
    155 Views
    d.healeyD

    @ospfeigrp I think I forgot to set a preprocessor definition in the latest release of Rhapsody for Linux JUCE_DISABLE_NATIVE_FILECHOOSERS=1. I'll fix this in the next release.

  • DrawSVG and color

    9
    0 Votes
    9 Posts
    470 Views
    d.healeyD

    @aaronventure

    I've never created a lottie myself, only used pre-existing ones. But it's a full coloured SVG animation made up of multiple frames. If you refer to my video you'll see how to draw them in HISE. If you use a single frame then you get a static image SVG in full colour.

    We've been using lotties a lot with Mndala - https://www.mntra.io/

  • Scriptnode Envelope as Global Mod

    31
    0 Votes
    31 Posts
    730 Views
    DanHD

    @Christoph-Hart Thanks :)

  • This topic is deleted!

    2
    0 Votes
    2 Posts
    2 Views
  • Compiling - noob Question

    Solved
    7
    0 Votes
    7 Posts
    349 Views
    LindonL

    @Ben-Catman said in Compiling - noob Question:

    @Lindon said in Compiling - noob Question:

    @Ben-Catman said in Compiling - noob Question:

    And this was the solution, IPP had to be unchecked. Thank you so much!!!

    but if you are using stuff like convolution you will need IPP for the performance improvements...

    Yes, i get that, but as noob, i need to do more research as on how to implement IPP

    read the install documentation for HISE - it tells you how to install IPP - watch Dave Healeys videos - they show you how to do it.

  • How I got my plugin codesigned for AAX!

    3
    8 Votes
    3 Posts
    1k Views
    virtuscapeaudioV

    @johnmike Thanks so much and congrats!!

  • Repaint panel or sliders on combobox callback

    25
    0 Votes
    25 Posts
    776 Views
    ulrikU

    @gorangrooves my pleasure 👍

  • getComponentUnderMouse inside a loop inside a TimerCallback

    9
    0 Votes
    9 Posts
    187 Views
    gorangroovesG

    @Lindon @d-healey Alright, guys.

    With my assistance, my blind but brilliant coding partner (chatGPT) put together this script which displays the comboboxes when hovering over the buttons. The comboboxes are visible as long as you hover over either a button or its relevant combobox, then disappear after 1 second of moving away.

    HiseSnippet 1489.3ocwX80aaaCDWJIZn1atnEXe.37CExnot1IYcCMKqIwIYMX0sAyoEanHnfhh1hNxhFTzo0qHutOB6s859LsOF8g891QRIKIGm+4lhpfjHd7tS+3c+NxS5.AmPii4BK6RGNdH0x9qb5LNRFzJ.yhr1eGK6a6zFGKoBjQz1iGhiio9V11K9SJA1kVxRe8gmrMNDGQnYhrrdEmQnOiMfIyjdvl+LKLbOrO8P1fbZu1l6S3Qs3g7Q.dVzog0PL4XbO5ywJ0Vvwx9K10mI4hNRrjFaYuz1b+wcB3uMxn+qXwLuPpZPSqNfiLh2iG5qPrRpUq.Vn+Aoq6XKvKGjEEVzDE9Zm1Le1D4YQi6nm.kYQ93g8BEg2hEfWy7vqQN3MCHYmCRKYfzcc5PDrgxrYT34Kc1OBRNcwPXOOTL5ZsveTxoEGzHRVe.9X5dBXvDKbeTiFKif+Ta8x5rdceZWpnENLzCh7wtRwHJLW4G9Pz9QLICGx9cZkxfGi4gz5jPJV3Va8JkqTFxbwRzIXAxajTBCPafdckxH3JE.8nxV7AC4Qv.2paqUqY0ZKe4ZsxURqUuRZsV0ZUJezTXFzxi6we2VBAd7kgbSrUax172cYqfhZux0R6UuVZmakoVSALSAVrDOXnNc7flKix90nIjZeJnHBx4HhxQHHLPiQLS9Nbbkxc4BjKAjTLLUyfLR8XfgqvmfG51HOavi.O0ci5wh.thfBEEaK3Xehd+D22Wk4W8wnppBDjI2DWcYTUrnWLH+0jz04xHtW+iNU4YORcrThIAGxmDFZyGES28D3tX2DtG3kVgLfAitG5o7SnBkeqlGZDuqLzRWzzKEcfy8tX7UH.dQnr6nHhjwiPgL.QQTwdf.2bOT5I5+MQRbZN48lzhNowfEYi0QLzOLsh0CoQ8jAvb2+9IIxDCUWrtH2oL30riTju88cqg1XiMx7WpzZYlmySodSC25ApUYshyNkxFxdtnj5Ammg0TEfl1hhbcvDXg+flSo3oEGRCioWJTlkiSnMv59kCkvbPD49nK3gkbK7uSUoVEG12+YI4U2pCT7iszYaEAPSWPXS1WxQp09CUvnP4ILmNXpyydSJdRoMmgojQLtDBUhuTA4bb5aV7RxWQ8wC4h6JkAb0lfxoKyUISwK75SIR8IWx5PpUH0hcapNJDAaI1QIKFgQp7qPsrH5MHCnjiOjq1vDR5viWLFA1LHtPIaAslrHTngLRH.HqdXyjGsdtZ29lZ29PsaQR3jR29mWo6Tj19Gg9lMT0Cn6cuBP3G2.cFUO+x3hUk8O5r66eAEN8OSE4TUEPdfZxBose3NgYjEDKDZyxzo+LIEvidNWReAXZ42WtT4SKildptcm4bIqmPfLLqoMzjKvP2nQC7nhkgzcHz6TphPWbEaMz47aMLemqDyw94TjGo5D6ECoQmW+rVI8J.sQdqDTApJ0MQd6jlHMG2ZwfdEK4jzIlkFx4ad25ZX9Jeblu5Gm4qcEL+NNEaWR6f6NkvyDE9vSlOGsxMkiV8lxQqMCG8x82AKwpW3Hgz.DogTgjo3n16POAd6MyqeTxYGZ7wR9PMqJYKXfVeE3UuCn61pG3X0M6YxMWCOrhwC+076gUMd3w1ysGVy3g+477vstVbrhQj+Dt4sLeYPVp421Lfx5EHyKY.dhYmjtag8hyKHRBp+8mUPjjWZa+4DDIo1+8lADm8E2uiSat+nPrr32QP8wSRl.NAovKuqdA8nXlbb9Z0arOtvUEh204.ljDLaLtvLvHrMxmBLl7IYp3ra2tPWaY.bIm890OMe+EqegORxh50FKELUZ94iFzgORPnvSOJBdyAUpeA0V.lwMRoBcnQ95A+GbkLYS0X6jIalNo0.LQveCwrUt5i9bKsD.SQ5u2UIm1pwnIGI43zndCqALe1aHD0x+Avw+y1lUlCaVcNrYs4vlucNr4QygMe2bXy2eg1n9zeaMRxGXJG.AGrq97Sa6civ.yRyBs9ekbJ4EC

    I think this could be a highly practical script for a number of situations where you want to keep visual things neat and tidy.

  • ALARM ALARM - I have big problem I think....

    35
    0 Votes
    35 Posts
    2k Views
    ?

    @Lindon Fantastic thanks for sharing!

  • Assign Hi/LoKey knobs in the choke group processor

    3
    0 Votes
    3 Posts
    194 Views
    M

    @d-healey Thanks very much! That's exactly what I was after!

  • Value pop-up while midi controlled?

    1
    0 Votes
    1 Posts
    58 Views
    No one has replied

27

Online

1.6k

Users

11.2k

Topics

97.7k

Posts