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

    Topics

    • SimonS

      My HISE choir

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      18
      22 Votes
      18 Posts
      751 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
      121 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
      558 Views
      O

      @d-healey Gotcha!

    • SimonS

      Can't change forum email

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      1
      0 Votes
      1 Posts
      76 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
      88 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
      228 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
      40 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
      216 Views
      SimonS

      @Simon It works!!

    • SimonS

      Performance when drawing large graphics

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      6
      0 Votes
      6 Posts
      107 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
      125 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
      147 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
      142 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
      75 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
      87 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
      3k 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
      498 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
      229 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
      72 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
      231 Views
      Christoph HartC

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