• How to get the current path of a file?

    2
    0 Votes
    2 Posts
    201 Views
    David HealeyD

    @BobCat If it's a file object you can use File.toString(File.FullPath); - https://docs.hise.audio/scripting/scripting-api/file/index.html#tostring

  • VST Export Error: The System Cannot Find the Path Specified

    12
    0 Votes
    12 Posts
    2k Views
    G

    @d-healey said in VST Export Error: The System Cannot Find the Path Specified:

    @Confuzzled Open the .jucer file that was generated by the export, this will be in the binaries folder. When it opens in Projucer go to File >> Open in IDE, and make sure it opens VS2017, try exporting it directly from VS2017. If it works then it probably means the error is due to having both versions installed and the automated system is picking the wrong one.

    Umm I think this could be the one!!!

  • Midi device JUCE

    6
    0 Votes
    6 Posts
    559 Views
    J

    I found sendtomidiout in the message class in the scriptingapi.h, it is also defined in main controller. I see how I can add methods to get or create device in these areas, my question is it is probably not wise to modify maincontroller

    IMG_0332.png

  • AudioFiles - Viewport

    4
    0 Votes
    4 Posts
    321 Views
    David HealeyD

    @paper_lung Search the forum for custom preset browser examples, there is at least one that uses viewports. That will be a good place to start, once you have that working you can swap out presets for audio files.

  • Cut Off Release on next note press?

    1
    0 Votes
    1 Posts
    158 Views
    No one has replied
  • 0 Votes
    3 Posts
    420 Views
    David HealeyD

    @Onik-Sisodiya That code's quite hard to follow but I think you're only attaching to a mouse event there. You probably need to attach to the EQ events or possibly the context menu event.

    https://docs.hise.dev/scripting/scripting-api/broadcaster/index.html#attachtoeqevents

  • Latest commits look exciting!

    4
    1 Votes
    4 Posts
    323 Views
    larryseyerL

    @d-healey

    This is very exciting news!

  • exported VST3 on windows error

    Unsolved
    22
    0 Votes
    22 Posts
    1k Views
    David HealeyD

    Another thing you can try is running your DAW (I recommend you use Reaper for testing) from within xcode or Visual Studio and see if you get any useful info there.

  • How to output each sample in the sampler to a channel separately?

    2
    0 Votes
    2 Posts
    236 Views
    A

    @BobCat you would use the new GlobalRoutingManager methods and send channel info for each note id, the do the routing in a scriptnode effect for that sampler, where you're taking the data for that node to direct the signal around the channel matrix.

    However the receiving node in scriptnode is currently bugged as it doesn't react on 0, so we're waiting for the fix.

  • build failed straight after start

    10
    0 Votes
    10 Posts
    865 Views
    M_HollowayM

    @treynterrio It is apparently possible to run XC14 under Sonoma:

    HERE

    I haven't tried it because I'm on Ventura but the comments in the thread seem to indicate that it works.

  • Exporting

    22
    0 Votes
    22 Posts
    3k Views
    M_HollowayM

    @bananaas007 said in Exporting:

    Uninstall Xcode 15 and install the most up to date version of Xcode 14 from HERE

  • What showAsPopup() actually do?

    3
    0 Votes
    3 Posts
    389 Views
    M_HollowayM

    @diablo99 I tried using it but couldn't find a way to remove the closing X button, which then left my actual button in its on-state. It's far cleaner to set up a custom system with all your buttons in one array and your panels in another and then create a function containing (amongst other things)

    panel.showControl(bool)

    To show the active panel and hide the others. Obviously, if you wanted the option to have multiple panels open, you could code that.

  • Compiling Dsp Networks as dll

    1
    0 Votes
    1 Posts
    162 Views
    No one has replied
  • PnlPresetBrowser adding images

    8
    0 Votes
    8 Posts
    701 Views
    David HealeyD

    @GUJIAN I'm not sure what to tell you, the code is there for you to modify how you like, but all the same rules apply as writing your own code from scratch. You can only assign one LAF object to a component, so you either need to remove the assignment that's in my code, or place your customisations within my LAF object.

  • Scriptnode Convolution Not Embedding

    7
    0 Votes
    7 Posts
    405 Views
    whoopsydoodleW

    @Matt_SF if I put my IR in the 'AudioFiles' folder in my project folder, the VST3 doesn't load the IR at all. If I use an IR from outside of that folder it works as long as the path of the file is maintained.

    So somehow it's even worse?

  • How to embed fonts using HISE?

    3
    0 Votes
    3 Posts
    261 Views
    Felix WF

    @d-healey Thank you very much, I successfully referenced the font

  • AudioLoopPlayer loading samples issues

    Solved
    6
    0 Votes
    6 Posts
    353 Views
    HISEnbergH

    @d-healey said in AudioLoopPlayer loading samples issues:

    https://docs.hise.audio/working-with-hise/project-management/index.html

    Thanks I am familiar with it, just been at the computer too long. Never hurts to brush up on it though.

  • Saving a project

    4
    0 Votes
    4 Posts
    380 Views
    HISEnbergH

    @bananaas007 Not all heroes wear capes ;)

  • My new free&opensource piano instrument

    3
    5 Votes
    3 Posts
    449 Views
    musictopM

    @d-healey Thank you David.
    Samples only...

  • User-Facing Strings

    Unsolved
    6
    0 Votes
    6 Posts
    276 Views
    David HealeyD

    @clevername27 said in User-Facing Strings:

    I'm interested in the ones I don't know about

    I don't think there is a convenient way to locate them as they are not in a single file. Having them in a single location would be nice, and it would allow for HISE to be translated into other languages quite easily.

26

Online

2.1k

Users

13.1k

Topics

113.8k

Posts