Navigation

    Forum

    • Register
    • Login
    • Search
    • Categories
    • Tags
    1. Home
    2. d.healey
    3. Best
    • Profile
    • Following
    • Followers
    • Topics
    • Posts
    • Best
    • Groups

    Best posts made by d.healey

    • Export tool

      I'm currently building an app which I hope will allow batch exporting of HISE projects, auto notarization on Mac, and auto-generating installers. So far I have the basics working on GNUx. I need to finish the interface and add the batch handling, but that shouldn't be too difficult, then I'll tackle the other platforms.

      This app should make it much easier for everyone (and especially beginners) to export their projects from HISE and build installers.

      This is what it looks like so far (it's an ugly work in progress).

      d67c81a8-062d-4bc4-98a4-f171bd79684f-image.png

      posted in General Questions
      d.healey
      d.healey
    • RE: Export tool

      It's starting to look a little nicer now.

      Peek 2020-10-21 18-29.gif

      posted in General Questions
      d.healey
      d.healey
    • RE: Export tool

      pkgbuild works! I can programmatically generate unique packages on MacOS now! woohoo!

      posted in General Questions
      d.healey
      d.healey
    • RE: Export tool

      Status update:

      GNU/Linux: Fully working (standalone, vst2, installer). x64 only
      Windows: Fully working (standalone, vst2, vst3, installer). x86/x64
      MacOS: Fully working (standalone, vst2, vst3, au, codesigning). Needs a bit of tuning but almost there (installer). x64 only.

      When I say fully working, that's in my own tests, I expect many a bug report when I release it into the wild.

      It's quite possible that AAX plugins will compile just fine on Windows and MacOS too, I've implemented it in the app but haven't tested it.

      If all goes well I should finish up the tuning of the MacOS build tomorrow and it will be ready for my patrons to test this weekend!

      @Christoph-Hart Could you merge my juce_template pull request (if all is well) as the mods there are needed for my app. The mods are also useful for regular exporting from HISE, bigobj is enabled by default and the VST3 SDK is set correctly to the one that is in the JUCE folder.

      posted in General Questions
      d.healey
      d.healey
    • Merry Christmas

      And a happy new year!

      posted in General Questions
      d.healey
      d.healey
    • RE: Export tool

      The source code is now online - https://github.com/davidhealey/hise-exporter

      I'm just ironing out a few bugs then I'll build the beta executables for each platform and make them available on Patreon.

      posted in General Questions
      d.healey
      d.healey
    • HISE tutorial course

      I've been thinking of making a HISE tutorial series, as I did for Kontakt, and wondering if there is any interest in it. I already have the Patreon page and YouTube tutorials, and a dedicated course would cover some of the same ground but in a more structured way. What do you guys think, worth doing?

      posted in General Questions
      d.healey
      d.healey
    • Interview by Composing Gloves

      I did a little Skype interview the other day where I was talking up HISE, as always.

      posted in General Questions
      d.healey
      d.healey
    • RE: showControl behavior

      @hisefilo We all do this - https://rubberduckdebugging.com/

      Here is another method. It uses the same principle as your code but can be expanded to include many more panels and buttons and would only require you to change 1 value.

      HiseSnippet 1162.3ocsWEtaaaCDlxwpnVqtnEXO.D8WxHcI1YscCHMnp1IYwXMIFyoAEnqHiVhxhHxjFRzowsH.8QZOB4QZuAYGEkrnSbBh+Q7OL7c7938w6Hu6buDgOMMUjfrpczzwTj0Sr6OkKi5DQXbT2sQVO0deRpjlf0pZOcLIMkFfrrV4OTJrpUEk84+dWaRLg6SKUgPGKX9zOvFwjkZG68mr33cIAziXiLr9Udc8E7NhXwDfOqX2DMl3eJYH8.hxrJ1HqGsS.SJR5KIRZJxpZaQvz9Qhux01eLKkMHlpDZg5CajV8th3.EiUZQchXwA8JN2oHXW5UFEVQGE9Y68YArY5KiFOKaAbIBy3gUk6hdsLoWy6O8rLnWUM8dtce+D1XY4JJt8S1c4PhJj.o.SZosEU4IUs6H.K3x0FQNktaBHLCg6aZ17k3W2rYiMq6T2IgNDyx9EjRRk3yHI3C939mz68GryG5i2Buwl30W+nHJlOYz.31gHDOlvowoqOXhTBXLQpWAP84uroo9bSKVntSnHA6x.4lahY32Z3RPd0UaT2460cvvG8N9Y1W.aKNTCoxNhQiEbPv8E8TV7hUcYq1pg5LoPk6u6BV6LStUbqkprlKSDwcHwwCfKnt9QD9PZl+ZroyEpyAiGy3Tb3DtujI3XCSb80veIDAhmPafyOQ5uiE9j3rHugTv4.cy4vZLd.87CCK1lFp7PWkNUJPaDVFQjXYBa3PZBM.DoX+b1Z5r0WeOV.ECqTjgHbv5IIbXuByzOKYpr+5YGMn0ho7gxnhDjxv7izbIp0RgGB4gN2PRbJsH5dyH7wpHiayBCtvjzrPraVjCu0V3V2tCCNedWJSffsJXodPpsJ6.AFt.ZjgtfH5DkBa6EFeKhsX.AVJzIVX2zj24hYWCD7CDR5gb2FNe2olyENWekvvEsT9QHllrnUUEQStCXt5WnE22xsCpkLewJ6auXkYsTe8qFCCE7tbl7vwT9sUBCk+TCJlUImTfoxrRYOMuTlNxhXPEqZ1ZgVnLFCJdTQ6DzR.eiE.+ic2lHIphp4TBn4XZhjoh.VaSOC5VoKwVydaZ5oRwXHPMq7.z.5dv5ym0R6xddSK6usm2WYAxnRE+iWDkMLxn03a8PFNyQ6r5EU6U2Yy70isy9soq9QaCW482WyU68iq6JuXOljNpnaaYLpT6FlpkzykkFe0UWQUZOq3Rh0JKCw2vj3dFD+xOcMh+u2f3WF3MPjDPS5y9lwvCO6FGmqZtviiV8sP7p2iaUFoW17oWzM6TCyKHBlDSjyODgZxo7Ef2py0sV0QlmxjSMmr5AYxh6KcetcOlzOZw7sxB3q5c9CLeymSqt8NggTeYIYqZu6md3GJC8WhIRFe39DnK.bgv9fIi5C2w7o.S3pFPfNqJpBVZ4lJYUjoOkGjI.OgtJewVJYq7EaUrHZDwOQbRded0jfONSCvId1.w0fIyAY7r5jJdOBFO8DeeUf3W.luXDarzH90kFwqVZDudoQ7lkFwuszH986.g5+B79IRwH8yBPQucxZvXYsCm.2pxtAh9e.HjLlMC
      
      posted in General Questions
      d.healey
      d.healey
    • [feature request] Custom settings functions

      What I'd like is to have access via the scripting API to each of the custom settings functions.

      This way I could add whatever GUI I like to control things like relocate samples folder, and changing the interface size, etc.

      I can see these functions in the source code and how they interact with the custom settings panel controls but I'm not skilled enough to link to these functions from the scripting API code. So if I was going to implement it I would probably just end up duplicating the code inside the scripting API and that wouldn't be a good way to do it.

      So @Christoph-Hart could you implement this or give me some pointers about how to do it?

      I'd also like to see the relocate samples folder function able to handle expansions, so clicking the button would relocate the samples folder for the current expansion.

      posted in Feature Requests
      d.healey
      d.healey
    • HISE Script Coding Standards

      I'm currently working on a project with other developers and we thought it would be a good idea if we had some kind of coding standard or style guide. The ultimate goal is to allow multiple people to work on a script and have it look as though it was written by a single hand. It doesn't quite work like that in practice but it gets us some of the way there and it makes it much easier to understand each other's code.

      I've added the document to my fork of the HISE documentation repository, I'd like to get your feedback and ideas on it, and would love @Christoph-Hart's input especially. And please let me know if you spot any typos (I'm sure there are still lots).
      https://github.com/davidhealey/hise_documentation/blob/master/scripting/scripting-in-hise/hise-script-coding-standards.md

      posted in Documentation
      d.healey
      d.healey
    • Rhapsody In Blue

      I'd like to share a little demo I'm working on with my HISE based woodwind library.

      https://www.dropbox.com/s/03kxygwxdaf0k6g/Rhapsody in blue.mp3?dl=0

      posted in General Questions
      d.healey
      d.healey
    • RE: Countdown Timer Challenge ⏲

      Can't be done without C++ and vodka, give up now.

      posted in General Questions
      d.healey
      d.healey
    • RE: Happy New Year Everyone!

      Happy New Year!

      posted in General Questions
      d.healey
      d.healey
    • Anyone here use Patreon?

      I've got a list of literally hundreds of ideas for sample library development videos, mostly involving HISE of course! Far too much content and work for me to ever get them all released gratis on YouTube but I was thinking of setting up a subscription type thing on my website. Then I thought maybe Patreon would be better, but I've never used it. I look at other people's pages there and it always appears to be a long disorganized list of posts, which won't work well for what I have planned because teaching scripting (for example) requires a step by step approach, and if step 1 is at the bottom of a list of 50 videos it's not going to be easy for a newbie to find.

      So does anyone here use Patreon? If so, how is it once you join a tier? Is it still just a big long list of posts? Do you have another idea that I should look at for distributing these videos? Thanks..

      Also let me know if this is something any of you would be interested in supporting. This will be in addition to the content I put out on YouTube, it won't replace it.

      posted in General Questions
      d.healey
      d.healey
    • Tips when asking for help

      I made a quick video with a couple of tips about posting your code and snippets when asking for help with your projects.

      One thing I don't mention in the video but that is also suuuuupppper helpful. Is if you have a large project and you have a problem with one feature within that project, don't post all of the code from the project or even a snippet from that project.

      Make a mini-project that demonstrates just that one problem in isolation with only the code/modules/samples/interface necessary to demonstrate the problem (we call this a minimal example). This is much easier for an "outsider" to understand and debug. It will also help you understand the problem better and might enable you to solve it by yourself. I do this all the time when I hit a problem with my projects.

      posted in General Questions
      d.healey
      d.healey
    • RE: The things we all want to see in HISE 3.0

      #3) Expansion handling is the one I'm looking forward to.

      I'd also like to be able to get some feedback from the DAW about start/stop transport state.

      posted in Feature Requests
      d.healey
      d.healey
    • RE: Synthetic Legato

      Here's a play test from an instrument I'm working on - another woodwind library 😛 - I've set it up so the front end script controls the legato script, I have the sustain pedal activating the same note legato or the glide depending on if I'm playing a legato transition or not.

      posted in Presets / Snippets
      d.healey
      d.healey
    • RE: Video Tutorials

      I've just updated the (quite out of date) video tutorials page with some of my more recent videos.

      posted in Documentation
      d.healey
      d.healey
    • RE: Expansion User Presets

      Almost have my player plugin working, abusing the expansion system to the fullest!

      Peek 2019-09-26 22-13.gif

      posted in C++ Development
      d.healey
      d.healey