• How to Style the Canvas?

    5
    0 Votes
    5 Posts
    178 Views
    clevername27C

    @ustk Sounds great - thanks!

  • Convolution Reverb Presets?

    3
    0 Votes
    3 Posts
    276 Views
    d.healeyD

    As @trillbilly says, a preset in HISE only saves/restores the state of controls on the UI. So if you are using a UI control to load IRs and that UI control is set to saveInPreset then everything will work how you want.

    I posted a video on Patreon on Saturday showing how to load IRs into the convolution reverb effect using a combo box.

    Just a moment...

    favicon

    (www.patreon.com)

  • Scriptnode LFO

    26
    0 Votes
    26 Posts
    1k Views
    DanHD

    @Christoph-Hart well I was asking because I’ll just do it for myself but it could be a good option as a pre-processor. As you say it is quirky!

  • Mono!

    1
    0 Votes
    1 Posts
    97 Views
    No one has replied
  • FFT Display in Analyser on macOS

    7
    0 Votes
    7 Posts
    210 Views
    clevername27C

    @Matt_SF Thank you, that worked - I shall investigate further. Cheers.

  • Cannot compile plugin - dll not compiled.

    Solved
    5
    0 Votes
    5 Posts
    191 Views
    lalalandsynthL

    @Christoph-Hart This keeps happening, all of a sudden it says that the node is not compiled and yet it is.
    Previously I seemed to have fixed this with changing the path but the path is now correct and yet it still happens.

    What am I doing wrong here , is this a bug or normal and I am just missing why this happens ?

    EDIT: this time it works to rebuild it , I wonder why it reports as not compiled though ?

  • Paint Routine: Multiple rectangles by mouseaction

    7
    0 Votes
    7 Posts
    327 Views
    toxonicT

    @Matt_SF thank you man, this seems to be a good starting point! :-)

  • Got no idea what to give your friends/enemies..

    10
    13 Votes
    10 Posts
    466 Views
    Matt_SFM

    @ulrik haha you never cease to amaze :face_with_tears_of_joy: !! Thanks for sharing and take care of yourself !

  • Global Modulator / LFO always retriggered ?

    3
    0 Votes
    3 Posts
    149 Views
    ulrikU

    @lalalandsynth add a script processor with

    Message.ignoreEvent(true);

    inside the NoteOn cb

    HiseSnippet 1749.3oc6Z8zZabDEeVYM1VNNDGRfFBTPG5AGZpwJwMskbvxV1NQTKagkqagdvLY2QRCZ2c1t6HYqTJTnWxsdN25mhB8VfdpGJTneA5Gg7Mn8M6rR6rRqUjj+SSoQFD6Lu4O+l27d+du2JW0maRCB39HibG10ihLVDWqqqnYolDlKp7VHi6fqY5y7DtbKZ9PYzmyBn9nM65QBBnVHCiYdhbzF4xhB+7502jXSbMowcgPGwYlzcYNLQbuUK94La6cHVzCYNZidshkM4tk3171.xlAuJxiX1hzftGQNrLXjwraawDb+ZBhfFfLxtI2pasl7SbUi+HV.6Y1TYiBnZvBo5dGtskDwxmQkZxrsp1SCDffEsZr9XFk9313JLKV+9i0KKEJHe7Lz0GFYRBuYR.uB5vaUM3kBjLzfTVEjtYzMRrDIdtFtrqf5Wm.pccnnFKx3U3RbX.thUbHsn63CM5Ogkezpqd+7vW26w0a6ZJXb27b283B59tKeuE91Exsv2sP9AEUudpxjaiO21l5mpX4Ms+nl3xtscdF0+946PraS6OP33mTmhOacp9Uto5TqMPtaYWlXeOZT6g05nHUE7zWTdKhfHuHh5CFmG0WvjPvXKZGvpVcsjCuEMnkf6A10CcmAVKbq11DQRSHoeSj.PGj3dSd43FvDc08qFztJ63YWEa1m5ocLg6MwUYByloi2LofWPqcYi2Huzqi2tdcpoHFrYw67Uizk7BGJyqfxcwOwl+LhcrBDra.TQUtouej378kmu+.JLBN0+Xb4T8FaNUiYFaRpBiljJ6kEuY1wCRuAZ8wlC8VQ8FitBoxk9y37mAOYEXVPbpUXMb49zs6.DFKK7AZrG+NFzKAFzaMj2TvEJI5TZjsjBxX7t6rejQO7TLHK7lA4lLOtMwWJeGe52zl5ZpIe9hRG7xw7CE+wheIoCsN22IRW1ek1k1.1S8dNj53wgT4L04Rp4v4hlL2FIoMtcwc4buscIfFwReQp1jDHsfCnhDKCrrGxqPBfTKJYyMaoKrT6.A2oGPCSjqlf5EZeX703Gs1Jvm5en76OqD70C2+hoMZBxG6MP0kYrsLk238uZk28ukGdWg39Fa+G.wiLgjY9+YBIGvaK.m3JDgO6TfBZu1N0fH9lT.IttTaIsuQFounp8px1gNtTWqvF+M7IRXAYaiHgE5IT+3lq2wUEZLr9vzKajFHqZ7JNEmdAruOdRBSN64L9PgqzZKuRc4N+krbwTJ7rJL9dZVYgVJRCinLsuqtEXnv7JoIsAqvc4dM4trDQCOfB9OMZP80677d9Fcnk2w5coa8NOd6SE9jBukGWKBlO3eKXdUDCIt9f8nhS39sB8vidF7uUwPB56AebfVLjMrs4mTka2smiqQlin9AReAi4vqtB7mZLk3NdrHuDPGpZ16XrgCuMffnyxSIAGRX1x0xHydvNBB1gXBJ2tUIPPMvuyrWg5qXp85QOCLpe2IWtdgkTZJ.INxie36xLTdXczQ6qbgWD2Hrzlicf7vFBH9zUzDOA6UVspuPnXRjCI9MnhfnxzbolJcVnlnrkDN7.Sf9TZohpR7INTHCeojYCCIDtMd1zS6Ur2Vr.OaR2MaCLBJ56D8fjuwHK5o8LH1FBEaAFkpZA5knQu8QQ+2qErmUXtGIiZqyxUgb5.8sZQY4E0XOOQAQ0ZQOQoP06UpymCqvzPKMJwEillHsKFMwShQvjp+LRn+RpqlUSWgGOc0RopqjG3YkbTzTTJi9BYshCsIu3OGbS9oW9xeY3Kjh+fyuut5kZGW7axk56aUDM5C4qWebMHT2pxcJ+ARmAzPqDZx0mfc1YpOeBvVeAsIJy1vhwG9FZi1P41vdEZ+M0KejC9PxzW8LnD7JZtKygIMsBFvSYIL0sC0FlwJJoSfiBVemBSJT1pqjPA1taHiVo4KDgZEGOp1IxTmh45xn2QRtufAF9PROChxaf6Hy07XGhKQl+XBtxEwxTPUYidwxXBZljT.4lX5xW7qio24dU9s0U4orgPPLaMnowGjv0L6jXqc8nkbWJXdLZWjKoC0r3mBYGgFhL6JXqmCuE0jLHS2q7md0YNbs1AhT7d+qqBUYN7ATaZJLSqc9MPJ01uCczmpyMQ80vwkANxneWRgDROAMcx0AIaRPxdmXR1jiZBHayblofctOyI3BGQrDcDfFI2+h3xAGIkZR5yc.q1lbdKGRXEFS2OFwUQ8PNDSe9wlp2Lk7vMeXOPdgtg+OOjCWQ1NeATmnHZx5bPNLK1wllxBs+HnVtzmyClh47voXNqMEy4imh47noXNexTLmOcjyQ9J5hLakY..cTcaUrXi9+bIPVW+SCj6D4
  • Expansion Best Practices

    9
    0 Votes
    9 Posts
    305 Views
    ?

    @Christoph-Hart Yeh I already have safety checks in place I just didn't paste them above. Cheers!

  • get a random Colour constant?

    3
    0 Votes
    3 Posts
    114 Views
    ulrikU

    @d-healey Yes I know I can do that but I think I saw @Christoph-Hart use another way to set a random Colour constant...

  • Limit values to 2 decimal places

    5
    0 Votes
    5 Posts
    280 Views
    toxonicT

    @d-healey @orange Awesome, thanks! :)

  • Replacing the LinkOSX file

    9
    0 Votes
    9 Posts
    486 Views
    orangeO

    @Dan-Korneff said in Replacing the LinkOSX file:

    @orange ok! That's where we need to look. Check the permissions of the file that was previously installed. Who has what permissions when you right click on the file and hit "get info"?

    This happen even on an admin account. I think since there is a file, Whitebox doesn't overwrite it.

    @DanH said in Replacing the LinkOSX file:

    @Dan-Korneff I use a pre-install script to remove any files / folders before installing new ones

    That did the trick, Thank you! So for this purpose, first a Pre-Install script to remove the file:

    #!/bin/sh rm -rf $HOME/Library/Application\ Support/MYCOMPANY/PLUGIN/LinkOSX exit 0

    Then the Post-Install script to replace it:

    #!/bin/sh sudo -u $USER mkdir -p $HOME/Library/Application\ Support/MyCompany/TestPlugin/ /usr/bin/rsync -avurpE --remove-source-files /Library/Application\ Support/MyCompany/TestPlugin/ $HOME/Library/Application\ Support/MyCompany/TestPlugin/ sudo find $HOME/Library/Application\ Support/MyCompany/ -type d -user root -exec sudo chown -R $USER: {} + rm -rf /Library/Application\ Support/MyCompany exit 0
  • Slider in range-mode not working

    5
    0 Votes
    5 Posts
    320 Views
    orangeO

    @toxonic this has been reported before

  • Getting AAX signed, AVID test etc.

    26
    0 Votes
    26 Posts
    2k Views
    Matt_SFM

    @DanH ok great :thumbs_up:

  • Scriptnode synthesizer. - How to?

    24
    1 Votes
    24 Posts
    1k Views
    Christoph HartC

    @lalalandsynth Yes the low pass might have a error margin that is relevant in a pitch context (it usually stops smoothing at a difference of ~-80dB but this might be a audible error when you map 0...1 to a 20kHz range.

    The linear mode should be fine though.

  • A few questions of understanding

    2
    0 Votes
    2 Posts
    193 Views
    d.healeyD

    @MikeB said in A few questions of understanding:

    If I have almost 100 knobs (in different panels) that should all look the same, a global LAF is better, isn't it?

    If they all look the same and all have the same colours then it doesn't matter. I'd still go with local so that I had control over individual knobs and so it didn't make the HISE UI knobs look weird, but it really doesn't matter.

    With a local LAF, I would need an additional 5-10 scripts for each knob for the individual LAF.

    You can use the same local LAF object for multiple controls. I put almost all my laf in a single file. See this as an example.

    all declarations in one script?
    Does it make sense to collect all component declarations in an external script "declarations.js" or better in different scripts at the beginning of the respective function?

    As I mentioned I put almost all my laf functions in a single file. I put component declarations into separate files, each with their own namespace. So if I have a set of controls all relating to a mic mixer, then they go in Mixer.js with the namespace Mixer.

  • Green outline on Table , how to get rid of it ?

    3
    0 Votes
    3 Posts
    148 Views
    lalalandsynthL

    @d-healey Ah ok, great ! Thanks

  • Sequencer starting too slowly...

    3
    0 Votes
    3 Posts
    144 Views
    C

    @Lindon

    Brilliant thanks

  • Global Time Variant Modulator + Scriptnode

    27
    0 Votes
    27 Posts
    2k Views
    DanHD

    @Christoph-Hart would you have time to look into this soon you think? :)

20

Online

1.7k

Users

11.8k

Topics

102.8k

Posts