• Audio stops playing while mics are being purged.

    5
    1 Votes
    5 Posts
    1k Views
    SimonS

    @Christoph-Hart I understand it's probably a pain to implement, but in Kontakt you can load or unload samples and it doesn't stop playback, so it is a small deviation from what people are used to.

  • Creating and Accessing Encoded, User-facing Containers?

    8
    0 Votes
    8 Posts
    982 Views
    C

    @aaronventure Help me with the ScriptNode, and I'll help you with this? (And thanks.)

  • LAF - fillRect - modulating x value doesn't do anything

    4
    0 Votes
    4 Posts
    430 Views
    DanHD

    @d-healey @Lindon ah yeah, good point 😆

    Sorted now, thanks!

  • Knob LAF - Curve line (or maybe use a bit of an arc?)

    11
    0 Votes
    11 Posts
    1k Views
    OrvillainO

    @DanH said in Knob LAF - Curve line (or maybe use a bit of an arc?):

    @Orvillain In my original example it is a rectangle. In @ustk's solution it is an arc.

    Yes. It never should have been is my point!😁

  • Issue with .getLocalBounds() ?

    3
    0 Votes
    3 Posts
    326 Views
    VirtualVirginV

    @d-healey Thanks. I thought "getLocalBounds()" would get the x and y from the parent component x and y , not the global x.

  • How many lines were written?

    Unsolved
    9
    0 Votes
    9 Posts
    880 Views
    A

    @Oli-Ullmann yes but the Graphics method takes in your current font for accurate string width

  • Delayed broadcaster fires twice

    Solved
    11
    1 Votes
    11 Posts
    1k Views
    ustkU

    @d-healey @orange Interesting, the zoom handle I was using is crashing a lot too so I removed it... I'll study and try that implementation, thanks, Dave! ☺

  • Images Stopped Loading in the Compiled Plugin

    Solved
    3
    0 Votes
    3 Posts
    329 Views
    C

    @d-healey Hi Dave, thanks for answering. Yes, I have. I don't remember changing anything in my code…but I must have changed something?

  • Tempo Sync Not changing Knob Modes. Change Knob Modes??

    Solved
    5
    0 Votes
    5 Posts
    491 Views
    ChazroxC

    @d-healey I see it now. Thank you sir. Just making sure I understand.

  • "../../" Includes a bad practice?

    2
    0 Votes
    2 Posts
    298 Views
    David HealeyD

    @iamlamprey said in "../../" Includes a bad practice?:

    I'm migrating everything over to Rhapsody

    DM me, the original Rhapsody boilerplate is not going to be updated, I have a new toolkit that is much better but it's not quite ready for release, but very nearly.

    You should always place scripts in the Scripts folder.

    For the Rhapsody boilerplate (and the new version) you should include it as a git submodule, then it's really easy to get the latest changes with a simple git pull

  • [bug] Timestretch causing pops and white noise

    3
    2 Votes
    3 Posts
    462 Views
    David HealeyD

    @Christoph-Hart Still getting nasty sounds with time stretching.

    Here's an audio file rendered directly from HISE. You can hear the distortion at the beginning, this is just by enabling time-stretching for the sampler without changing the ratio.

    HiseExport.wav

  • CSS Label Hover Question

    2
    0 Votes
    2 Posts
    364 Views
    GabG

    @Casmat Seems to be either a bug or it needs a proper hover state like the button which I'm not sure but its the same thing for Scriptlabel and Focus don't seem to do anything.

    HiseSnippet 1208.3ocsV80aaaCDmJIpqVqcXAXe.DxdnNC0IR9OINtXXNwwYKnIoAycEaXOTPKQYwEJRAJpj3MLf8Ea.6izdeOrcTTwVNwcqvXU1R.7Nd28iGO963kRQ.IKSHQVNudZJAY8D6QS4p3AwXJGc5wHqOxNRHySPGMMEmkQBQVVq+0ZkV01.U77me0QXFlGPlKBgdifFPNilPUykdY+WRYrSvgjWSSpL618OMPvGHXhb.Hqa6gRwAWgmPt.qm1Z1nuAmEir9B6lMiB5540sUqNdXbqPLtsOo0Ajn8hB53cfW33Ndvu8PVOZXHUIjiTXEICYswQhvoihE2vMA3MzL5XFQOvGMBhrQ7IBVndIpkhFDSYgWdWFJCAd4x44q0M4qOy9bZHcl744sOsPg6bKpl.sVaQ3s9BvyuJ77p.uk.IqJPZCCj1zdTfjlplqQimO19TthHivv9TUnXlKZseec6ABXFb0NI3qHmHgAyrndaOum6Be19ENNvdUlx8Zrz8L7XBy28KcuyxID0.QRpfCCpukQ8VKZCaLaPVVEaBjDHIblH.yNSHt5Pd3IDBqt1JGmc20cXBlx18kjolvAeibLNYmLB.QFkSFolxHihIDHpN0b1IqXQwzy24WbbgmwBYHQ1ykCX6EERBfzJH3y8NR+yHaLT2MQJx4g8bURLOKEKALZTFA.tQDNgxl1y8YGJoX1ypnIi9yjdt64kdaEg2PnShU8fvyBMhK9DRyRYXvMQLR4z+o7LEMZZi.SZoma.Qm8MJwL5DdCphjjsnBE4VUiBs8bYjnRjpSIMhKCsuQVJNLjxmzy0y0eFFM9PuPoJp.7Alwb81oYlKAmQZHxKcXBVNgBp6dmgE1.DCIk4IFrE9C00kGyPUVLNTbCD+zaKdaBuxIiw0gJox+63CF7qNKre0KVbMQVtqs7vznS5sKKRMKiR6kDoVauvt9MwPxrH1NaYpzbLUq5ZpGTKZJ2f4EkyCzIJWA+Bgh7Jd8sAjVC7i68UEEsTc5pdofwHxkpVSLJ+2LrNOOYLQ9b3rDKmLahvg+EYTre2LJUI7Jq1pLQA+TNU8pTB+cQChJO4pYeJQELUUA2ymTx8bTtRI3HJPwTy1LvGU.4pMIPe2oGiU36bD3SHNoDohpWBVGStFZhXH0pYeLI6JkHE5GLihAZWYB6SKCawdXQTersY+Dc67.db+oyGD1+FZnJdlf948MmXlI429w95xKM04fQiLrOnwStqO0Sra2b+tM882uYWj9nYUEcOX+CZ0oiGR6gEsv+.nAlGJOMD1oFhChApMSpdtSZBf3Qat4l+UAPprdez6QZtxJ9zpq312aE+GSt+JFcQezC6m.cxDg4vQuEauouDPoBnBcgdJ59FZJkoUujv+a87deg3l1WRUAwKGiqsDLB0geHvX4MEdp8vnHRfZN.2v9ju+Cy0BPeKPcCr8miURJTOXeQdxHntJf.QmyILMCg0Z5ZKyXO8XcFXDgGVL3ugmRk95wVkJ8uSIJAGHEuMvv.nuKxiKj.XhWbusZ1mqG6tjC9IvUidaPvht5AF1bUMr0pZX6U0vNqpg6spFt+pZX2+aC02b8vbkHwbrAgN+xgED0VVC4XnBrnZE8O7uBewC

    Maybe the answer is in that

    https://docs.hise.dev/scripting/scripting-api/scriptlabel/index.html#setstylesheetclass

  • MIDI CC Factory Assignments?

    2
    0 Votes
    2 Posts
    230 Views
    David HealeyD

    @Chazrox Assign them via midi learn menu, then save the preset.

  • Math.randInt / Stop duplicate returns.

    Solved
    3
    0 Votes
    3 Posts
    399 Views
    ChazroxC

    @d-healey Sweet! I'll watch this now. Hope you're having a great day brother! Thanks 🙏

  • added scriptable FFT

    28
    0 Votes
    28 Posts
    4k Views
    OrvillainO

    Another thing to bear in mind - it seems to me that you cannot run an FFT over a typical array. It HAS to be a buffer.

  • Load preset bank on init

    3
    0 Votes
    3 Posts
    351 Views
    S

    @Lindon Aha! That easy! Thank you!

  • 0 Votes
    22 Posts
    3k Views
    J

    @d-healey thank you for you help one last question how do i get it so that when i make changes on a different pannel
    that the preset with will keep the changes that i made say on a eq but change when i change presets in stead of just keeping the same
    settings from preset to preset

  • How to disable viewport table row selection?

    Solved
    9
    0 Votes
    9 Posts
    1k Views
    David HealeyD

    @Christoph-Hart Here's another use case that doesn't seem possible, combining CSS with paint routines.

    I want to use CSS to draw a rounded image on a panel. I want to use a paint routine to draw some text. Is this achievable? Or can text be drawn with CSS?

  • Quick coding question: Is there a way to check if a variable is a string?

    2
    0 Votes
    2 Posts
    315 Views
    David HealeyD

    @VirtualVirgin

    typeof(myVar) == "string"

    @VirtualVirgin said in Quick coding question: Is there a way to check if a variable is a string?:

    I would like to make an inline function that can accept either an integer or a string as one of the arguments,

    I would try to avoid this. I've started using the type safety stuff in HISE for everything lately and it prevents lots of little type related bugs I used to run into, before they can happen. But to use it you need to allow only one data type possibility per parameter/return value.

    If you want to have one or the other I would create two functions, or turn your strings into numbers with parseInt/parseFloat.

  • Reset All Controls to DEFAULT script?

    Solved
    7
    0 Votes
    7 Posts
    576 Views
    ChazroxC

    @d-healey forehead slap

    Screenshot 2025-03-26 at 8.56.54 AM.png

29

Online

2.2k

Users

13.4k

Topics

117.1k

Posts