• This topic is deleted!

    Unsolved
    3
    0 Votes
    3 Posts
    18 Views
  • Matrix modulator for filter cutoff modulation

    Solved
    3
    0 Votes
    3 Posts
    106 Views
    Oli UllmannO

    @Christoph-Hart
    Great! Thanks for the snippet! :-)

  • Added C Preprocessor to HiseScript!

    6
    2 Votes
    6 Posts
    503 Views
    d.healeyD

    Is there a preprocessor method like Engine.isHISE() so we can have some convenience code within HISE that is not in the compiled plugin without having to create a specific directive for it and remember to add/remove it from our project?

  • 0 Votes
    4 Posts
    197 Views
    DabDabD

    Okay Edit : I had to Re Start now it comes up in Routing Matrix Not in HISE Output...

    281e7fd2-edb3-43bf-bc2d-18e7c8fee1de-image.png

    @Chazrox

    89dfb750-8d70-4945-86be-36e699fe1a94-image.png

  • Anyone successfully building plugins in GitHub actions?

    7
    1 Votes
    7 Posts
    497 Views
    d.healeyD

    @ustk said in Anyone successfully building plugins in GitHub actions?:

    Useful for custom Hise versions as well

    There is only one version of HISE and he has many commit hashes. 🙏

  • Modulation Mode automatically set to “Scale”

    Solved
    4
    0 Votes
    4 Posts
    229 Views
    Oli UllmannO

    @Christoph-Hart
    Okay, I got it. I had to name the Matrix Modulator according to the matrixTargetId of my slider. Then it works...

  • Noise grain player?

    3
    0 Votes
    3 Posts
    148 Views
    Christoph HartC

    @paper_lung this module has a super exotic use case (and I'll probably remove it again with the next cleanup round) - it will decompose the audio file you load into noise & sinusoidal parts and then use granular synthesis to play the noise part.

    The sole purpose of this module is to complement the wavetable synthesiser - when you load an audio file into the wavetable synthesiser, you loose all non-harmonic content at the resynthesing stage. In order to "migitage" this, you can:

    Add this as FX to the wavetable synthesiser Load the same audio file as the wavetable synthesiser (link the audio file slots for this) Adjust the parameters to get the best sound. depends on the source Sync the Position to the table index of the wavetable synthesiser (this is why you have the two modulation slots).

    I toyed around with some samples from a flute and other wind instruments and it managed to recreate the noise part (breath noises, etc) quite Okish, but

  • Purge Channel Access

    3
    0 Votes
    3 Posts
    129 Views
    elemen8tE

    @d-healey Awesome, thanks a lot!

  • YAPTSA - Yet another Pitch./Time stretching Algo.

    14
    0 Votes
    14 Posts
    863 Views
    d.healeyD

    I asked the Bungee developer about pricing for the proprietary version. It's very reasonable and I think most professional developers would have no problem with it.

    So if it's implemented in HISE and it's like flicking a switch to select the free or proprietary algorithm I think it's a good call.

  • Sequoia problems

    9
    0 Votes
    9 Posts
    314 Views
    d.healeyD

    @Sampletekk Yeah sometimes cleaning the build folder and wiping out some old files solves this kind of thing, always a good move to try.

  • Matrix Modulator - Advantages?

    Solved
    10
    0 Votes
    10 Posts
    422 Views
    Oli UllmannO

    @Christoph-Hart
    If I don't connect the “value” parameter of the Matrix Modulator via the ‘processorId’ and “parameterId” of the Property Editor, but instead control the value via the callback function of the slider, is the modulation still sample accurate and polyphonic, or do I have to establish the connection via the Property Editor?

  • sendDataToGlobalCable issue No matching member function

    1
    0 Votes
    1 Posts
    61 Views
    No one has replied
  • Quick F5 tip for Mac users

    11
    2 Votes
    11 Posts
    557 Views
    dannytaurusD

    @aaronventure said in Quick F5 tip for Mac users:

    @d-healey Hold Shift while typing to amplify my anger.

    Exactly this! Left pinky on the SHIFT and hammer those keys! 😂

    Same on iOS. Instead of double-tapping the shift key to lock it, I shift uppercase every character, just so it makes me more angry! 😜

  • MIDI player laggy

    8
    0 Votes
    8 Posts
    229 Views
    dannytaurusD

    @d-healey said in MIDI player laggy:

    Yeah that's what I meant by he might get invalid values, because he wants to check "if something exists" not if it's true or false - or at least that's what I got from the statement.

    Yeah, true (no pun intended). To check if something is defined I'd always use isDefined() because it's more readable and explicit.

    But I do use !! a lot in other places because it's so consistent in what it returns.

    And !! does return false for undefined, for reference.

    Console.print(isDefined(somethingUndefined)); // 0 Console.print(!!somethingUndefined); // 0
  • Audio FX - Play an audio file?

    Solved
    7
    0 Votes
    7 Posts
    168 Views
    HISEnbergH

    Cool just to confirm for anyone else who ends up here, it does indeed work with the file_player in scriptnode

    HiseSnippet 1448.3ocuX8zSabDEeVCiSvoIsopsms5IRUDxFLjf5gXL1t0sAvB6PiTOfF1cLdj2cls6NKXmnHkC8P+Vzy8qP+1zC8d9Fz9dyt16t0FJXQqQB44OuY9898dueuA5Fnr4ggp.hUo9S74DqOh1ahTOb+gLgjzoIw5SnsGuWjiPcTjtOOTSZLwmEFxcHVVq7M3trVaUh4yGdQClKSZySmhPNQIr4uT3Izoy1s92Kbcayb38EdY1cs5crUx8UtpH.QqPqP7Y1iXmyOjgaq.k7srvgDquht8laYWy4YNat416tiMaG9tCXCFTcKmZ01446VcqcY0d9N7JaSrJ1xQnUA8zLMODNzFJmI8FptTFeAmHBEm4xwAUI8faNdZx9CEtNcmROgDh0pcSIqUhIqOidfvQLa9rjFtP4TKxRZVEtNHU8V.IqLPZ0XH8XZO6.guNcEDOOf1Qp4ACXPrIKTh2Kw5Oo6qfMH0a3wFwaG.ClYv5aVoxSKC+5IecoRsjmKj7MbULGSRQagKOD1ppqR4tNtiRChj1ZgRVVIOTo4GIW+Ikdao0J8tRk+mKMXvBWCwRfx0kGrvkwblfqyv0kQdmwCdZ4KXtQ7YaD3n7DewaFwaGSMY1nR1QJzG4ySF2V45fDJ984CSjDtEBXERPHb2ZS35ySBWFx7GXWvGnB7HBGLEJ2bUIFmIakkCSyHVeI8scO9nuq098Os8QurYqie2IBkKWW9PkHjuwkrKHAL44bvoCfHM0BM0LSKoCN9298hwPzfqUhw0iRvUiHsVIM.ZMZ7fEfDxq5zDACjRk3qf+6yCzBjlsZxu.z.hyOWi1jGNRq7MjgmuRhLiE8VSGiyBfIYG3Ok663XzyLmX41uFiMo2XwafidE2w6+w5W8c3yB.wJn1AW4QzFZog46gtLY95UPoP4D4xz4kOPg0jEfT6b0rXgoLTnmjU38VnoT4Z0TtoP7wztBs8vEiwBK.iX1++AXLQI9gzVCFvs0o.bUZ6WurxtUt4xtz36uTRJ.bm3kmKiHKHNLxKU2Dq9vxwopv+BMULyOfCYR79pttrIqGx77c4GC.+okOyUYOpm3M74U.SxJaf6Xc6gLoj6FtLBkEui5PQNVEoExyOfoCDP0DE7+dPyca99InC4fBnFY73JSUn5wkNlA+E7IYwpyHLXwpSWLUdkbHWeoJXjIFk7ch08w.xWDKefjIO3zjX0XxdttpKQQAQRRLDhLy0U4NwenRJrwoh2wTLummJxnYY.dZEPioAlo9.7Xk9LgKVPzKJD5V3bjrGbNlWHYsxI7fPycdOZkMfefBjCUNvR2qMyFX+IcY5gXkF1.BRq4AaXOK89Jbnb4ZlGMcEaDuooOzJFsfS5YTFgmYgw5tSExPI7BVqjQROtD.GAE3EhS36DdBtpMykbRb+AfdvaINZXbrh3VeHc.vAm5a.DImq9ofqFv2H65y6P4s+58i7n1H+6xGOsWUlJwri.siNRG93oGXKnFwA5uaLKIo6.gLwKi2yArwyFaZnlg8vmNNcDjNlZZpzXp4ylqdOM2ONaJUlu2H9kwLV1YQV8QTLBeF7b4CPptOertuxblP4wE.Cf28CnuBbrAPpjCYNLzjOfE4pmadRFvu1MC7.PuUfuHzuSeGB5O7h8hzJO3LMciHWO8Wq9bdP8ecAzOn6bkdvGSOVozsC3+TDTdO4V6Ju+s0Wnq.yStCRdp+Gu4muF9+ATD4GipX29fvGdwUEDxWDXk0OhSYy83n69TqVigKSxby7HEnQcSQHCZd4jO2Y9TKyaYkbSKyv7CSTpwW3kWMpa1G+kjUSZnTi7Xl1RK0Ck+eoIpGyNPcpc76BP289lY.EToQ0cM5A33xK30+dvep6o114Op4Lbyk0vsVVCqsrFt8xZ3NKqgOaYM74+6Fh+mHRjCwTWnnpaq3VYVsjwUBPuUxeCPIPoOE
  • Drag n Drop Modulation on a panel

    16
    0 Votes
    16 Posts
    602 Views
    ustkU

    @Christoph-Hart A bit of context.

    Thanks to the new CB, we can now drag to a panel, which makes the knobs to appears. It's working nicely.

    But since the knobs are now modulated, their respective CBs are called by the modulation, causing the panel to update... Is that normal/intended behaviour?

  • Slow down the scrolling speed oscilloscope display?

    1
    0 Votes
    1 Posts
    79 Views
    No one has replied
  • Sample Rate reducer

    3
    0 Votes
    3 Posts
    142 Views
    O

    @resonant You the Best!! Thank you

  • xy pad help(modulated audio)

    37
    0 Votes
    37 Posts
    2k Views
    B

    @d-healey wont open, i'll try tonight though, but the code is the same

  • Parameter restore in Pluginval (compressor using scriptnode)

    Unsolved
    6
    0 Votes
    6 Posts
    243 Views
    ustkU

    @Mighty23 Oh of course... that's probably because your snippet does not include the dll so the ranges are messed up on my side...

26

Online

2.0k

Users

12.7k

Topics

110.0k

Posts