• Getting EQ values out of presets

    2
    0 Votes
    2 Posts
    118 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
    416 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
    397 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
    246 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
    427 Views
    iamlampreyI

    @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
    460 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
    233 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
    90 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
    355 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
    225 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
    147 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
    316 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!

  • new Mac no IPP, so what now?

    3
    0 Votes
    3 Posts
    230 Views
    B

    @d-healey ohh I think I got it... just need to add the little loadAudioFilesIntoPoolcode...just donned on me after all this time. my oh my, sorry

  • Limit Knob 'range' using value of a second knob

    Unsolved
    7
    0 Votes
    7 Posts
    327 Views
    DanHD

    @aaronventure Hmmmm... Not sure I quite understand 😆

    Any example of this in action?

  • Export as AU and VST

    20
    0 Votes
    20 Posts
    539 Views
    ulrikU

    @treynterrio said in Export as AU and VST:

    @d-healey just cleaned the build folder but still the same error. I'm using a M1 MacBook Pro

    Since you're on M1 processor and probably are using the Sonoma and Xcode v.15...., you need to use this develop build of Hise.
    Christopher made a change in the develop branch so this error doesn't occur anymore,

    Skärmavbild 2024-03-21 kl. 16.55.01.png

  • GPU Audio opens applications for SDK

    5
    1 Votes
    5 Posts
    164 Views
    oskarshO

    @d-healey I believe only the sample based plugins are based on HISE. It seems like they built a convolution reverb plugin together with another provider. Probably not HISE

  • Component with name "*" wasn't found- during plugin/app export

    Unsolved
    5
    0 Votes
    5 Posts
    259 Views
    gorangroovesG

    @DanH Thanks. The elements are all there. I guess I will have to look very closely to see if I can spot anything out of the ordinary.

  • Square waveforms don't work

    6
    0 Votes
    6 Posts
    234 Views
    E

    @d-healey Ah yes found him. Had another knob set with the wrong parameterid and accidentaly set it to the plusewidth thy!!

  • I'll just leave this here...

    106
    7 Votes
    106 Posts
    9k Views
    F

    @obolig Sadly no :/

    I just decided to scrap it and focus on other stuff. If anyone finds a possible solution so animation would work on Standalone, AU on Mac etc please let us know :)

    As far as I understand the only shaders that would work would be Metal, so a converter would be an option here. MoltenGL is a bit pricey but allegedly it can convert openGL stuff to Metal quite seamlessly.

34

Online

1.6k

Users

11.2k

Topics

97.4k

Posts