• Coming over from Kontakt? Read this!

    Pinned
    8
    1 Votes
    8 Posts
    6k 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.

  • Changing Sample Start Mod

    9
    0 Votes
    9 Posts
    81 Views
    ulrikU

    @David-Healey said in Changing Sample Start Mod:

    @ulrik said in Changing Sample Start Mod:

    And it seems the "embedded map" is still referring to the right .cr1 file.

    Yes

    @ulrik said in Changing Sample Start Mod:

    Could you explain?

    The changes are saved with the project but not with the sample map.

    But the sample map xml files are also changed when saving the project, if I open the maps in a text editor I can see the changes are made

    But since your use case is for the user to be able to edit the start any way then this doesn't matter because they can't save the sample map once it's embedded.

    That is great to hear.
    But while working with the project the sample maps are changed and it leads to the message that it's bad practice to load embedded samplemaps.
    So if I understand right, it doesn't matter as long as it's referring to the right ch1

    @ulrik said in Changing Sample Start Mod:

    A feature for the user to adjust the sample start

    Do you want them to be able to set the start at any point of the sample? How many samples are we dealing with?

    The user can change all samples in range between 0 - 5000 smpl, that is already fixed

  • Export Setup Wizard Problems

    42
    4 Votes
    42 Posts
    513 Views
    David HealeyD

    @Christoph-Hart Sounds like you've been busy, I'll try to check it out tomorrow

  • How do i load same Image thats in my preset browser on seperate panel

    1
    0 Votes
    1 Posts
    14 Views
    No one has replied
  • VS2026 Can export VST3

    1
    0 Votes
    1 Posts
    30 Views
    No one has replied
  • Cubase - Button Automation issue

    2
    0 Votes
    2 Posts
    54 Views
    LindonL

    @Ben-Catman more than one button with the same param name? Check using Export>validate plugin parameters

  • HISe/Plugins and OBS Studio

    13
    0 Votes
    13 Posts
    149 Views
    OrvillainO

    Yes, on Windows ASIO is not multiclient. On MacOS, CoreAudio is multiclient. Thought this was common knowledge??

    Again in reference to my earlier RME comment, what they do is handle everything in TotalMix for you. You just tell it which outputs you want to feed through to the WDM driver. I like this solution because it is a permanent wiring. Sorry, I know this doesn't help if you don't have an RME card!

  • Custom browser - custom preset file format???

    16
    0 Votes
    16 Posts
    757 Views
    OrvillainO

    @Lindon said in Custom browser - custom preset file format???:

    @Orvillain this all seems massively complicated for preset saving and loading, what does the existing prest management and a custom tag based browser on the front of it not give you?

    Ultimately it isn't just about preset saving and loading.

    They want full customization of the preset data model. They want each preset to have an associated image. They want to be able to import and export presets along with sample content at the same time. Which means I need full path control over the samples when saving. They want rich meta-data based browsing and on the fly searching. When saving a preset, they want to be able to specify various tags and descriptors, and it makes sense to store that stuff directly into the xml. There's probably more they want, but off the top of my head that's all I remember.

    Everything they're asking for seems to involve deeper control over the load and save mechanics. But it's actually not that complicated. I'm essentially overriding the HISE automatic system, with a manual system. I'm capturing nearly everything that HISE captures automatically in a single call to UserPresetHandler.createObjectForSaveInPresetComponents() - everything else is custom.

    Unless I'm missing something, there's a lot that the stock preset management system doesn't give you.

    After spending a fair amount of time trying things out and reading the API, I'm fairly sure I have a decent grasp of how it all works now. There are also pre and post callbacks for loading and there's a post callback for saving too, which I'm going to need to tell the system to refresh the list of presets; or to update the external database, which is probably going to be required too.

  • 0 Votes
    5 Posts
    86 Views
    S

    Tried this — native HISE on Win ARM64 is a pain. VS ARM toolchain works if you patch JUCE and tweak CMake, but VST3s crash unless you strip x64-only intrinsics. x64 emulation on Win11 ARM is way more stable. Linux ARM / Pi is basically DIY hell for plugins, engine only.

  • Arpeggiator with longer note length (sustain)

    2
    0 Votes
    2 Posts
    44 Views
    D

    @DanSound Guess I need to create a sequencer instead of using arpeggiator 🤖

  • Max RNBO HISE Tutorial Vids available

    9
    13 Votes
    9 Posts
    2k Views
    V

    @Phelan-Kane Hi Meta Function,

    I’m encountering a compatibility issue between Max 9 / RNBO 1.4.2 and HISE 4.1 (Developer Branch).

    Current Status:

    RNBO 1.3.3 patches (Max 8) work and show up in the Scriptnode project list.

    RNBO 1.4.2 patches (Max 9) are created by the HISE wizard but stay invisible in the workspace.

    Individual compilation in Xcode fails with 23 errors.

    Errors indicate missing members in the C++ class: createParameters, prepare, process, and reset.

    It seems the HISE C++ wrapper doesn't recognize the new RNBO 1.4.2 class structure. Have you found a workaround for Max 9, or are you still using RNBO 1.3.3 for HISE integration?

  • Install Samples and .hr1

    20
    0 Votes
    20 Posts
    2k Views
    David HealeyD

    @Jaytove If it's an expansion you need to use ExpansionHandler.installExpansionFromPackage()

  • This topic is deleted!

    22
    0 Votes
    22 Posts
    246 Views
  • Script FX living with Hardcoded counterpart

    7
    0 Votes
    7 Posts
    94 Views
    David HealeyD

    @ustk Looking good!

  • Auto Wah

    9
    0 Votes
    9 Posts
    90 Views
    pcs800P

    @pcs800 Never mind, I got it working.
    I forgot to connect the modulation target
    Thanks for the help.

  • Export Wizard Issues (macOS)

    Solved
    11
    0 Votes
    11 Posts
    88 Views
    N

    @David-Healey That seems to have worked! Thank you so much for all your help!

  • I have returned to VS2022 Architecture HISE

    4
    0 Votes
    4 Posts
    73 Views
    David HealeyD

    @GUJIAN Run HISE from a terminal, then when it crashes you might see some output.

  • Matrix Modulation System - Last Call for bugs fixes & changes!!

    81
    1 Votes
    81 Posts
    2k Views
    ustkU

    @Oli-Ullmann Exact, that's why I didn't see the problem before (aka in the 8th post above this one where I didn't have the issue yet) because I had different names.

  • 0 Votes
    3 Posts
    62 Views
    Y

    @Lindon Sorry I didn't mention, I have Xcode 14.0.1

  • Tahoe, safe to update?

    13
    0 Votes
    13 Posts
    150 Views

16

Online

2.2k

Users

13.3k

Topics

116.1k

Posts