• Support for compiling and installer Build.

    3
    0 Votes
    3 Posts
    232 Views
    A

    @d-healey said in Support for compiling and installer Build.:

    @AndreD said in Support for compiling and installer Build.:

    I just need support for compiling and installer build for Mac and Windows.

    What about scripting?

    The functionality will be quite straight forward, just switching groups / layers with note keys would be great.. We have recorded a famos female soprano with "A E I U O" and "m".
    I addition, we have the same setup recorded with a male singer.

    Here is a first draft of the UI..

    surface.jpg

  • IPP on Windows 11 with VS 2022

    16
    0 Votes
    16 Posts
    1k Views
    d.healeyD

    @ally Check out Aaron's post from a few days ago - https://forum.hise.audio/topic/9280/latest-ipp-2021-10-build-issues

  • Giving away free effect rack for HISE

    2
  • I don’t know anything about scripting. Is HISE for me?

    24
    0 Votes
    24 Posts
    1k Views
  • Calculating "days left" between two dates

    8
    0 Votes
    8 Posts
    457 Views
    clevername27C

    I have a video on Patreon that shows this exact thing

    @d-healey LOL of course you do.

  • Attach broadcaster to CB item click

    18
    0 Votes
    18 Posts
    593 Views
    ustkU

    @Christoph-Hart I tried this using the doc example but I wasn't convinced I could do it, so now you say so :thumbs_up: 😉

  • Couple of Rhapsody Questions

    4
    0 Votes
    4 Posts
    264 Views
    d.healeyD

    @iamlamprey said in Couple of Rhapsody Questions:

    Roger that! Will the new boilerplate break instruments made with the previous version?

    Yes, I make no attempt for backwards compatibility (ok that's not quite true, but I don't worry about it if I break it). However it only affects a project if you choose to update the boilerplate, there is no reason you can't stay on the previous version for existing projects. Also if you're just using the Rhapsody template and not the full boilerplate with the additional includes and modules it probably won't cause any issues (or it will be minimal).

    @iamlamprey said in Couple of Rhapsody Questions:

    the actual instrument isn't using any Loris methods

    Then there should be no issues.

    @iamlamprey said in Couple of Rhapsody Questions:

    Very exciting, as much as I hate protools it's still quite a popular DAW

    Yup I have no love for it either, but it seems like there is enough demand.

  • Getting EQ values out of presets

    2
    0 Votes
    2 Posts
    135 Views
    ustkU

    @Lindon it is zero based so in fact 25 not 24.
    This means there are 25/5 param per "real" band

    So my guess is that:
    Band 0 is Gain
    Band 1 is Freq
    Band 2 is Q or Enabled
    Band 3 is Q or Enabled
    Band 4 is Type

    They effectively could have been named more appropriately

    So without saying this is what you should do since there might be a better solution for your use case, you have the possibility to parse those bands numbers (modulo 5) and retrieve the values

  • Rhapsody Template problem

    7
    0 Votes
    7 Posts
    514 Views
    P

    @d-healey they weren't in the folder yet. Once I added them to the folder the problem went away!

  • change Simple Envelope release value

    12
    0 Votes
    12 Posts
    567 Views
    CyberGenC

    @treynterrio I had to go into HISE's source code to change this some time ago. Look up SimpleEnvelope.cpp or AhdsrEnvelope.cpp. There you can change the max values of the parameters. I believe you also have to add a preprocessor for it to work HISE_SCRIPT_SERVER_TIMEOUT=yourMaxTimeHere or else it kinda cuts off. Finally rebuild hise.

    ⚠ PD: play with HISE's source code at your own peril.

  • AudioFile.getNumSamples();

    6
    0 Votes
    6 Posts
    287 Views
    CyberGenC

    @iamlamprey Alright, this method definitely worked. Though I'm still wondering about getNumSamples(), I tried with audio files as objects and still gave me an error.

    Anyhow, the audio.length method accomplishes my initial objective and I learned a few new tricks so, thank you soooo much.

    cheers!

  • Module order of processing and signal chain.

    Solved
    13
    0 Votes
    13 Posts
    479 Views
    ?

    @WaterSpoon sidenote: you pretty much always want to be building with the develop branch, since it's quite a few commits ahead of master

  • Computer Keyboard Octave

    9
    1 Votes
    9 Posts
    551 Views
    clevername27C

    @DanH Thanks, Dan - that one's had me for years!

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    2 Views
    No one has replied
  • Multiband Saturation?

    2
    0 Votes
    2 Posts
    258 Views
    A

    @Mors scriptnode is proably your best bet. there are already templates in there that will set up a multiband network for you, then its up to you to write your saturation dsp and make it available for each band.

  • You need at least one envelope in the gain chain

    Solved
    2
    0 Votes
    2 Posts
    100 Views
    d.healeyD

    Oh I know what the problem is! I just remembered that I ran into this some years ago when bypassing/enabling modulators through scripting - so there's probably another post about this...

    Through clumsy scripting I managed to bypass the entire gain chain. This shows up in the xml. Changing the 1 to a 0 solves the issue.

    b0dc04f5-7170-4ca7-86d9-d43417f602d6-image.png

    And if anyone else is doing something similar (programmatically bypassing modulators) you can check if it's the entry for the entire chain and ignore it:

    if (modulator.getType() == "ModulatorChain")

  • 0 Votes
    3 Posts
    417 Views
    A

    @Lindon Yes! Compiling without IPP has worked!

    I know I'm not missing a ton of functionality without it, but would like to know if there is a way to get it working as I was hoping to mess with the convolution reverb.

  • How to route channels properly

    4
    0 Votes
    4 Posts
    253 Views
    d.healeyD

    @bendurso If it works it works. I think the problem you were having before is that containers don't work the same way in FX plugins as they do in instruments so it was messing up the routing.

  • Hide Drop audio file or right...

    2
    0 Votes
    2 Posts
    162 Views
    d.healeyD

    @meto396 i think one of the properties in the interface designer controls it

  • Prevent Slider Value Going Negative

    7
    0 Votes
    7 Posts
    346 Views
    DanHD

    @d-healey said in Prevent Slider Value Going Negative:

    You can cap it using Math.max()

    Knob2.setValue(Math.max(component.get("min"), Knob4.getValue() - Knob3.getValue()));

    Ah yes, great idea! Thank you!

20

Online

1.7k

Users

11.8k

Topics

102.7k

Posts