Forum
    • Categories
    • Register
    • Login
    1. Home
    2. dannytaurus
    3. Topics
    • Profile
    • Following 3
    • Followers 1
    • Topics 57
    • Posts 395
    • Groups 0

    Topics

    • dannytaurusD

      Move HISE project to another computer

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      20
      0 Votes
      20 Posts
      74 Views
      dannytaurusD

      @David-Healey Oh, and I still don't really know how to open multiple arbitrary script files in the code editor. I'm hoping your new course will get me thinking the HISE-way for stuff like this. πŸš€

    • dannytaurusD

      CSS in production plugins?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      6
      0 Votes
      6 Posts
      52 Views
      OrvillainO

      Hmmmm I started using it for the modulation matrix controller, but there were things I wanted to do that I couldn't, so I wrote my own script panel matrix controller using LAF instead.

      LAF is - I guess - a subset of the JUCE graphics API, so I'm more comfortable with LAF. CSS hasn't really fully clicked for me yet, if I'm honest. I've never needed it for anything else I've ever done, because none of it was web based and it was all Python, c++, JUCE, Lua, and C#.

    • dannytaurusD

      Finally compiling HISE locally on new MacBook! πŸ™Œ

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      4
      3 Votes
      4 Posts
      96 Views
      ChazroxC

      @Christoph-Hart agreed. I have a M1 also with 64gb. I know you can store a whole app in memory with 16gbs, but i like to be over prepared 🀣

      I run heavy multitracking sessions so I have to be ready. As far as HISE goes, never bogging. πŸ‘

    • dannytaurusD

      Can we draw panels out of the bounds of the plugin?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      4
      0 Votes
      4 Posts
      46 Views
      David HealeyD

      @dannytaurus yes, if the menu list is longer than the ui it will be drawn outside of it, like in your image.

    • dannytaurusD

      LAF documentation?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      11
      0 Votes
      11 Posts
      179 Views
      dannytaurusD

      @d-healey Mainly because the default method of showing the octave numbers doesn't really work for small and large key sizes, but also partly to avoid using LAF. 😜

      Since I know I'll want control over octave numbers in every plugin I create - and I probably won't want to override anything else about the already-very-nice-looking keyboard - it made sense to me to bake it into HISE rather than using LAF every time.

    • dannytaurusD

      Black Friday self-promotion?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      7
      0 Votes
      7 Posts
      273 Views
      dannytaurusD

      @d-healey I'm clearly not explaining myself very well πŸ˜‚

      I see folks on this forum releasing HISE plugins and I often think I'd like to check out what they're selling and how it works/looks/feels, as 'research' (easy way to justify spending money 😜) and partly a kind of HISE pride thing.

      Of course people are going to promote their Black Friday sales on real, prominent places. I just thought it might be nice if the HISE devs here had a place to drop their links so other HISE devs here could be aware of them.

      Example:

      Prototype Audio are 70% off, including the new Fraction https://prototype.audio
      Noise Ash plugs are up to 80% off https://noiseash.com/
      Wave Alchemy Triaz is 50% off https://www.wavealchemy.co.uk/product/triaz/
      Sampleson Meta Piano is 33% off https://sampleson.com/metapiano.html

    • dannytaurusD

      Possible to distribute bare VST and AU files?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      131 Views
      David HealeyD

      @dannytaurus Yes. The bundle format @HISEnberg mentioned only applies to MacOS (it is possible to make vst3 bundles for Windows but HISE/JUCE doesn't).

    • dannytaurusD

      Quick performance question

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      197 Views
      griffinboyG

      @dannytaurus

      Multiple wavetable synths will use a lot of memory.
      Christoph's WT engine creates mipmaps (multiple antialiased copies of the wavetable).
      If you have multiple WTs loaded into separate WT engines simultaneously, each one will have multiple copies of the wavetable.

      However, this memory is probably still small compared to say, a regular multisampler... However 100 wavetables is gonna get big I can imagine you could pass the GB mark of ram usage.

      Can't speak for cpu, you can try it but I'd assume cpu is okay as long as you don't have the inactive synths do any processing when silent.

      If you are trying to acheive clickless swapping or something (idk if the WT engine does this already? Or what your goal is with having multiple WT engines - fast loading maybe??? No silence dropout???)
      You could just have two WT engines, keep one silent, and use the silent one to load the new wavetable, once ready, volume fade between them. Then you get a seamless handover to a new engine.

    • dannytaurusD

      Randomise start point of LFO Modulator?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      5
      0 Votes
      5 Posts
      227 Views
      dannytaurusD

      @Oli-Ullmann By "free-running" I mean not reset on NoteOn events. And yeah, I found the IgnoreNoteOn parameter right after my last post πŸ˜‚

      Thanks anyway! πŸ™Œ

    • dannytaurusD

      TooltipPanel new Fade and ShowIcon data properties (PR help please!)

      Watching Ignoring Scheduled Pinned Locked Moved Solved General Questions
      7
      0 Votes
      7 Posts
      345 Views
      dannytaurusD

      @ustk Thanks for the pointer. I added another commit other than the PR to ensure the new props are shown in the Data section of the UI.

    • dannytaurusD

      Imgur not working in the UK is really starting to piss me off! πŸ˜‚

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      7
      2 Votes
      7 Posts
      297 Views
      dannytaurusD

      @Christoph-Hart πŸ˜‚πŸ˜‚πŸ˜‚

    • dannytaurusD

      How to set Filter Frequency per voice?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      233 Views
      dannytaurusD

      @Christoph-Hart Super helpful, thanks!

    • dannytaurusD

      Added phase offset to Waveform Generator

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      1
      4 Votes
      1 Posts
      69 Views
      No one has replied
    • dannytaurusD

      How to add detune to ScriptNode oscillator?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      2
      0 Votes
      2 Posts
      119 Views
      Christoph HartC

      Use the converter node and then hook it up to the freq ratio parameter.

      If you also want a semitone detune parameter you can combine those two like this:

      HiseSnippet 1767.3oc4YsraaaDEkzxirshaQRSPQ6NtnKbJBLj7qDitvxOjSEZjifoqQ8JiwjCsFHxYXIGZK0hBTf1E8WHqZ+Fxttp4Gn.En+H4OH8N7gDoDsrjpcZBpLfglW7dt2y80P0ziaP784dJpkNpqKQQcQjdWln0tsvTlR88TT+PTCruf3oEM0Nccw99DSEU0BOUNg5BypD940asC1FyLH8mRQ4XN0f7LpCUze1lU+Jps89XSxQTmT6dsp0M3rc417..OEPkUbwFswmSN.K21LHkuD62RQ8yQquxpFqY9XyUVY8M2v.uAYSKrkUkUMWasMdxlUVcS7ZOYCR40UTKVyjJ3d5Brf3qnN6Nbyt5s3WxhDvwTe5Y1D4fJJ5fjildetsoTEkypraKpsYyDCkuhhJpYeyVgHy1CPMnlzdy227c2vEz5ehzFP0YxBuBYfWkzvqbJ3kCjTSAoYifz8P5FdTWQ+Uj34Nn5LfMsv.OkFJQ6UQ8Unc4vFXhkcvsI66AC5cfk1nb4GoA+6gegU.yPP4LMN6.tf7b1ROrz2WZgR+PIsAWxxJ20jhwiaaS7xcYoqg2nN3Rr.myHdOR6Brc.o2FA0OqMEc01zzTtQjVmZibVcFU7bWB6pbDThMUv29556gEXIQDOGrOWhmfJgf5djKfvfHZYAzdD+1BtKDHLDmAdKby.arHqKjLPKdAvFjg2jjCymJ5lNP7FyuZbg38PMoBiV4iwYxAifk51.iwQie.plkEwPzGfyh1+atcB8RK9ERDeTzTXlzPw+owyv3lDsvoI9TehWkQjO8uF27otic9zjf7Gglj.pQlCsxTlCs36b4PeOHbLSZ9ERvnN0w0lTicAwFx4DhwOBRxXgCrEIyl0QqAmwcawYTiz9VGRDdzyOm3kF64pPaKDPk49y7fpGRrIX+TNeeV0mQYDrGXmHSosnxDWxKW95SPQvUSFcn89aZzB+uIM5nLQyip0Q3gqbcEX9Of8hg1JuMg1g7.AkcdCLD51AZ14f.GcHcuAAfEiQrkM.oNirUknwkkikfPmvLCG7F3S7hUjiUiWrRxho5x4.h3RtW6vnu3uCpcTAN+dE3N0OcAtsss4WtK2wkF6RCdMgy0ja2MIIj5LQ6HA1a6vC.IFi89wC6XyMZqS+NRhZ.2H3HL0V9DzC7gd0LeNSGdNgkMUKbLwyOTlygJuL7GDtbPXBo42Ga.DP2lXnBMD2Ia+C3Qh2xF83yqVmRGADc4jqduR4kTCNByfp5HsmxazjTkDZ.Gn+lXO3oAcaKaZbF0BoZhLJembD3IMiDdKhp6erbUCrsxwxZ1xCEJO41iUzhxst.haYYCpmRF099oT6jMLrp0+viVUlF3VnGbKDA24htiBfqKf8BkhxAvPuJK2eCCC3RHeBzfDe.DuPwe9jW9lql.tF7WDEVJKF4kP5hUBSVm187Hr24Dge70.XDiHG9Ppnto7tztN3SCX9fM.DZO5Vt1bnnGsRJm.IJRFAJPCJKV7IoRV5UMvcFbtp5BhaTPR+TN5sIWFYKyTceu9B9HRGwQ7vuuaOqKvEeMyjXAzuox.BRQItIigle6.A2ARsY1yiL1Qbw9LakogZmCY.Dm+XvqSDatHZW3b2r7YITCvzPcs6NYT5I4PomjCkBYoemfRGvFjgT+3djZl8LLudejIQDvHmBavHpt5.b7u9xSxxwlHmX6qFjrUyUxcZVgR2WSvAdqEwSCyL07gpBZTgFGL.vJga2xi7sZdRRVyMgNz3Vgqw8Mf6SEhgrdQSfmwhnTOkL9EKh1WJ6CkOlA7LJLZOCP9C4Y.A1ua4YLZU30+w+dUHUf0DqEudq70B3JMWkVL+siVfPaaZdSRCYbkTRUMMiq3Ps83QVN0xCGYl4zYCI6LXH4HJmJ2DbI0NIukr8n9t13t6D.WvHJqXlYjYoASPmjdPq4bFwDdvgGOouzLwNESQYkFuXm6NgEJiqYb8bVS74QuuZ8fydpGOvMbvX5JllIyUUVq5Ppxu72CpJ+1KdwuOrpT8mb9ysh5vRlDJ.ZSt6Mj97isqlq9.ymVetSNQSaML0TdBolLIUukInQjqnzzmzdzNdOEj1sudcMD0MS8mlsjumnaHcY7pJU3FhiFkhUL7sB91jiBujWZEKJvVO9tO9JS90EBema4ph05.xfgsS8pofBwPNa7YxN5xf1wvHTOZ1PxYHxHcKUWcGVouj30bQpXaSwvt7Ul7Vteexrj4FV4aW1gya6fCeMNS2ua0aiW5jC1vieZ70Gjp67gy.jAK9sRzPNVqhxECZnbnlzSMLx9nF5fqLsGb0o8fqMsGb8o8faLsG7wS6Aex0eP4ukSb1YoqKj7sYsn95Tqwhhajor+G.Rsebr
    • dannytaurusD

      Docs images from Imgur no longer work in the UK

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      1
      2 Votes
      1 Posts
      85 Views
      No one has replied
    • dannytaurusD

      Free-running, or randomised phase, for Waveform Generator oscillators?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      9
      0 Votes
      9 Posts
      795 Views
      dannytaurusD

      @Christoph-Hart said in Free-running, or randomised phase, for Waveform Generator oscillators?:

      The idea of scriptnode was precisely to be able to customize stuff like this so that I donβ€˜t have to frankenstein every HISE module with fringe use cases.

      You can literally rebuild the waveform generator with a few nodes (minus hardsync)

      I appreciate you don't want to FrankenHISE every module, but I coded this for my own needs and thought I may as well make a PR.

      It just adds StartPhase1 and StartPhase2 attributes to Waveform Generator. Allows setting controlled or random phase for Osc1 and Osc2, for example on MIDI note-on.

      https://github.com/christophhart/HISE/pull/792

    • dannytaurusD

      Recreating Roland Alpha Juno PWM Saw oscillator - ideas?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      15
      1 Votes
      15 Posts
      1k Views
      dannytaurusD

      @modularsamples said in Recreating Roland Alpha Juno PWM Saw oscillator - ideas?:

      @griffinboy Good point!

      What about this? it should be pretty close to how the AJ works (I think) as it's splitting the signal and "chopping" the output of the saw. The PWM still happens on the pulse..

      HiseSnippet 2170.3oc6Z0CaibbEdVRM5+KN14rgSQ.HBRw4fCBj5uyBo3n90VHG0QHJqjq5xvcGRNf6tylcWJIlf.b.oIcIsFHEtxUAHAoKEA45R.xkBCi.jJiz3B2cEI.oy9Myrq3rjKEonH44CWj.DzNuY1468226MCYYetIMHf6iLV7j1dTjwx3JscCaraCByEc3dHir3yQ6z1iDDPsPFFYeOg.iElAI+442eGhMw0j1YHD5TNyj9.lCKrynkK9CY11GPrnmvbzl85EOzj6tK2l2xWrY4QdDylj5ziHhokAideRPCjw2Gug4VaZZUcqplVadupqs0FEJrV97qs9ZE1vZMR002vZqUWkr4VHiY22hEx8qDRBoAHiY1ga0tRC94tpM3TV.qpMU7PATEXmUCe.21RnhhQQ61fYaUN15DfPF3xcrUYU1paiKwrXWNdGa12TJHWmUna.MxjDdYS.uB5vKuF7RARFZPZFEjdcbESelWXGIB7rD9P2PpeMB3mzghZtHimh2kCSvMbEGRS5A9vCWtf6rY972MG7m24GTqkqYHi6li6dDOj9P267NK9yWbgE+EKlqaQ0pkpLw13ysso9oJVDZ3eUK7NtsbpR8uatyH1snWNQP8SZSw82lp6xMUZs1D4tG5xBenG0seABnHSE7eevg6QBIBGQzXv77n9gLADL1idFjFnbKKf2iFzLj6AIB83yfnEtUKaRXxPHQhVj.vFjvuIbNtArv15Ihis3pgEhuNtLKzrQ5XLSJXDrTSBLFkMdK790pQMC6.vYvG7imLod5a+BwauJaRReJ29uczHtbKZN4vz.V.0uP+3S+2+9+4ecX4S8FZ9z3j76huNITyNRITIiY0l+COi5eFiddGR1TYzlcRQxNyv4ou5Z.uDj6lnlvBwXrBywyltu6YTaffRhw2.XjpQZYGFOZxnxRbWtWCtKyTOP7XZnOqdcpuN1SUg1NLDJi2YjaW7XpMkDnEo98J9.lKk3C1I5HZKJbsqOlp+5swJ3lSjJk6l32lpgYWI+a1gh+cri2QmKdpZ5lGu+Eg9jBCph0KXObDLW8EELOl2Jj4VuDAR6u.JBbTKmJPcESJ.QWWpsnvfQFQOQpmyKdV.nJTWK4CeI7SjvBhmMhDVHVnV6TGQCOm62Tl4F8+fIPXGlCGPNe6Rnsss4muK2wiEEvCwQxwJysaGSWYjQMiXPtsCuE79iPZmrkcr4lMqv9YzXPCGz3DByV7FpzJ.ZAz5gtUf2irZrQ1So9Ax8bNb9UfegjoijTWye.wDL8sKSfB+PVonqRvCR8Ww7ROYrFnmAnNgSrDw6JtrsBOfZ3HrLhCAIbkkI9vJf1xEcWlI10AYRY056Tw5IdBhOxH15kwGFbpPpIwFcpnLuX4x8SL8rJkXNwT+F3ZhsX0GWUXaPIzq2VSuRLqdUotdMWslMtziHmwrhot.1qAAhgWMoJbKPE7oqnjkBtmOZYC.wFYzwIRys.4cW9Dbh5RL2Hb1gAtD4htF642uRH0SEHpMVSnYII3STqETtYgtKBonSnWDdBW9tfTHn8J4dtD9Cbsn0.ujE.r5pSPWoU02ym2xS9PO6dTe.8LN5pUk0K1ip7q9zhcoJezG9g+odUkh+Rm+w8UmK8.e5OsEjg0dLoOOoYwT0GX7AnOO+985ZxW754ZVVpO4NVvu7B2AMrwZ.gbeUn4vkaHZZaLoKHT55hf7uCKDvH5YCm0ouzpJwoRkJkLZDNoxjLGVwgO.J9zvhRx.nRtQTdFZ.cVb8dv4RJ9t5oivnUL5bcY0h+Vd3h+d2gif3o0+CuYwXtN.iS7vusaExc.V0nFrj6fzTc8ywJ9qGNc7m7s16SiHAq3v4gMfFslzJ55ChD7QOsWeFvObs7YKiOlFPi15wjB8nm1WhC8PRcVj4UIfElTotiq9VlUCyKhc3VoP3baMTe4L5E3ZKe5fcbBBHvO3kJAjTPZDPRACf.ZlDDPcZe+DhecZn5BYE2twEw2E6dLnJ.o8NsfSfptFfDiHzLH36h3CfruSUpEXMjKO9PI8kmq6bFYtvHyAn03PYpOiaIuKuwPNy+6Sd1uyJ8NgPOp3TnwgkvOfy8fSi5GNEZdXxqOSslt0xnvXOVWzWKfgpTMVwikR5jZ5id4bioQ6ji0pB8yLhJlzLFzMe5hJyXPprnp4+pjcDUbXriyg8njlERkgWHI0JopkbSo3ke.atTS0c9H6O+PKYDuCoiwWLTrkYRWTPuSCEL54lFje9JqHDkZtJL9HdNkg2.MmrE+BIMQQ8T2+ZbK8xQP6v0LO5pUrm+Wt4J1h3R.LXd1sm70G5qts7jwogwaaY80hye0IoKpcyZPytcSFIo0kBRqcSofwCw9W2yQNwe8u3K+6e1PFGkfkudumZ5E6EIj1My89WyFrGiWj.qVsLoTv7IYQnbE0ic6at5KGWjvS9jm8ruawWctHgjmkEpklJ4hTPpmkUH3+28culRYugWilFiVwDpmwHxpT6HZ5zyX78JaSI9IsKKqBwTRR8dojRdk5nIng6h+5+CZF8agc3t7UC.ITdRS+anBI0k2qCH45GY2fNj.WNyhk1MU9l524W7bRATK04ML09vFdMLOvjYaC+U9MGJAveKLwkX2Nfth9jR8iINwDtNferlpBu8gLXJQmJyMoRf1sA2KnShvi9a67V+wey+purs5DcWEumr62zOr7zPq9QLKH53xWy+8iu2e9KJ8Q2PsJka.PchEcUZ9Iyw9vhaauiB8a+r+yGeuuym2WEZvDhirJqc.TzNbdSGh7aQyn88SdZ7c9wgX5yebzUjHT04ki.4WtRlgEvkDOmq.5rtMiBxtGaZl7U0yBWcTW3Zi5BWeTW3Fi5B2bTW38F0E9tCdghuRtQm6QD1BTGk2WwxZruKopczo5+J38.PLC

      This is a pretty good read once you get past the flame war:

      https://www.kvraudio.com/forum/viewtopic.php?t=420194

      Yeah, I read a lot of that thread. Pity about the flame war! πŸ˜‚ πŸ”₯

      The snippet sounds awesome! Great starting point for me to learn how all this stuff works.

      Thanks! πŸ™

    • dannytaurusD

      Anyone successfully building plugins in GitHub actions?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      7
      1 Votes
      7 Posts
      831 Views
      David HealeyD

      @ustk said in Anyone successfully building plugins in GitHub actions?:

      Useful for custom Hise versions as well

      There is only one version of HISE and he has many commit hashes. πŸ™

    • dannytaurusD

      Quick F5 tip for Mac users

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      11
      2 Votes
      11 Posts
      1k Views
      dannytaurusD

      @aaronventure said in Quick F5 tip for Mac users:

      @d-healey Hold Shift while typing to amplify my anger.

      Exactly this! Left pinky on the SHIFT and hammer those keys! πŸ˜‚

      Same on iOS. Instead of double-tapping the shift key to lock it, I shift uppercase every character, just so it makes me more angry! 😜

    • dannytaurusD

      [PR] Use MatrixPeakMeter itemColour3 to colour the overs in the max peak display

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      1
      2 Votes
      1 Posts
      108 Views
      No one has replied