• Copy protection?

    4
    0 Votes
    4 Posts
    229 Views
    Christoph HartC

    @ustk I basically wrapped the JUCE copy protection system into a minimal API that you can adapt to work with your server.

    You'll need to create the license key file on your server but then it automatically manages system identification, encryption and checks the validity all over the HISE codebase.

    This should cover most copy protection needs.

  • Search and Replace in the new editor ---a gain!

    2
    0 Votes
    2 Posts
    119 Views
    d.healeyD

    @lindon CTRL+G, check context menu for others like find all occurrences

  • PNG Transparency.

    4
    0 Votes
    4 Posts
    196 Views
    ?

    @lalalandsynth You can put a filmstrip inside the panel and adjust the Y offset using the slider, so yes it can do both functions:

    Link Preview Image HISE | Scripting | Script Panel

    The reference guide for the ScriptPanel

    favicon

    (docs.hise.audio)

  • Trying to compile the develop branch....

    49
    0 Votes
    49 Posts
    2k Views
    LindonL

    @d-healey thanks.

  • Scriptnode - DSP network - Parameter limit

    2
    0 Votes
    2 Posts
    164 Views
    Dan KorneffD

    @Christoph-Hart It seems that the tempo sync node doesn't work in a node that has been exported to dll.

  • FX order

    5
    0 Votes
    5 Posts
    249 Views
    Y

    @d-healey I just got it. you have to be well organized. thank you :)

  • UI Advice

    5
    0 Votes
    5 Posts
    232 Views
    S

    @ustk @d-healey Thanks so much for this.

  • Apple & Codesigning (Again...)

    7
    0 Votes
    7 Posts
    311 Views
    trillbillyT

    @orange Oh goodness, here we go lol.

    Im sure there is a thread around here about the notarization process, Ill be on the hunt!

  • Click outside = Close panel - How ?

    58
    0 Votes
    58 Posts
    2k Views
    ustkU

    @trillbilly a smaller version

    HiseSnippet 2103.3oc0Y8zaabbEenr2ZSFSaEfboGJ5V2hBJ.EZ9OY0FCCSQJRCUaYwHp35BaWmkKGRNPKmYwtyJKZC0VDzTfdJ4SPQ+Xzi9qPuUzCE4duDzu.suY1k6NK2k5OLhMI5h3Ly68le+du4MyalsiCyD65xbPYxdvDaLJyMz5NgxG0bjAgh1YaTlaoc.aRC1w5MLLOzyF0XhsgqKtOJSlq7PgPYxdUj7uu9AMLrLnl3ntPnmxHl3GSFS3Q81o9iHVVsM5iOfLVQ5Z02wjQaxrXd.fthVIjMLmFCwOwPH1JZnL+fV8IblSWtAG6hxb0Fr9S5Nh8Zpu7Ok3R5YgEMJi5BFxu61Lq9BDK5E0bDwpemoD2EAVoSja3J9tgOPaWReRX+QtiUkCnGogp+HyJwg2UhAuxpvqjB7RARYTfzU8gz6q00zgXyiFQfm2SaGJG6Lv.b6pPwWVzJ+7qo0jARP4EGabHtsCzHTiBkKUpz552sTo0tW9b4ycm6zwfhszaZwbwNPSHb3x0OxvQugGmCMzuu9TyMDy2xxpIarMiBscKbaeYt8Z2KWjdseVjlOWQ0P8Jb61Oq7TMWOmd5+MOMqrvZVcg0r1Bq4FKnlcbvtXt6BpcK5PBEGp8KuWtXQVYH+zCrRQhGWC0Z9A0.sRGsyMftPZUcgzp1Bo0FKfVAAvEPyffWflhXWTLXjXaMm3QNEU8GVD17+UQWXmHgnNLqBCLrbwvP4xQnVvLnOviZxILpNiFlyNUXyoFccXds7vqk6s4xZwLMrzI8OF.PnFEIz93i2aPjJvbjMW1ALG8B8zIzHQWKWVvJYuycz4iHt5RPXJ13wU2vxR21eAF9XSrMGDAC.CC+2fqaxb.+IX99t5blbrdRaJPCXR+0lOOIn5s1Ki4DRSB86eegYDvNqO7fHmDQLXhbz6woxYU5.AAHCzS2N+De6.hjsWQvFOU34B86YOQ3VRIv36fuWtSxkKcmlzXAR2DvUO3LxBICZR+dXjGy2k44hCkeZzt.9HQLRDOEDQ1p3XgnehcP.JcTHGJUhI50bjAcHteAY6SDj8D4ZMkEYOgww6QKHmZfr5yNzfAoNV.6rvNoNrnfBmSSwBTuw8vNpKjEBBmxF+nas4ezsZkEl9YdJBxn6PI78rwz4UuAJHcENlWK.Ufnb4g72L3P9tVDHtgHvY4WS6QTVuxHIfUKsBcNT9FZ6BUtz9YOhdIXgJwrvW8w+s+xCtfVnZLKn+4+6+9E0B0RgEexNaavMDUME3YAusM1gSDAxLaiOBJA0uFprZaicOjyrQYxGtSI3h8m47Ay7NigZNClXQUuCcXdz9niUmzIpMdMoOeTXG0+h5ivjgihp38ceV8ADqfxX+gZusy968qZ07fW0duGucq8OowC2rnMcnHbDBo7wgjbKMIjttleN82L3za3zxryoU9tat4lUJuAhvwiUq9NpcE+N33i4onmMy1ydO59hIooEw7Peog8Zfs0B1wwUvE4ft56QslfNZZBET170lerHh34zlVSgB0emS8HpWmUON0QSlk5HRcaCGXhTlwPOpX8SXuZmYBYDJ9pCUPA5gImBErqFju9ow0JKUtp39O2Hp524PTsuMPzMNMDswohn+J4rQD8RN477PuXq7uIO3Jv97qsEyfSnCO.1ASRyaoo1kZd.Za07fVomGD3gh6G.uTxHSvt49acupVSOWNabWLWL0tnXdoZkp7KqVsTLuTpNuJw5WdtwJuIi1ayC0je6scHGAUL+Q5bGO759cIO8HVW64ws83w5pg2fAXmtj2DWxtFissv6CUTDq6GZw5YX0nytwEl6fMFCTaWV+YLCTnMtsgITdRr9kusxVP0ZT9tdVbhsEYFz2zBa3HdvhlMSAXOFpfWTczLDtm2oBgGSbEj+44k2hoTwMVe5u1b5OKWrT3upD04zeUoXIwOdY9bmfZyja5qskCwvRINUMVX8bk9cSM0qYMuTPzYmBB6a7sbJ3sNiTvUCn5tXpmrSkbvGoR1B0Oq7r2YkLMcFOYr7vaELVCG1qcAJb4kFVdZZnnZ5tFGgCdwhOx+tVqGNVqigKG5BKbc2Btsik23TjQ9jeNyyBhaX3lhggq.DbEm3q9EFz3HlCP.wSTFWym3M1GEBkJGj3I63WK786KxwTSXpNyeqegGHL6Yd4KwypDsD6Motr3bcD6M0Te9g+OeLa13Ef4GWjv58zBexPELoqho20YFL8GZNKlfdfhxG6xAq6WweleThRy8uxaYY44tQ6AN8JPu4C9WOvEVotC0Oo3hwgJI3vpGuz3PkkCGplLN76VZbn5xgC0RvAzmsz3PskCG1H4ZoOeowgMt74vziUbSFK5nviu7jDGV+amgY+wuLAO9oI3QvYXx4ZdqpzewW7OWX1D6Q2UyN98eiYyOKAahMYWVzYduhjx0d6qvku1MAP+wI.5gzdtkKU9C8w3Lkl7hDkl7h5TuwcEVzMxC8apmjae5fA+mGbg4RE0UYerBW9Tqu2wkppmN+m99cbolBW9G+4uaEWR9cYWUCtsjmkAO9mIV7swCF.pTM12lU78Wg5W4ST+14WZe63yKDeesNDt4nzw3JofQDZofwfu3ddsVvcnM4Q.7pvwZKmOuNZelm39T6Z.wcXslFTBeWnHZSLL6TwGOB5KyJhGH2ucIQagGnKl1W13+B+ELXYQ6LACVd5fnwFlNrWY5+51huo+0k8.XhJeG3rvBdnsd36xqoUpXIzX315uxzTP+OrLBktNUV.cpt.5TaAzYiEPm6t.5r4Bnyu3T0Q7PIa4wYi8SGfN5zRd0zLYZQMfUVxUgn+G.+ifVb
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    14 Views
    No one has replied
  • What does the term "808 beat" mean?

    3
    0 Votes
    3 Posts
    284 Views
    ?

    GREETINGS FELLOW HUMANS I TOO ENJOY 808 BEAT

  • What no concat function for arrays?

    11
    0 Votes
    11 Posts
    442 Views
    d.healeyD

    @ustk I used insert. I couldn't get insertArray to work - or more I couldn't get the argument in a format that worked. If you can change it to work with insertArray it's fine by me :)

  • Compiling on Mac Is Too Slowwwww

    17
    0 Votes
    17 Posts
    493 Views
    d.healeyD

    Intel Mac is still good if you want to use a single machine for all of your compiling for different operating systems.

  • Preset load

    25
  • happy new year 2 :)

    10
    3 Votes
    10 Posts
    525 Views
    DabDabD

    @yall Yes.. Worked.. in latest HISE

  • Transposer - arpeggiator

    6
    0 Votes
    6 Posts
    255 Views
    ulrikU

    @bwsounds Aha, ok I misunderstood sorry

  • Plugin Crash ( Need Help )

    11
    0 Votes
    11 Posts
    324 Views
    d.healeyD

    @natan said in Plugin Crash ( Need Help ):

    Should I Set isMetaPatameter to Enabled For This Scenario?

    I don't think so. Try it and let me know :)

  • Star / Favourite Icon In Preset Browser / Look And Feel

    8
    0 Votes
    8 Posts
    586 Views
    NatanN

    @d-healey Thank you so Much :folded_hands:

  • Simple Filter Selection ComboBox

    13
    0 Votes
    13 Posts
    646 Views
    d.healeyD

    @dabdab You won't get an error, because sometimes you don't need break but when you do need it and don't use it things won't work how you expect. So unless you are leaving it out because you want cases to fall through it is better to always use break (or sometimes return).

    Here's an example where breaks are placed in such a way to create groups of conditions

    const myValue = 1; switch(myValue) { case 0: case 1: Console.print("My value is 0 or 1"); break; case 20: case 30: Console.print("My value is 20 or 30"); break; }

    Here's an example where no breaks are used so you can tell which range a values falls within.

    const myValue = 21; switch (true) { case (myValue > 10): Console.print("My value is > 10"); case (myValue > 20): Console.print("My value is > 20"); case (myValue > 30): Console.print("My value is > 30"); }
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    18 Views
    No one has replied

21

Online

1.8k

Users

12.0k

Topics

104.1k

Posts