• No AHDSR Copy/Paste?

    5
    0 Votes
    5 Posts
    417 Views
    d.healeyD

    @wellplacedmusic Yeah it's not that discoverable I guess. It's been there since the earliest versions of HISE so I'm used to it but perhaps a little left click menu icon would help people find it instead of it being in a right click context menu.

  • Display the Envelope Follower

    5
    5 Votes
    5 Posts
    526 Views
    Dan KorneffD

    @Natan the variable in the first argument on Line 26 is not defined yet.

  • Display Wavetable Synth Waveform ?

    8
    1 Votes
    8 Posts
    859 Views
    CyberGenC

    @DabDab That's too bad. It's really annoying. The closest thing to a fix that I could come up with is to add a really long .fadeComponent on the noteOff callback. It can give the impression of being always on. But not really, and it doesn't come without other issues. Hopefully Mr Hart adds a fix.

  • This topic is deleted!

    7
    0 Votes
    7 Posts
    5 Views
  • Latch mode for the Hardcoded Arpeggiator.

    9
    2 Votes
    9 Posts
    739 Views
    ulrikU

    @ulrik I updated the snippet since the Latch Transpose mode didn't work as it should (it restarted the arp when applied)
    It is fixed now

  • addDelayedPitchFade or

    1
    2 Votes
    1 Posts
    195 Views
    No one has replied
  • Transposition Knob (or MIDI tab) for the Wavetable Synth Module

    9
    0 Votes
    9 Posts
    499 Views
    CyberGenC

    I should add that the same thing applies to other sound sources inside a group. They don't have a midi tab so they can't be transposed individually. With the exception of the waveform generator, which has octave transposition for each oscillator, but could also benefit from a transposition at the module level.

    I realize that the purpose of a the synth group is to well... group things together. But it would be great if we could transpose individual sound modules.

  • [feature request] Value edit input widget

    7
    1 Votes
    7 Posts
    499 Views
    d.healeyD

    I wanted to be able to style the text box and change the mouse sensitivity. So this new one replaces the vertical slider with a rotary one (because the mouse sensitivity doesn't work with the vertical slider). I've also disabled the stock text box of the slider and by use of a mouse listener I've added a custom one that using the modal text input.

    Peek 2024-03-03 22-27.gif

    It's a bit of longer script than I'd like but it has a lot to do.

    HiseSnippet 2767.3ocsYs9aabbD+nsYPnZSQRaQ.5WJ1b.E3Xj7ERZIKK63DQxiLl1hVmjnk7CHDb7tkjq3w6XuGhjNweo+E2O1ukNyt68fOjsqQiAr8syN6ry7amW6Ry.eaZXnefRgR8VLkpT3OV7rEdQiZNxh4ozwPovet30VtwzNdSiitf4LjFozXwTqvPpiRgB29mP9JT5NJ7+7u+wFVtVd1zLRJJm6yroGwlvhxnZd3yXttssbn8XSxw8tG1w12qouqeLnS2tXEkoV1isFRetEx1sJpT3yZ4vh7CNKxJhFpT3NM7cVb1H+YdB9OmEx56RwAUUNCDjfbaeWGTiQpJMGwbcLSr8PEPJlYHwsEHwesXWlCKkdFh7k7IHYqHOdT3VKqd2dI0qZd0qRN0aCpTgbpzcDpzWU7L6.1znrYP84OTriWDMXfE.64UEAuJ25s+khM8AN7hzmXMl1N.FjtBsZUprCA9mxOZqs.nOLhL0yUbPSdLwNfB1w4nG.ZWZpoSphKf44x7njAwd1QLeu0XepkG0siS4s9ksJ45aa4R3T.AmnQfjZ5OYpuGLHk8GsUosJwGnGRiLAfO5T+3HXqzR1Jsgk2pDH0RWaEPr.AFMhEhR6HbaZ3G64DpgFUIPTkFhxQ3UoI9uP8YrnQ0cmNxRKYoZp8GJlUs7NjLpTOK3HyQsL4GIU0qPdHoh9dk4xdn9.vO9Tb6nNmRsir7F5R0rxu799ANzfSsbXwgp7k8NodIfjPWFLeNLwxw4Yd980TG60WkrMQBK5Azot3QFdHfZHbvwsPg.PSDlxJ.DQJjptCIGnlwnoeHiCiBTFzS3TMZjVYx2QtOWxaXhp56ki9SnrgihzJupFDFsvkB6qJZCpqNqSf0PCV.keHhbcNMHhAvvZbldV.py70rSVDcx6a9PHjqGcdTC+4.CCrbConC6RP9QVCxg5BeWt6yQ99iq64zlRc0VVvqMcpj3ROcDbVMjEBwXsS7WQKe1o9QVAKNiyEpVoNy6P76ekzilMfnAizi.0WXhjG+XtMBSVJfFEG3ga1GvqdYQv2.comL3GWQ+.vyhyzH+qA2uuEHUs7x91nJW2kMzi5fXImad0f5g3XgLAGNvcW0Fvv.LHQ5e++.pIbobrhrzESzvFNWZ4MDB3kGKMB7sbrsPDU6WXNOjnJ.QxD+3PzayJXX3CIuQ0NmmuJ8Z7iK4gaaXSzshhrrG0yOMboKJsV3pBk5HHkltL6wgji8bWfBM+FSrw4TymvZkcvw4HzOvCzaU9Rpm54y2LhkHy4.+.BGZITHwozAMuKRpgsCgaV4bV3i04R+ESI+5uJXPO.iO4JOR6aDDCGwFDY.kiV0YByiNMveZH.8nfKsRljGRR0.L5uiiV4cP1lgoGVYRMUNUUAGi3IJViEAYHo5cI6w4KIf+gnuNP3cb8JaU735LO5z3dfojXXLpuquikK5dxaYQiaSY33aRk2kZ9i2gvPlPrfayuuMaE0OKATMdRcb43gw23OlCs4w1kkKu7Hj3MHj1102JRSnCkeDuT06xBfVygBNZDev82PWFMavBxxIK5h.GgdcPtYD.gbQSfPbnt+DS9Yp1Z9q8+HB33hkjTK7Fh3PzFRnyCT3tyqG80eCwclhkwnghBRXra5FoJz5jslLyJxdDDbrpbiihf9W.C4MWlgOLXbkGQXjumTC9us2VF2HpCzGlUHBHPMC73.jjEga5oTmXQf5iI6lM4TQQvTojqrH3VuxR4tB8EdVh3icHGv2IIQYDwNj8xSct5FJFeWR0cyyDB3qpoeGoF17fTEwQeKfCKSA+6cI8WRwAZ4E8JUZGLX+6uu8CVhEKWW+YMg+sOzrdHdjU20kjQHOuXLEvAiWSCJDoZCmtQuXpJT5Q7MlcRlRUrnatAPQT6GtEPNK9vUIXQK.Fwl3tKQz2G22IqDXsxoyLLITsrbFQrLJJlsvS6WjJ+CWoKBSK7TBxYjXOalg2kpaSgwFflfduHM0Z6USOpRac8W23j2Vc6qZNq8ElMqex9KpD2r0jcexCzOwK185liOXuiLM16e1YeyYyhXOU9cUayFFyN9hsedu9552qtQ8gms+yMz0czO4bycCa15m3e63EFz7U0p2wr2QOa68LCpbO2QlWUu83ZlyN4j9LSi6GeQMyq8Z2wXWc1a61qe2tmCe23oK5Zv0unAy62rUsf9NxuqaO1y7plGcZMtN4KkwhSbepwqFbxtcMrd5nsMMZsXdLW+d4IF6Nr5bT+N2HS+fuMumQbS+mbPySL1t+CtOWmZbhvFuvrtowvCdcii60+08sNV7sge70ME3zrb3W2yek5NqAsbHr0Emwdg765rWekYuC1s89RyuWimXruY2H+mHfSCKNzt6QcOJAZ63zoiDZ8iaOLAZGbbUp.ZkvI+34pm4cTMS+3m2T.g856xdq7aC9Qb6W1yIQ0Opi9T3atIwo2ZR6ZUaJfY65szOQHOArH9lCsbXVBs0O3ka2U.so5G78nKNcj.ZuZwau9dlAc+oWM0TBy7iMgsadQmmZLlFUGf4Ey2siDlyvODZuj6JyKBhwF5x.Ccn.mCV4Act0R7xeSkKEgk43EiRtAtqdoLavG883xky5FtImL6CzrKj2QlYPz1q7Nc7HTt98lr0ySdU9Rn3Gm0j6wIRSw6mKIoWVdpjt0xxUwfKKNOW9JQ8MYkmkJloyY83AbSqbtrE.qmkzRv6QLIcKjzbxpMFtdmJbgk1jhfedSt7aMjb6WYV0USf9XYmm7QYb.2aEyfqkuKokkbZOqxlXWWuPyFZFY5Yr2R4kaS6dJGXHNjRXSsbFh4QmwsHXoRzWb9u5pSR3uc5lgWI5FX5toLkYXoaz2SVSwlvf5ZnslxzOrAlrlqVdc6OOeoGOIxQXm4Ywdjk2Ppi1xtoqzEVt6lzGpYK74H3KNfsInRhmBrRyZ4qzltLRRGe6Ht9RpidhijVtN4tNSYW0wfqkfRthVJCClFGNRqOuyXfCAtHftGsEPI88m78dteD8XOM9KNASQVcpAC13bX04.eWW.J1zz3iTF79VnlW7j93sEkffjQkB2Y4mCr3M+bf4esRaQyB4Xz2qiGK53oTua5MLUjcXfOcnTq.Vi3Ob3eR9vgBuCElC9pgi85KePWtRm8HrcNT4EcvLuIhZoNzAZFzqY1TwaRVpnAMbbj+TNuR2BP7hM9KRdwR7rRtuoOgnx7764hrA8NTzKaFke3vjaGBz9r+1W+0+FRM69YH0+0udMmZ92aKSBe9gB5X3Z9WmFkABo+CEdO4YS8pCWxf9pOJjDrnhE9RX0KvOPwLg433RSdus7Frb+JVnALLwfKV3uCiV4t2KiZK8DZJE1pXxSnojGiRrurRgalZMj7uA+gqrX52yndnxdMTQLSc+O+XtWTK01rlmGuBiGLfMW.lIYFAVKBUMTTV+0r+xhvU0icshV9w0weQA4Dn8k+EswWsF0sE4+EG9+1Kt+wpheUQSFbCzMqi2ZC5HDF86gNJ+cJ9hhsFL.bFxTv6Tr8K+84GkPQbKrgcshBvS5hOOdxYfSjME1cOHDGSwU3VXxHw3JItJfSkCe.5pImrJNtfbxpISBdU1A9+rsHEF9Kg74bJfN4w+QfJUrKNlTc07V7fM1OaaurnVag09TW389TW3tepKbuO0Ed+O0Et+m5BevGdg3uaV83H+IhvFEktls30YJTnknIALBR4+BC+KjaB
  • Custom Title Bar for Standalone

    1
    4 Votes
    1 Posts
    404 Views
    No one has replied
  • It seems HISE on mac is missing the Limiter

    7
    0 Votes
    7 Posts
    412 Views
    StraticahS

    @aaronventure get it, good to know, thank you!

  • Buttons based on SVG

    6
    0 Votes
    6 Posts
    443 Views
    bendursoB

    @oskarsh said in Buttons based on SVG:

    namespace containing all your helpers functions

    Oh thanks, yes I usally do that too.

    @d-healey said in Buttons based on SVG:

    You can do it with LAF

    Oh, I just found this tutorial https://www.youtube.com/watch?v=badkm6QVNIA, which is a bit better than the Paint Routines method (using panels) that I knew.

    Still, a built-in function in the component would be nice, since SVG is the new standard for resizable GUI.

    Edit: After following that tutorial, I discovered that the method is indeed easy and convenient to use with multiple SVGs. Thank you!

  • Auto pitch envelope resolution could be improved

    1
    0 Votes
    1 Posts
    110 Views
    No one has replied
  • [feature request] Audio analyser in custom workspace

    1
    0 Votes
    1 Posts
    126 Views
    No one has replied
  • Default .xml Per Project

    12
    1 Votes
    12 Posts
    376 Views
    oskarshO

    @d-healey I have one main xml file named like the project and smaller stripped down versions for testing. Once a plugin reaches a certain level of complexity I like to branch out and create a new one to test complex features in isolation.

    I often also have a Waveform, Filter, Arp combo in one xml to test the audio and the scriptfx networks. So that I can click click click to have a good sounding working setup. I mainly work with FX Plugins.

    I think having a prompt where we can just press enter or escape would be a very good compromise. I think this already exists when changing projects.

  • Polyphonic Grouping

    Solved
    1
    0 Votes
    1 Posts
    131 Views
    No one has replied
  • [feature request] Zone colour overlay

    3
    3 Votes
    3 Posts
    305 Views
    A

    This sounds great. Probably 10 or so color options on right click would cover 99% of usecases.

  • Engine.isRendering()

    8
    0 Votes
    8 Posts
    514 Views
    T

    @Christoph-Hart fantastic, thank you!

  • Bulk convert SVG to HUSE Number Path

    1
    0 Votes
    1 Posts
    252 Views
    No one has replied
  • Set Panel.value in a ScriptProcessor with setAttribute

    4
    0 Votes
    4 Posts
    197 Views
    Christoph HartC

    @Lindon yeah, use globals and the FixObjectArray as I've mentioned in the other thread, it's exactly what it's made for.

  • Built-in Audio Samples in HISE

    1
    3 Votes
    1 Posts
    226 Views
    No one has replied

26

Online

1.8k

Users

12.0k

Topics

104.6k

Posts