• note number modulator export state

    3
    0 Votes
    3 Posts
    690 Views
    d.healeyD

    No rush, I'm only using it as a sub-modulator and restoring the parent modulator restores the note number modulator correctly

  • Example of themed GUI

    15
    4 Votes
    15 Posts
    4k Views
    Christoph HartC

    I also had this idea in mind (that's precisely what the company URL field in the User Settings dialogue is for). I think the best way for this is adding an About page floating tile, which also shows the registered e-mail address of the user along with some other useful information.

  • Visibility and CPU

    11
    0 Votes
    11 Posts
    2k Views
    d.healeyD

    Yeah that makes sense, duly noted!

  • Example of how to control modulator intensity

    6
    1 Votes
    6 Posts
    2k Views
    d.healeyD

    *facepalm ;)

  • Panel MIDI Learn

    2
    0 Votes
    2 Posts
    681 Views
    Christoph HartC

    CCs that are assigned will not be passed to the engine in order to avoid side effects, but the onControl callback should be executed (so you need to call repaint() from there).

  • Graphics Functions

    30
    0 Votes
    30 Posts
    7k Views
    d.healeyD

    That's a good idea, and it will offer a working example too. I shall do it that way.

  • getValueNormalized

    3
    0 Votes
    3 Posts
    828 Views
    d.healeyD

    I see, I thought it wasn't there because it's not showing up in my API list

    0_1503830264859_Capture.PNG

  • Using a loop in onControl

    5
    0 Votes
    5 Posts
    1k Views
    d.healeyD

    Thanks Christoph, mystery solved :)

  • Combining Two Sounds and Removing Phasing....

    2
    0 Votes
    2 Posts
    754 Views
    Christoph HartC

    Yes, this is possible, but highly complex and subject of many proprietary algorithms. The problem is to resynthesise the samples without loosing the sonic quality.

  • Breaking change: Remove unqualified definitions & new operator

    2
    1 Votes
    2 Posts
    646 Views
    Christoph HartC

    OK, I admit the for loop thing was one bit too much, so I reverted this :)

    You can still use the standard for(i = 0... syntax...

  • Delete object item

    3
    0 Votes
    3 Posts
    867 Views
    d.healeyD

    Good idea. I sometimes make use of undefined so maybe void would be suitable in those situations.

  • Enums

    7
    0 Votes
    7 Posts
    1k Views
    d.healeyD

    Thank you

  • Reference to self

    6
    0 Votes
    6 Posts
    1k Views
    d.healeyD

    Thank you!

  • Dynamic DSP Libraries

    22
    0 Votes
    22 Posts
    6k Views
    Christoph HartC

    I can't reproduce this crash with the latest versions, and it's impossible to fish in the dark with issues like this (I assume it's still the deadlock, but please hook up the debugger to confirm this).

    I've made some tiny changes that decreases the duration that the locks are held, maybe this fixes something.

  • Slider Pack min/max

    2
    0 Votes
    2 Posts
    693 Views
    Christoph HartC

    Ah yes I think I have hardcoded bipolarity to the SliderPack as soon as you're crossing zero (as I thought that in 99% of all cases this will be symmetric around zero). I'll think of something.

  • Skinning the Parametric EQ

    2
    0 Votes
    2 Posts
    886 Views
    Christoph HartC

    Well the panels you can find in the HISE editor are not supposed to be embedded into a scripting interface. However I could add the frequency plot as script widget which would allow you to build a interface for the EQ around it.

  • Creating a 14-way sample/voice crossfader, how would you approach it?

    8
    0 Votes
    8 Posts
    2k Views
    Christoph HartC

    Well, they are using the order for the channel routing so a leading zero might things clear up. Apart from that the mapping seems fine.

    Also I would recommend using 7 stereo files instead of 14 mono files. It decreases the loading times and improves the streaming performance because HLAC stores stereo samples with alternating blocks of 4096 samples so it has not to jump around the files (and I can imagine that streaming could become the bottleneck here considering the amount of channels).

  • reverse sample playback?

    13
    0 Votes
    13 Posts
    3k Views
    D

    Fantastic!!!!!! Many thanks Christoph

  • Manual enlarging for retina?

    4
    0 Votes
    4 Posts
    1k Views
    Christoph HartC

    You can now call Content.setUseHighResolutionForPanels(true) and resize the script interface to 200%.

  • 0 Votes
    3 Posts
    1k Views
    Christoph HartC

    Implemented here:

    Link Preview Image - added Scripting API getCurrentLevel() to Modulators, Effects & Synths · christophhart/HISE@72ebceb

    The open source framework for sample based instruments - - added Scripting API getCurrentLevel() to Modulators, Effects & Synths · christophhart/HISE@72ebceb

    favicon

    GitHub (github.com)

28

Online

1.8k

Users

12.1k

Topics

105.3k

Posts