• How to set arpeggiator slider pack directly

    7
    1 Votes
    7 Posts
    352 Views
  • Interest in a macOS Code Signing, Notorising and Installer Tutorial?

    9
    6 Votes
    9 Posts
    383 Views
    DanHD

    @virtuscapeaudio 😆

  • Lower Sample Volume while Volume goes up

    28
    0 Votes
    28 Posts
    959 Views
    d.healeyD

    @treynterrio I'm sure you could have figured this out, but here you go

    HiseSnippet 1490.3oc2XE0aSbDDdO6bgDCkBHTUeoRmPTIGIJJNI.UpsjKwNAYANwJNPoOg1b2Z6sr2tm1auTbq3GBu0eB809V9ozeB7Onc16N6auCGhSTnDvODkYlc14alc1Yla6JEdjnHgDYs39iBIHqqX2aDWMr4PLkiZ2BYcU6N3HEQ5jxZyQg3nHhOxxp5izLrVbNTxu2t9lXFl6QxYgPOSP8HOgFPU4b659XJisM1mrOMvX0q411SvaJXhX.OUsWFEh8dId.YGrdYUrQVyukOUIj8TXEIBYM2lB+Q8FJ9Md55eFMhd.inIZf5AaTJ6sELeMh0bQMGRY9cG62QHjkc27nP0znvMs6P8oS3mGMtVh.mbMLiGVUJBupEfWCS3srA7lBjrLfzboP55187jzPUtDMdtrcaNb3zGCgcSnjtVTkerhcSArBt5tA3WR1VBDSzn98Wd463.+YoenVMHzGobNDKcdLWbvJN+jyXEGPTMEAgBNPT+VIRuEnQQEV88pvpZEpQ4LJm3zOl6onBtifqk0PqlTvp6MVm6.6JKlrTs+n1hIl6tQD0yzr1QHCvL5uS7q236lrdsAKKdIvfIJu5zT9jUcrk8Fh4CzLmrcFbdM3TGuS23VKoscl60DyXG.4y0K50vtXDO1QnH6xqm340dcMmxh52epxx1KFQNUw5qYx2mh04wAGPjlwc8BgbuhIz1GeBs48MuzPhwBE71bpZ2PB+3tEhxhiPxe0LTA+mJI0+pYo98XTehDQgL7KYmDDQI.1rFDZlUdkxJu1QytxqVV4G5hdZ6VXEVe6MyW.+KjHUTcnypE4PnTX5c4EsaQhdoRDl3rYIMvVeht6qlXP2e0cTt0a6FP88YjthHp9nMWx+rdTb+9zWoi6eKJP3CF3qryy16Rjdfwgpr5ifIP4JmXvKGJnVlPw+XgxsOB5iD1CrZFu+7Mu4uWOvrGxZGEfekY+iwf211weyL3qiddzCHLT33Dn19IXkFDxHN51RMfdGRnsAToSKad6jdUld3kOwS3bfbjb17v65NUOzzkdn6ovk9R6tB1nng3Phy1OujOcI6VR5gvw161q.5RI7iYXUwVW5XPl.MrM6Wn6IvA2Yj4coys9YyJDutcWpxa3zwXkofQ3x1GBLlMEvWXuU+9DOUN.myd6m+gokuo4+lTyeC6dJIACWPFzCqyrSa4WyNipw4wvXgy7vXckDl.6ajcquY3tIjNSjE49WtIlZi.QLufsxP9djPBV0IM0OS3Bt6s2ijh3vxZ810SRJ1WBMOgPgofc4DHVqL8wlRQTTevcR1qHSQcikCzwpbN6QNjHiJxam3.37lyILcCOKKf0SiH5yWpWGrRRKTeJwJKuON4LFlPMgtQI5UJQuZI50JQeuRz2uD8CxoSCncvg5LC8Dxk5XO+r0wF1ftXvkMV4lzAS17TNmvXzyegaL5OApLVXR+EGiwzFYawODtwAbzX7FPGh93XlZL2h296H3hvgBN0qX9MjuNX.QZh8o5PanTv0qbN2zcOBifiLtfda2m.SuikEu1dphEMN0e0yTOu9Z6T35nKY47oaGspeV2Qyphg8WXr8mLPCXVs8KOhiITZFKOLsL2FQiBz4xdXVNyzweLlrpbl4t5p65ZXEZabphvmSYr2HcVsO94pKL4UdRJw7n7W4ovvyG+fEqcTKBCWHg8mo9pg4L9E2oL5QanpkTAG0XY4z8pmWGFyMy2I0tzE65F5x8PX9hNHSN5uXCxqYCS17QBh6IhUPsmwiMZCyV1Clm1iXNgYE8TqozKqo0fnGg6mP7uvuLgMFONpVXiwBm0vvUy9pAGvqjpKfmSWwNY1VG8mh741Yj23sB7mr+O4ohrpR35Q4S97VF7wHro81GPqt+WPY.1SJdgW5Sfow5BIb.TxSd.9Es6nocdmWcCgBfo4egmWws5cTbkyphqdVUbsyph26rp38OqJ9fyphe+Iqn9is1HVIBRq.hPc5tUZBn0VSR.qh9OnaeBrA
  • Multi Output: Duplicate Signal Routing

    2
    0 Votes
    2 Posts
    255 Views
    E

    f775e30f-dd5a-4ccd-aec6-00f882a610ec-image.png

    I don't know if this is a workaround or if this is actually the way to do it.

    The Sampler1 routing matrix was changed to like the image from post 1, except without the blue lines indicating sends.

    I created a Send Container (to people who don't know, this works as a receive for any audio you send to it. That took me a little while to understand).

    Then I added 5 send effects to my sampler, sent them all to Send Container1 (set to channel 0 inside each effect), changed each send effect channel routing to cover all 5 stereo pairs, and set their gains to 0dB.

    The send container goes out plugin channels 1+2, and the remaining outputs have the individual drum mics routed to them from the Sampler1 routing matrix.

  • Markdown Floating Tile - stylize scroll bar

    2
    0 Votes
    2 Posts
    194 Views
    d.healeyD

    @Dan-Korneff There is scrollbar look and feel, perhaps that will work

  • Any Way to Display a Live Website in a Compiled Plugin/App (macOS)?

    Solved
    1
    1 Votes
    1 Posts
    121 Views
    No one has replied
  • Button to activate LFO Modulation 1 and Modulation 2

    14
    0 Votes
    14 Posts
    416 Views
    d.healeyD

    @treynterrio You don't want to use a fixed value because then it will always be on or always be off. You want to use your button's value.

    Start with the basics

  • Pitch Mod LFO speed

    3
    0 Votes
    3 Posts
    134 Views
    DanHD

    @treynterrio for unsynced speeds below 0.5 create a knob on your interface, link it to the tempo control in the LFO, and finally set the lower range of the knob to 0.1 (or slower). It will go below what the LFO Module actually shows.

    For slower synced Tempos do what @d-healey mentioned above.

  • Get expansion list in macOS

    9
    0 Votes
    9 Posts
    449 Views
    L

    @d-healeyI've figured it out because you have to restart hise to update Link Expansions To Project (it's strange but it only works once it's been deactivated.
    Thanks a lot

  • Help building a Preset browser

    9
    0 Votes
    9 Posts
    293 Views
    LindonL

    @treynterrio
    24498763-50c3-413f-9e34-53fac381ac06-image.png

  • Tooltips for Markdown Tile Buttons?

    Unsolved
    1
    0 Votes
    1 Posts
    80 Views
    No one has replied
  • Install samples dialog - LAF

    4
    2 Votes
    4 Posts
    567 Views
    d.healeyD

    I think it would be covered by the alert windows LAF, but I haven't tested it - https://docs.hise.audio/glossary/custom_lookandfeel.html#alert-windows

  • Link Delay Feedback L/R

    35
    0 Votes
    35 Posts
    2k Views
    T

    @d-healey ok that makes it a lot easier to know that I could click on create generic script reference. everything works perfect now. thanks :raising_hands_medium-light_skin_tone:

  • Convolution DRY/WET

    2
    0 Votes
    2 Posts
    132 Views
    d.healeyD

    Basic idea, adjust as needed

    HiseSnippet 1040.3ocuV0saaaCElzIJa1asXsH6dgbkCPZf8Va2.JFZpsi2LZRpQka25UEzRGaSXJRAIpr5Mz62qv1axtKuC6EYuAaGRIWQOajlZrMeggHO+8cN5ieTCSUgPVlJkPqOZQBPnepWvBodV2YLtjLnGgdauyYYZH0uXqNKRXYYPDgR24aMaPquKw96OebGlfICgpsHjWp3gvY7XttZ2gm7TtPzmEAi3wNde+SFDpjcUBUNhmc7ZQRXgyYSgKXF2p4Qn6cZDWqRCzLMjg9zQEsHXl5GkE9+RdFer.LKZSBvDUrMo6LtHZ3xdMiPn6Nrpy2ony226bdD+c6WMA9LqA+pHbmAzZWGjZ+A.IpCj1s.R2wKHLkmnqrXvym3MPhuPlvvQsKTJ7kTa+ZdcUnGR8wwr4P+Tbw6hn4Ca05He7uCeTiF33NS6eICe4pjWpD4ZtR9b3RHcba+uw2xDNdJnOcxDHT27.Gu7Kc6.Sd3RAWB9SxkgVaJ4SkpwsMnHUIZFphSTRDOGg0RjCG13maTe8JdbFnehVmxGmqglavduzEFJ2Q92qcqV92qLYOZqx02C5hbsLIuE6ikiMrk6tDyMOv1KGbnIkkcTWlPLF4lMWsQwr3LBtPogmIaZa1Fusg++zzjIazVYtDP5FMaNxjdcA1TlGOFRcG0FGQN0pD08tYD0vhQhiiJ4.IW+rDnbcekHxP.MOuNslTNSMD7RDhtpsz6aWRuCD7HHkvwj7Qd1AJwB9JogWcE4EC5wzrkoAyHVkDHUyMMCsGbIJzTbpotWOHatVkX8s70Hgdq2aQeCg5QCvxsv7vw3CY5ElQxdVGHw7nHALTkwMi7JzM3JTfLIf+SVD+a+p42u+3XWwwWcUL6MtBiY4SlvMEzyOpCYBWDmgr0jAwndGgdWuWjA9QvDVtP6mMGSEdBaNDMRYEBiUQkMZHeLHPM00zNPUKUTtfoWUJyP5KMX5AW8CiFgD6sEtZ5e.5astV8saJDui2PtNb1lwXsMfQjR7eAFKuU3VdEheU.bWu9+v1dEPqa9U.2cY8cDur0+y81fL7J.pTmzcDUJ24RHOCQqLbkA4f3jbQFbFHmpm4xBJw0.YRt1cejk1A0AmlpxkQilkBrH27MLEh.AakZ7c7tN43W9iS5whS3xot9zu+nxixkas+I84hpuCvdzxiZrXOVU7nPoRv2AoZ2MNUFsbIcm+ktpl7bEN7kSOmgGYMk+h73.7iVBAjkHkfHyTxZFwuh0sVBg.PFYW7W3uRisMqokFauz3+K0HlElpdcXgrrg.9w1cv9VZG00wu8CW6uldLwnExecX3poZs.+hsMvubaC79aafOXaC7gaafe01F3W+9Cz7EqOIWqhKjPIjyGdp89SJ8TICY4VgBxeyPQOoH
  • Is it possible to Console.print but to a Tooltip?

    2
    0 Votes
    2 Posts
    234 Views
    CyberGenC

    @Adam_G ```

    one option;

    const var tip = "Hello World";

    Knob1.setTooltip(tip);

  • control.timer Channel mismatch. How does this thing work?

    1
    0 Votes
    1 Posts
    190 Views
    No one has replied
  • Drawing Lines ...

    5
    0 Votes
    5 Posts
    431 Views
    oskarshO

    @ulrik Thanks. I think I was missing the p.getBounds(1) for the area use.

    Also when drawing multiple lines I figured that the second line will start at the end of the last line. If you want to draw it from a point always start a new subpath.

    Thanks alot!

  • 4 Votes
    3 Posts
    214 Views
    clevername27C

    @ally Cheers, mate.

  • Simplest Way to Implement Server class, server-side?

    Solved
    12
    0 Votes
    12 Posts
    421 Views
    clevername27C

    @oskarsh said in Simplest Way to Implement Server class, server-side?:

    I've worked with some of the smartest people in the industry and what always amazes me is the simplicity of solution.

    Edit: "I've worked with some of the most intelligent people in the industry and what always amazes me is the simplicity of solution." 🥂

  • HISE's Best Kept Secret: Dynamic Plugins

    3
    2 Votes
    3 Posts
    602 Views
    A

    @Christoph-Hart well true, that's why encoding everything would be a good idea. You can also sanitize it for dangerous functions like that.

    I tested it, you can dynamically add components in on init.

    So you could theoretically keep the entire plugin online and have it rebuild itself on init for a true "live service" audio experience, though that is an incredibly niche idea for an industry where the ability to reproduce consistency is key.

    But if you're working on an open source plugin, you can have it pull your scripts one by one from github, so it's always fresh.

    Then you can choose to be on the master branch or choose any of the commits. For important projects, you could lock it to a certain version so that it always inits to that version. Github has 5000 requests per file per IP rate limit according to online sources. So it's more or less enough. Closed source becomes problematic and you'll have to rely on your server.

    Imagine a software that evolves daily or biweekly. And if you have 3-4 plugins like that. AI related or whatever, something that moves at breakneck speeds. How annoying would it be to have to download 5 installers every other day without being able to keep track of versions between projects.

    I definitely don't think this is something 99% of projects need but it opens a door to something truly next gen.

    Plus, it lets you offload the authentication functionality to the server for those who need copy protection. Then you can only crack it by debugging in the memory or whatever, I'm not sure who the hell would still bother with that in this day and age. I'm suspecting most plugins are cracked by scripts because they use the same JUCE copy protection methods.

    But this is a bit questionable right now because as I wrote in my example, eval currently does not work inside of a server callback.

26

Online

1.8k

Users

12.1k

Topics

105.0k

Posts