• Purge on play

    6
    0 Votes
    6 Posts
    907 Views
    S

    @Christoph-Hart Yea it has to learn which samples to keep which can often cause dropouts the first time you play. The only advantage I can think of would be that you don't have to unfreeze to make edits. So it allows you to work with live tracks a bit longer before running out of memory and start freezing tracks.

    It is pretty much just a convenience thing until you run into CPU bottlenecks and are forced to freeze tracks anyway. 🤷

  • Jump to callback

    3
    0 Votes
    3 Posts
    435 Views
    David HealeyD

    @Christoph-Hart Oh I didn't know that! Thanks!

  • Full Reverb ?

    4
    0 Votes
    4 Posts
    813 Views
  • FX plugins and MIDI learn

    4
    0 Votes
    4 Posts
    691 Views
    staiffS

    maybe just renaming the function by "CC" learn than "midi" learn.

    Most of time this function is used to control via CC (keyboard controllers has CC buttons and/or knob - as my UMX-610) but it's controlled via MIDI out/IN.

    that's why...

  • getStartOffset function missing

    3
    0 Votes
    3 Posts
    408 Views
    Christoph HartC

    Ah I‘ll take a look maybe I forgot to add a comment to the method...

  • Floating Tile - loadFile option

    19
    2 Votes
    19 Posts
    2k Views
    LindonL

    @Christoph-Hart said in Floating Tile - loadFile option:

    Yeah - sort of.... but no nice favourites processing and only two columns - as I said I could build my own and it would likely use a viewport or two, but then... see my first post here..

  • Macro replacement

    3
    0 Votes
    3 Posts
    438 Views
    David HealeyD

    @Christoph-Hart oh that's such an obvious solution, I should of thought of it :) thanks

  • FX Plugin MIDI Input

    1
    0 Votes
    1 Posts
    268 Views
    No one has replied
  • New callback: onLoaded

    13
    0 Votes
    13 Posts
    2k Views
    Christoph HartC

    Your wishes have been heard:

    https://github.com/christophhart/HISE/commit/4c8930b123ad49d9a4df697fa7fbf9348789b70e

    BTW, I am working on a full example of implementing a copy protection scheme like you described. I'll put it into the tutorial repo in a few minutes.

  • return values from async calls

    7
    0 Votes
    7 Posts
    939 Views
    Christoph HartC

    Yes, implementing a sleep functionality in a multithreaded environment is the worst. I have played around with this, but it involves stack unrolling and restoring the value of every local variable.

  • saveAsJSON

    8
    0 Votes
    8 Posts
    993 Views
    LindonL

    @Christoph-Hart really, I'm at the point of taking any (even slightly ragged) functionality... so thanks

  • Analyser/EQ Tiles scale alignement

    2
    1 Votes
    2 Posts
    588 Views
    ustkU

    @Christoph-Hart Hi, is there any correction planned on this?

  • Change slider orientation

    1
    1 Votes
    1 Posts
    274 Views
    No one has replied
  • Suggestions for improvement of map editor UX

    3
    1 Votes
    3 Posts
    487 Views
    sgossnerS

    @d-healey Thanks! I was trying to figure out how to make that work, but not having much luck- haven't done any programming since a college course on Unity over three years ago now; more than a little rusty.

  • Formant Filter

    3
    1 Votes
    3 Posts
    772 Views
    ossian1961O

    @dustbro said in Formant Filter:

    If you find some code on the net that has the right kind of license, @Christoph-Hart could probably wrap it in HISE.

    Something here:

    GitHub Search Result

    and here:

    Example

  • The synthesis toolkit

    4
    4 Votes
    4 Posts
    741 Views
    hisefiloH

    Got this error today! I think your topic should be on Bug Reports

    1.png

  • API for Interprocess communications

    13
    0 Votes
    13 Posts
    2k Views
    David HealeyD

    I thought of another use case for this. If I load in multiple instances of my plugin and I want to purge a mic position in all instances I have to go to each instance individually and click the purge button. If I could link all the instances together and just set the purge state on one it would be much faster.

  • Questions about HISE Sample Archive tool

    19
    0 Votes
    19 Posts
    3k Views
    Christoph HartC

    Yes if your material is 16bit from the start, you won‘t get any benefits from using Full dynamics. Just disable it at exporting and the end user will not have this option.

    Oh and the .hrx compression / decompression is 100% bit equal, the Full Dynamics is something baked into HLAC directly.

  • Time stretching algorithms

    10
    3 Votes
    10 Posts
    2k Views
    David HealeyD

    @christoph-hart It says this in the technical documentation

    Construct a time and pitch stretcher object to run at the given sample rate, with the given number of channels

    https://breakfastquay.com/rubberband/code-doc/classRubberBand_1_1RubberBandStretcher.html

  • getStartOffset

    2
    0 Votes
    2 Posts
    427 Views
    Christoph HartC

    Yeah sure, why not. I wonder why I didn't add it already (normally I add both getters and setters whenever I add a property).

26

Online

2.1k

Users

13.1k

Topics

113.8k

Posts