• How do you paste a module from the clipboard?

    4
    1 Votes
    4 Posts
    1k Views
    Christoph HartC

    If you select the parent (the chains) you can also use Ctrl+V

  • Attempting VSTi Export

    10
    0 Votes
    10 Posts
    2k Views
    d.healeyD

    Time to make a hackintosh me thinks

  • Getting Started - MIDI controller

    Solved
    4
    1 Votes
    4 Posts
    967 Views
    Christoph HartC

    Hi and welcome to the forum!

    Also +1 for using the new question feature :)

  • Latest OS X build link is broken

    3
    0 Votes
    3 Posts
    682 Views
    Christoph HartC

    Alright, should be online now...

  • GPL as it applies to sample libraries

    7
    0 Votes
    7 Posts
    1k Views
    d.healeyD

    That's how I think it should be too, so we'll interpret the GPL in a sensible way for it to apply to sampling, which is something it doesn't cover explicitly.

  • What's all this JIT stuff

    8
    0 Votes
    8 Posts
    2k Views
    d.healeyD

    Aha now I get it!

  • URGENT:: Building is failed with xcpretty.

    4
    0 Votes
    4 Posts
    2k Views
    Christoph HartC

    Ah I forgot to hide this behind the USE_TURBO_ACTIVATE macro. I just committed the fix. I checked and the demo_project builds successfully as Standalone on OS X.

  • Latest Development Builds

    42
    0 Votes
    42 Posts
    11k Views
    Christoph HartC

    Yeah its in a terrible intermediate state and my internet is broken. I am making a new "official" build version tomorrow

  • How to pronounce HISE

    2
    1 Votes
    2 Posts
    639 Views
    Christoph HartC

    It's smooth like Eyes...

  • can't combine mic positions

    3
    0 Votes
    3 Posts
    929 Views
    Christoph HartC

    They can be one character, but in this case your dynamic token mf also contains a m. However I just fixed this so from now on you can use your short names :)

  • Compiling with CodeBlocks

    5
    0 Votes
    5 Posts
    1k Views
    d.healeyD

    But VS is so slow and big :p okay, I'll stick with VS to keep my sanity.

  • Making Modulation Table Presets Accessible Across Projects

    7
    0 Votes
    7 Posts
    2k Views
    Christoph HartC

    Nice! You might want to add an option to specify the index so that you can build crossfade tables for each group more quickly. This is a screenshot of three linear XFades with different indexes:

    0_1488133216539_Bildschirmfoto 2017-02-26 um 19.18.42.png

    EDIT: Nevermind, just realized you are doing this already on different modulators.

    BTW, did you know you can copy & paste tables? Just select one (so it gets outlined), Ctrl + C, select another and press Ctrl + V.

    You could add a dummy table to your script which can then just be used as copy source for all kinds of modulators.

  • Dynamic UI with Synth.getIdList()

    1
    2 Votes
    1 Posts
    576 Views
    No one has replied
  • Envelope CPU usage

    2
    0 Votes
    2 Posts
    671 Views
    Christoph HartC

    The Ahdsr is indeed a bit slower, but it should not really matter. If you don't need it, just use the SimpleEnvelope, but don't be to scroogy with your CPU cycles here :)

  • Multi-Mics RR Groups

    14
    0 Votes
    14 Posts
    3k Views
    d.healeyD

    haha that's awesome, I'm glad they were helpful

  • Mailing list

    2
    1 Votes
    2 Posts
    663 Views
    W

    Excellent stuff

  • Multi-channel volume and pan control

    22
    0 Votes
    22 Posts
    4k Views
    d.healeyD

    Excellent, glad it wasn't just me being mad

  • When the new version is going to be released?

    4
    0 Votes
    4 Posts
    1k Views
    SampleScienceS

    Great!! I'm going to try that, thank you for your effort, it's really appreciated.

  • Javascript Version?

    5
    0 Votes
    5 Posts
    1k Views
    Christoph HartC

    Actually I am thinking about renaming the script language to something like HiseScript, since there are many language differences to traditional Javascript (reg, namespace, include, inline function, local just to name the most important ones). On the other hand it's a valid superset of Javascript (so almost every Javascript construct should work in the HISE implementation so it's not "Yet Another Script Language".

    About the classes thing, most encapsulation needs can be satisfied with the namespace concept that David sketched above, however if you are looking for any kind of inheritance or even polymorphism you're out of luck (to be honest, I don't know ECMA 6 well enough to know what's going on there).

    Could you describe what kind of thing you want to achieve using classes? I am positive there's a solution in the current HISE implementation.

  • How to save project?

    2
    0 Votes
    2 Posts
    1k Views
    Christoph HartC

    Hi Marco and welcome to the forum!

    A Project is just a folder which contains a specific subfolder structure and contains all files so you can easily transfer it to another computer. This is persistent so if you close and reopen HISE it should stay in the same project.

    A Preset is the actual instrument and you can save it using File - Save and so on. I admit its a little bit poorly named - maybe "Patch" is a better name for it...

    Once you created a project it will automatically save the Presets in the Projects subdirectory Presets and you should be able to load it from the file menu.

20

Online

1.7k

Users

11.8k

Topics

102.6k

Posts