• Coming over from Kontakt? Read this!

    Pinned
    8
    1 Votes
    8 Posts
    3k Views
    LindonL

    @d-healey said in Coming over from Kontakt? Read this!:

    @Lindon They live inside Kontakt's sample map too, it's just that with Kontakt there is only one sample map and it's part of the NKI.

    I think the main different between Kontakt's groups and HISE's is that with Kontakt you can route them individually and apply effects and other processing to them individually which you can't do in HISE (yet...?).

    In HISE the routing and modulation is at the sampler level rather than the group level.

    Absoloutely - valuable stuff to include - I guess I was thinking inside a group you see a mapping of sample audio files, inside a Sample Map you see....so (to start with) same same...as a starting point. But hey no problem.

  • Matrix Modulator - Advantages?

    Solved
    8
    0 Votes
    8 Posts
    27 Views
    Christoph HartC

    @Orvillain ah that's a misunderstanding. If you use the matrixTargetId to connect to one or more MatrixModulators, then it's fine and you get a polyphonic sample accurate signal. I was referring to using the matrixTargetId to create a modulation target for any parameter which doesn't have a modulation chain that you can populate with a matrix modulator (like the saturation amount of the sine wave in the example).

  • saveInPreset vs custom prefFile vs what?

    3
    0 Votes
    3 Posts
    4 Views
    ustkU

    @Christoph-Hart The problem the 2nd solution is that the conflict happens between different DAW projects too so it's not a viable solution.

    Solution 1 seems a good idea 👍

  • Quick F5 tip for Mac users

    10
    2 Votes
    10 Posts
    129 Views
    A

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

  • Knob Web Studio

    21
    14 Votes
    21 Posts
    545 Views
    tsempireT

    @Chazrox Yes thx.Capture d’écran 09-08-2025 10.06.31.png

  • LFO Loop Mode

    1
    0 Votes
    1 Posts
    19 Views
    No one has replied
  • MIDI player laggy

    8
    0 Votes
    8 Posts
    70 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
    52 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
    275 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
    24 Views
    No one has replied
  • Sample Rate reducer

    3
    0 Votes
    3 Posts
    55 Views
    O

    @resonant You the Best!! Thank you

  • xy pad help(modulated audio)

    37
    0 Votes
    37 Posts
    597 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
    50 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...

  • Get FFT values

    8
    0 Votes
    8 Posts
    85 Views
    HISEnbergH

    @ustk @griffinboy are right the scripting portion doesn’t work for realtime. I’ve recently worked on something similar to this, you can perform the FFT analysis in a C++ node then broadcast the values to HISE using global cables.

  • 0 Votes
    11 Posts
    108 Views
    HISEnbergH

    @Bicrome the issue is your air windows nodes. Whenever you update HISE you need to recompile any nodes you are using as well. If you have air windows inside of scriptnode networks it will fail initially. You need to compile the air windows nodes first, then do another round of compiling the scriptnode networks that contain them.

  • OS for compiling in Linux?

    21
    0 Votes
    21 Posts
    428 Views
    bendursoB

    @modularsamples Nice, thanks for the details.

    I think I’m going to get a decent Intel computer to compile for Windows and Linux x86—it’ll be easier, hehe.

  • Preset browser closes when selecting a preset

    5
    0 Votes
    5 Posts
    58 Views
    S

    @d-healey That did the trick! Thanks!

  • Sampler question

    3
    0 Votes
    3 Posts
    47 Views
    rglidesR

    @d-healey oh wow, so simple thanks David!

  • Is it possible to link parameters between plugins?

    10
    0 Votes
    10 Posts
    131 Views
    ulrikU

    @Bicrome I made an attempt long ago, had several "client plugins" listening to the main plugin, It worked using osc.
    I stopped working on it but I don't remember why.

    Here I wrote about it:
    https://forum.hise.audio/topic/6612/possible-to-communicate-between-plugins/24?page=2

  • Compiling Mac Plugin Issues

    9
    0 Votes
    9 Posts
    83 Views
    xxxX

    @d-healey

    got it to compile and it's working now thank you

15

Online

1.9k

Users

12.2k

Topics

106.7k

Posts