• Compilation error (immediately on export)

    26
    0 Votes
    26 Posts
    656 Views
    M

    @d-healey Ahhh.... that didn't work. But just looking at the file structure. I've spotted the issue. I have all my main project work in folders with an underscore at the beginning (just how I've organised my folders forever!). Hise doesn't seem to like that underscore. I've dragged the project folder onto the desktop and it's built! 9 times out of 10 these kind of things are either a checkbox, or a stray underscore or space.

    Thank you both for the supportive introduction to the community. I'm looking forwards to the journey ahead and with less underscores.

  • Creating an Offline Authentication Method?

    11
    0 Votes
    11 Posts
    803 Views
    LindonL

    @bendurso said in Creating an Offline Authentication Method?:

    @Lindon said in Creating an Offline Authentication Method?:

    Thank you! I’m working on implementing something similar based on this post.

    Do I first need to create a set number of licenses (e.g., 4000) and then encrypt them all? Or is there a way to create a pattern that meets specific criteria, as you mentioned, without creating each string?

    How do I encrypt all the strings? I assume it's with encryptWithRSA, but how should be done?

    Well when I use this method I wrote a HISE application that:

    allows me to enter a public and a private key and a project name allows me to define my characters and positions generates a user entered number of strings that comply with 2 above encodes these strings using the private key, tests they all decode correctly Writes the encoded strings to a text file Records the project data into a recallable json file....

    I suggest you do the same....

  • Long sample vs short in loop

    12
    0 Votes
    12 Posts
    348 Views
    Robert PuzaR

    @Lindon Ok. 🤭

  • Soft Bypass CPU Usage

    2
    0 Votes
    2 Posts
    116 Views
    griffinboyG

    @ccbl

    That's correct

  • Yamaha DX7 - in Hise

    5
    0 Votes
    5 Posts
    243 Views
  • right time to monolith ?

    14
    0 Votes
    14 Posts
    357 Views
    Robert PuzaR

    @Christoph-Hart Okay. I understand. monolith is my friend.

  • Packages for Mac, an for PC?

    6
    0 Votes
    6 Posts
    177 Views
    orangeO

    @Sampletekk In Inno Setup, the commoncf64 directory constant is used for 64-bit Common Files folder. So the below is the example for VST3 & AAX folder installation with Inno Setup.

    Source: FolderPath\YOUR_PLUGIN.vst3; DestDir: "{commoncf64}\VST3\"; Components: VST364; Flags: ignoreversion Source: FolderPath\YOUR_PLUGIN.aaxplugin\*.*; DestDir: {commoncf64}\Avid\Audio\Plug-Ins\YOUR_PLUGIN.aaxplugin\; Components: aax_64; Flags: ignoreversion recursesubdirs createallsubdirs
  • Shape Fx - pops and clicks

    7
    0 Votes
    7 Posts
    485 Views
    pelleP

    @DanH Thank you so much! I owe you a beer or a coffee! 😊 ;)

  • Expansions sample maps

    17
    0 Votes
    17 Posts
    554 Views
    R

    @d-healey ah ok strange.

    Thankyou for your help as I now have it working properly and selecting the correct samplemaps.

    I've also got the expansion load working in daw as well so I can progress with my project which is great news.

    Thanks again, your help is always invaluable

  • Disable Automatic Bookmark Creation Per Script

    4
    0 Votes
    4 Posts
    156 Views
    A

    bumpity bump

  • Exporting Plugin on Windows for MAC

    2
    0 Votes
    2 Posts
    116 Views
    d.healeyD

    @xander You need to export (compile) separately on each OS you want to use.

    For AAX you need to sign up for an AVID developer account, and you'll also need a PACE account and iLok for signing your plugins. You'll need to compile the AAX SDK on each OS before you can use it.

  • Horizontal Zoom for Waveform

    26
    1 Votes
    26 Posts
    4k Views
    d.healeyD

    @ustk That was quick! Really nice work :mage: :mage:

  • Scaling text without squashing it horizontally

    Solved
    13
    0 Votes
    13 Posts
    476 Views
    mmprodM

    @d-healey awesome, thank you

  • Open source GPL = Linux ?

    5
    0 Votes
    5 Posts
    197 Views
    Robert PuzaR

    @d-healey thank you

  • Usb instrument ?

    3
    0 Votes
    3 Posts
    119 Views
    Robert PuzaR

    @d-healey aaaaa... great. thank you.

  • Tune instrument

    7
    0 Votes
    7 Posts
    207 Views
    Robert PuzaR

    @d-healey ok. Thank you

  • AudioAnalyser in Floating tile LAG!

    3
    1 Votes
    3 Posts
    272 Views
    X

    @Gab Unfortunately I don't think it has anything to do with IPP, as it lags with both IPP on and off.

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    4 Views
    No one has replied
  • 0 Votes
    5 Posts
    155 Views
    CatABCC

    @d-healey Yeah, I looked carefully and it is indeed.:cat_face_with_tears_of_joy:

  • 0 Votes
    3 Posts
    193 Views
    VirtualVirginV

    @Lindon said in I don't really understand this pairing system for HISE MIDI note on and note off messages:

    @VirtualVirgin print the Event ID and see if they match...

    So here it is with the Event ID:

    Screenshot 2024-11-09 at 11.30.56 AM.png

    As you can see, the hung note (the last 60 on the list) is not closing the note on 60 that just preceded it.

    So I would assume that HISE is trying to match the event ID of the note off to a note on before making it "available" or "active".

    I just don't understand this method or the point of it.

    Why is it trying to close notes that are already closed?
    In the type of MIDI engineering I am used to, if a note off occurs after a note on of the same channel and note number, it closes that note, end of story. No other special conditions needed.

    Is there some way to turn this Event ID matching system off for the note messages?
    I would like that last note off 60 to close the previous note on, no matter the Event ID.

19

Online

1.8k

Users

11.9k

Topics

103.9k

Posts