HISE Logo Forum
    • Categories
    • Register
    • Login
    1. HISE
    2. Simon
    3. Topics
    • Profile
    • Following 0
    • Followers 2
    • Topics 32
    • Posts 211
    • Groups 0

    Topics

    • SimonS

      My HISE choir

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      18
      22 Votes
      18 Posts
      1k Views
      ChazroxC

      @Simon Wow thats pretty impressive. I can only imagine the work on this. ๐Ÿ‘ ๐Ÿ‘

    • SimonS

      MacOS plugin won't accept samples folder

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      2
      0 Votes
      2 Posts
      202 Views
      SimonS

      @Simon Cleaned build directory, re-compiled, seems fine now.

    • SimonS

      Monolith encodes to tiny empty files

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      11
      0 Votes
      11 Posts
      937 Views
      OrvillainO

      @d-healey Gotcha!

    • SimonS

      Can't change forum email

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      1
      0 Votes
      1 Posts
      117 Views
      No one has replied
    • SimonS

      Drag and Drop MIDI on Linux?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      1 Votes
      3 Posts
      99 Views
      clevername27C

      @Simon I'm having the same issue with audio files. Did you resolve this? Also, are you on macOS? It works when I use a snippet of other people's code. But not mineโ€”I can only right-click to load something. One weird thing is that sometimes when I right-click there's a long delay before anything happens.

    • SimonS

      Namespace in included file is not available

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      7
      0 Votes
      7 Posts
      242 Views
      SimonS

      @d-healey Nope, it's the only namespace in the project and it was just to have some nice prefixes on the constants. It feels like something with variable hoisting but I'll check properly later.

    • SimonS

      Blendlayer "Normal" looks same as "Darken"

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      1
      0 Votes
      1 Posts
      43 Views
      No one has replied
    • SimonS

      Control callback does not fire in non-ui script when value is updated from onNote

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      6
      0 Votes
      6 Posts
      236 Views
      SimonS

      @Simon It works!!

    • SimonS

      Performance when drawing large graphics

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      6
      0 Votes
      6 Posts
      120 Views
      d.healeyD

      @Simon That's not that big. I don't know what the cause of the issue is, I don't use images very much in HISE so it could be you've run into some limitation.

    • SimonS

      Simple Panel Persistence Example

      Watching Ignoring Scheduled Pinned Locked Moved Snippet Waiting Room
      2
      1 Votes
      2 Posts
      213 Views
      d.healeyD

      @Simon When I first came from Kontakt to HISE, one of my first questions to Christoph was about variable persistence. We had a long discussion about it.

      However after getting my head out of the KSP paradigm I don't think I have ever made use of it in a real project.

    • SimonS

      Is panel.data persistent?

      Watching Ignoring Scheduled Pinned Locked Moved Solved Scripting
      2
      0 Votes
      2 Posts
      181 Views
      d.healeyD

      @Simon Nope, only component values for components that are set to saveInPreset are.

    • SimonS

      Is there a setting to open the custom workspace by default?

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved General Questions
      10
      1 Votes
      10 Posts
      165 Views
      clevername27C

      @d-healey Damn it, Dave. Would you just go and cure cancer or something at this point?

    • SimonS

      Right click menus only appear on external monitor

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      4
      0 Votes
      4 Posts
      84 Views
      d.healeyD

      @Simon I seem to recall it's a big issue for plugins because Wayland handles floating windows in a weird way, or something like that....

    • SimonS

      allNotesOff doesn't affect queued events?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      2
      0 Votes
      2 Posts
      91 Views
      d.healeyD

      @Simon said in allNotesOff doesn't affect queued events?:

      Is that intentional, maybe there's a more powerful version?

      I think all notes off just turns off currently playing notes - the same as sending CC123.

      To turn off notes that don't yet exist you'd need to keep an list of such notes and cancel them before they are triggered as you are doing. You could combine this into a function with Engine.allNotesOff()

    • SimonS

      Snippet: Horizontal panel-based slider with hover fade in and out

      Watching Ignoring Scheduled Pinned Locked Moved Snippet Waiting Room added
      22
      1 Votes
      22 Posts
      5k Views
      orangeO

      @Seth-Munson

      right: 0; makes it reverse. Just remove it, and it works.

      HiseSnippet 1392.3ocsV8raaaCFmJIpqwaoXYXO.DEqHNEMo1NtIsNXatwIY0nIsF0cY6VAkDkMgkH0HoRr6Puu2f8RrGhcZu.63try6ztuCaejR1RtwYcHXUPBP76e7G+993OxdRgOUoDRjSkWNIghb9H29S35gcFRXbT2CQN2x8ThRSk3LQGLIgnTz.jiyxekQfypqfrO+4Wd.Ihv8oEhPnyDLe5IrXltPZu1OkEEcLIf9RVbIqa1tquf2QDIRA7rraMTBweDY.8YDiYK4hdBQMD4bW2F68n5650nViG4sGsIsQXc5Ndg6ETu1N0ZRZ7vc1MjracxiPN23n.lVH6qIZpB4rxAhfI8GJtfmMAmwTLuHpYPcTeXlyDerHJvrDMRQcFxhB5MMQoPPT5Uj1VNKs8otmxBXyjWj99XqBbgGkSfNKMO7VdN3UuL7pUBdK.RNkfzJYPZc299RVhtPiAOenaWNTMCIPcpLTxrEszRq31Q.Vv0aGSFQOVBCl4Q0l0pcOb8Z01b+JUfZkRiOmHwOkK7pi+b7TGGP0cDwIBNLn5ssZuM3QgCi.Qc52ujK9RJjBNQ3ShNQHF8XdvwTZTUy7T492G2s6K5f8EATLSg8HJFXWzDrdHEqflCLQY+WHYCXbRDVwYIITM9BldnUCI.RzLAGKBwa.VMT2BWa+MvLtUcqVdzPgDhF02ZlVfUZhTiCkhXqIVm1F+X9DMz0h6hShHSJlfKXAveLM1CVIiTUpjuF2VQg7WDiS6qmDQ6OjRgbRksU17sJhEPkU99Jq5As5CjhTdvV9PgV1xjnpt0VdCx1P.YhUiIRX40BWe2jw3ZIiAQdBIDfsjj.VppE9A0tiU33sTCIAhKZYLC2.9ZBexAdjpPAL+c6lPPeSk4wRqghyyPzrYqYVH1+pAISSiKfoVR3Ja1tEFJSvDsiBSIJ5VL9BP2tWA51yDqKiuoUJ.g9YMOsvarw9UvvisHzBGSFWEZROe38vPehu4+6fuaNVOmDkR2byMy7nXE0JC.MfN7oe.HdXtcSSF6XxCVGWPh+MULs4UrM7l59kZmy6Irc0UBS4Y8ZB9yDZ5y4U2zj1gnfeaUggKTmYyiTDEQkKTsgcU9u4XUdZrGUdObVNYpg.Cx7zRtWMsTYVy7xQICE7tbl94IT9UwkhxI.LTX4nBLUaIvtUNAVeagGw.dpOv0lbQV.O6ji+3mZi95tGRzjogAhHLKITolYV.NGROGNGJiWbU2CopQZQBbjxLZJHzYS5Z4S5IDOZjcNuoq8+5nwEGU8EsmTLnaaMcLDgD2ugv0L9fLdIKpMDIgPIRbgUXrHUQwALYNMSUKqhwnHZndSrWpF3cR8GkQr.zIwhyMQD3oDIIBXaE0PgYiCx1tOCG+dZ6gTS3JiLToU3m7NSqiK6ZoU3m0VYHuL2N3I.G6qgLLIBEyBBhn8DY60mYcxOBVSS5ydMs7kChKeWglsg8nyF9C+ZaUZXHCj35hexqeqE1OKaGCT+lytNVR+tTJ2eBZJuHX0MVas09EigEzPFoiuP8aFoJne7kPA5.wXyAcAzPRZj9r45f.DT3bCi2qu95+kQiozVDy+FdxtCykNtENnWDjFQzye5u4NR4JLIoxG4ZNV0PTNobZ5+sqD7eEhq61io8GtXLtzBvHrG68AFyuH0ZtGEFB6NJ.3JtG+suet0D5EhTy90SIZos46Yow8gJsOElcNmFY39bVxvRkMtlYrICzmxCrCLMD4JqaF6jqr9TknXhuT7J+LtMyU0toUBfIt8ZsqB2uFFieaRM3A1fwdku+7g5RN13553NWWGadcc7AWWG28553dWWGe361QyE6ebpVDmssAgNs2Q1CgbbNhSfNPa2J5e.hUmbH
    • SimonS

      How to debug control not linking in exported plugin?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      17
      0 Votes
      17 Posts
      520 Views
      SimonS

      The root cause of this was actually this bug: https://forum.hise.audio/topic/12055/control-callback-does-not-fire-in-non-ui-script-when-value-is-updated-from-onnote?_=1740472879585

    • SimonS

      How to pass a string between scripts?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      11
      0 Votes
      11 Posts
      242 Views
      d.healeyD

      Oh actually, since you're not using a button to generate the random sequence, as in my snippet, but the note number which both scripts can already see, you can just use a connected sliderpack on the UI and keep it simple.

      Press middle C

      HiseSnippet 1198.3oc6Ws0baSDEdkSDTanCTFdkYDY3AYbFWqXG43ojgj3jzZvI1sNMjAdnyZoUVahztBo0owkg+X7.+B3GC+CfypKVxotWvz9.yfeHSN6dt7smKe93ggbKRTDODoT4rYADjxGqNZFS310ESYndGhT9B0HOpMIL.ackE22eJiZgETNSPhDnClEfihH1HEk0dnzDkxqih+7me6AXOLyhjeDBcNmZQ5S8oh7SGt22S87NFaSNi5WP6V60yhy5x83SA3slZCjDB3IjSwR0JohdDNxEo70pM11jPZ2zw1F2rosooYmc5zpiA1oQK7XCyNs1pU6s1osCR4CNxlJ3giDX.8Hk0OfaOajK+4rj.bNMhN1iHELPifHmb7wbOa4STdJpqK0ydXVdKBAdYXdVbsjr3mqdB0lN+77r4mFegVtEESfJkVDdqs.7LJBuFEf2RfToBPZ8DHcO0QVgz.Q9MR77Qp8fBYnCFpSEgRhtnR+lhZWYolIp6iuhbbHHL2BcyFM1TC9S0GToBTqhDZWiC0FE2uLDJVFZ6pkY9DhnK2Ofy.A8MJnyFRqoLOJin4LkYI6szlFXC4fybIOkpWsxuTorCOTSmB9qwCznZeSwfHc8oS8SNIRuJnPsZUKWobYH1QbOR8fPJDzaYRh34Xuoj8E5zp.L904wmyNkKHCXIAm5noeBjzflu3fAWAAbLITup1t6BYfpPvV.xfupncau43j3tacmLCEx87jtaIWKmJBecFpyhwxlPxGdKyUDp7K1No9pamJ1sakTvJnHm0iQECBHrW0L.JsJCsdJonBBuHtw6yRa7xS+HJzicW0B0CTLzKxT.4RLR4mTMaU+x5acQsKZzezNyLHMubv4FC5UiMdLu8L+YV2Lv7gl9c5a93wsoC520XvfWT2oyk8e79M69CjgaM3pu6T6Z0u35aLm8heriwfCtV7nZ0Qnm16PYPRgLfd3EEPBETYxR4Px0.WUxrSY0CIQWI3Aw5l1DiT9v+AOvaxebe0dyxENbufr7XOvn6nFhY1bezyo1BfbSU4OTPHWBchqPJ86wLl4C2putg64Nq3j87IEItjcEJP.PYy68KMedOhHdTbb0M1NdB+92+K0h7BFQ94oDfWOchOZtyjYSX.8H1DXTttUHAZ61mY+DxDZDvXLZAE0ktLyCy8YA9BrsctE.gQpFarolAP5Hstfc0CINjvy3wddQDkg7iSmahdItljjDMhrbllhgYoLMvreQchxnV1GXJsI2nS2T6DrvsdRbzkDMkA1oh1X4hYSH15+a4fJ7T9eFn2DCTE0r7eF8ipxm7eDpm25W1MxWUE3UMS9OnaQejta.rUB2dpGVr3pJxE5Ru.J2KvhH2AfEQEyJtv26r8Wdag38TGREVtKGikVBFkqF8d.ioa8cW0ibbHVhb.tt5wW79YEOzS3SET1DfYIjJKxRdIXSYKBDcFi3ESsWRNXjH2Hq9OhvriE9K3S5kFy+d.3RirKQ9XqP9yrRFmj6Udm3S.Lwh2Aur5IRYsk7829vZtOyxZQW8RFt0pZXyU0vVqpgaupFZtpF1dUMbm2rgxeEx9SEb+jwFD5jgGESIonbDCCcfwcqn+FuRgCaB

      Peek 2024-12-17 00-39.gif

    • SimonS

      Is there already a way to get sample properties by mapping?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      1
      0 Votes
      1 Posts
      74 Views
      No one has replied
    • SimonS

      Is there a way to peek inside sample objects?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      5
      0 Votes
      5 Posts
      239 Views
      Christoph HartC

      Dave is right you can only trace generic JSON objects not the one that wrap around C++ things.