• Couple of Rhapsody Questions

    4
    0 Votes
    4 Posts
    298 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
    154 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
    757 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
    1k 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
    339 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
    1k 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

  • This topic is deleted!

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

    2
    0 Votes
    2 Posts
    352 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
    142 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
    576 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
    299 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
    179 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
    368 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
    486 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
    398 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
    718 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
    223 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
    461 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
    261 Views
    elemen8tE

    @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
    17k 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.

19

Online

2.0k

Users

12.8k

Topics

111.0k

Posts