• How to get CPU serial number using HISE?

    42
    0 Votes
    42 Posts
    13k Views
    dannytaurusD

    @ustk Just the ever-tightening security of OS vendors. Privacy is a selling point now, as is anti-machine-fingerprinting.

    A user account authentication system, via the browser, feels much more lightweight, predictable and more transparent to the user.

  • Make expansion hr without samples

    6
    0 Votes
    6 Posts
    2k Views
    David HealeyD

    Now that I've reverted to using the hr1 system I ran into this issue again.

    I have a library that is going to be about 20GB compressed and when I send out an update to my users that changes only the data (hxi) I don't want them to have to redownload the entire 20GB all over again.

    So I worked with Claude to implement a split archive solution.

    The default behaviour is the current behaviour, bundle everything together into one set of hr files - works for expansions and regular plugins as before. I did change the default split size to 2GB as that seems to me to make sense.

    Then there are two new options:

    Split Data From Samples: This will put the data into its own .hr1 file with the suffix _data. The samples will then be bundled into .hr2, .hr3, etc. as needed. If the user only needs the data (because they installed the samples previously) then they just download and extract the .hr1. As it extracts it will still check for the next archive as before but will fail silently if its not there. However if one of the other archives is missing it will report an error as expected - I also improved the error message so instead of just saying Read Error, it tells the user which archive is missing. Data Only Update: This just compresses the data into an .hr1 archive and assumes the samples haven't changed and have already been compressed using the split option.
  • Which modulation routing method would you recommend for my project?

    19
    0 Votes
    19 Posts
    826 Views
    Christoph HartC

    With the mod matrix system each connection can have a intensity and you should also be able to set it programmatically without the matrix floating tile using the API.

    For targets that dont expose a mod chain you can just define a UI knob and give it a matrixTargetId. You‘ll loose the precision of the real mods but if it‘s acceptable then fine.

    The modwheel could also be a global source modulator using a control modulator.

  • ShapeFX functions missing

    2
    0 Votes
    2 Posts
    193 Views
    dannytaurusD

    @bashfulsound It's a bug. I submitted a PR here but not sure if Christoph has seen it yet.

    https://github.com/christophhart/HISE/pull/962

  • dublicate and rename Hise project

    3
    0 Votes
    3 Posts
    239 Views
    C

    @David-Healey cool. thanks!

  • Most up-to date build instructions for HISE? (July 2026)

    Solved
    10
    0 Votes
    10 Posts
    483 Views
    GUJIANG

    @Christoph-Hart

    The newly built HISE version creates a new RHAPSODY template

    0.png

    1.png

    2.png

    3.png

  • This topic is deleted!

    5
    0 Votes
    5 Posts
    69 Views
  • Get The Preset Browser To Select SampleMaps

    2
    0 Votes
    2 Posts
    172 Views
    David HealeyD

    @justinfitzmusic

    All a user preset does is store/restore the state of controls on the UI. So to get a sample map to change when a preset changes you need to script one of your UI controls to change the sample map when its value changes.

    I have a video here that shows how to do it using a combo box - but you can use any control.

    https://youtu.be/eQ7YvIeS5lY

  • Moonbase integration to Hise

    7
    0 Votes
    7 Posts
    558 Views
    SifresS

    I did it with Claude in two days. Most of the time was actuallly spend on a bug in the Juce module though, that david helped to fix. In the end I have 3 files in the Hise Source that needed changing.

    Its not a gracious proces though.

    I need to export first so it creates the batch file and set all files up from hise but it will choke on the Juce module missing. Then switch to Juce 8 (trivial, I have a script to switch easily), add the module / flag in Juce and start the batch file again.

    There is some other stuff to set up like an encoded file so the connection can be set up secure and some settings on the Hise side need to be hooked up if you want the screen to dim and audio to block, but you do this once per product in Moonbase.

    Honestly it works for me, but looking forward to supported integration. Moonbase is a great platform.

  • Expression Node with 2 values

    1
    0 Votes
    1 Posts
    235 Views
    No one has replied
  • Retrigger LFO with transport

    4
    0 Votes
    4 Posts
    510 Views
    Oli UllmannO

    @ustk
    Ha ha :-D
    I feel exactly the same way!

  • Why isn't my projucer showing up?

    25
    0 Votes
    25 Posts
    7k Views
    D

    @David-Healey I ended up with this problem after following the video so I'll give the appstore method a try

  • New Release - RustEQ le bleu

    7
    9 Votes
    7 Posts
    2k Views
    dannytaurusD

    @ustk Hmm.. I think I'll keep away from it for now. Don't need it for a while yet, thankfully.

  • Hise Activate help.

    1
    0 Votes
    1 Posts
    271 Views
    No one has replied
  • 0 Votes
    2 Posts
    377 Views
    David HealeyD

    @Yannrog Yes, loop over your list of sample maps and use if statements to place the sample map names into two new arrays.

    Then use those arrays to populate your comboboxes.

  • Smooth transition trough preset changing. (No sound cut)

    8
    0 Votes
    8 Posts
    2k Views
    Christoph HartC

    Each heavyweight function (loading presets, samples, etc) gracefully fades out the audio, suspends the processing and then resumes audio processing. This is a core engine behaviour and you can't do anything about it. Changing this will create audio glitches, incontinuities and crashes.

  • How can I improve my reaction time?

    4
    -2 Votes
    4 Posts
    3k Views
    ChazroxC

    @ustk take my money! 😆

  • Drum pad assign to keys

    3
    0 Votes
    3 Posts
    755 Views
    Y

    @ustk Thank you so much,

    This it it.

  • Looking for HISE help – Simple Sample Mapping + Looping

    2
    1 Votes
    2 Posts
    957 Views
    David HealeyD

    @manued12 said in Looking for HISE help – Simple Sample Mapping + Looping:

    Files are already correctly named and prepared

    If they are named well all of the steps except the looping can be done in about 30 seconds using the token parser.

    So you're basically paying someone to loop your samples - I would suggest looking into auto loopers like LoopAuditioneer first - because anyone taking the gig is going to be doing that ;)

  • help with build.. I been MIA

    6
    0 Votes
    6 Posts
    2k Views
    David HealeyD

    @BWSounds In that case try a different xcode version, one up or down from your current one - not sure which I'm using, it's been a while.

    Also only use the JUCE6 branch, JUCE8 is currently broken.

6

Online

3.0k

Users

14.0k

Topics

121.7k

Posts