Forum
    • Categories
    • Register
    • Login
    1. Home
    2. David Healey
    3. Posts
    • Profile
    • Following 1
    • Followers 85
    • Topics 1,093
    • Posts 25,793
    • Groups 1

    Posts

    Recent Best Controversial
    • RE: Does everyone turn HISE_COMPLAIN_ABOUT_ILLEGAL_BUFFER_SIZE off?

      @dannytaurus said in Does everyone turn HISE_COMPLAIN_ABOUT_ILLEGAL_BUFFER_SIZE off?:

      What do you mean by 'bloat'? A couple hundred more bytes of text?

      When I'm reading through code I find comments get in the way, I lean more towards self documenting code. In general the HISE codebase is self documenting with very few comments, but sometimes a line or two can help. I think the commit message provides more detailed context when needed.

      posted in General Questions
      David HealeyD
      David Healey
    • RE: Does everyone turn HISE_COMPLAIN_ABOUT_ILLEGAL_BUFFER_SIZE off?

      @dannytaurus I've noticed your Claude commits have a lot of comments. I've told mine to minimise them so it doesn't bloat the commits. Most of the time no comments are needed or only a single line.

      posted in General Questions
      David HealeyD
      David Healey
    • RE: Opening plugin UI disables active automation in Ableton Live

      @Lindon Christoph said in another thread that he's currently busy with a theatre project but will get to the PRs soon.

      https://forum.hise.audio/topic/15026/au-component-version-is-always-0-in-exported-plugins-xcode-exporter-misses-versionashex/8?_=1788803845075

      posted in Bug Reports
      David HealeyD
      David Healey
    • RE: What's the reality of supporting Linux, David?

      @dannytaurus said in What's the reality of supporting Linux, David?:

      I've had a non-zero number of requests for it.

      If that 2% is significant to you or you think there will be enough demand then do it. If not then I'd send a survey out in a year and see what the landscape is like then.

      It's a bit of a chicken and egg thing, people won't move to Linux because some software they use isn't available, so developers don't make software for Linux because their users aren't there.

      What do I target?

      Debian - this is the base distro of Ubuntu and Linux Mint among many others which are very popular.

      I don't support any others at the moment, but if I was going to I would look at Fedora and Arch.

      Does one Linux plugin work on multiple systems?

      If you build a plugin on Debian it should work on all Debian derived distros. You should use the oldest version of Debian you can in order to support as many distros. This is because dependencies get updated when distros get updated. They should all be backwards compatible for the most part but not forwards compatible.

      I use Debian 11 at the moment for my build system. It's sufficiently old for wide support but new enough that I don't need any hacks to get HISE and the compile chain working.

      Does Linux have code-signing/notarisation or a convoluted mafia-style certification system?

      Nope :)

      What's the support volume of Linux users versus Mac/Win users?

      I don't think I've had a support request that was specifically about an issue with the Linux version. I just searched through my support ticket archive for Linux related keywords and found no results.

      I have had a couple of people ask me about how they can compile Rhapsody on their own distros, but since your projects aren't open source that won't be a thing for you.

      Linux is the least hassle platform to build for once you have it set up. I just run a script and out pops my compiled standalone and plugin bundled into an installer.

      Also I have a Linux packaging workshop available.

      posted in General Questions
      David HealeyD
      David Healey
    • RE: KODA is in early access - anyone tried it?

      @dannytaurus said in KODA is in early access - anyone tried it?:

      it won't have a load of legacy cruft in there

      Maybe Koda will contain a load of vibe coded voodoo instead :)

      The legacy code in Kontakt isn't really a problem for users or developers - it probably is for the developers of Kontakt though, but a black box is a black box and Kontakt is a reliable one.

      The problem with Kontakt was never really the software. It was the ecosystem (native access), NI's licensing, ads in the home screen, and the proprietary source code meaning developers had no control over the software.

      Koda might solve some of those issues, but it seems to me that the main one - control - is why most of the big developers left Kontakt to create their own samplers, and Koda won't solve that. Others have tried, Gorilla engine, Decent Sampler, Falcon, etc. Developers want control and you either use an open system like HISE or you build your own proprietary system.

      posted in General Questions
      David HealeyD
      David Healey
    • RE: KODA is in early access - anyone tried it?

      @pgroslou NI seems fine at the moment. But nobody knows the future.

      posted in General Questions
      David HealeyD
      David Healey
    • RE: KODA is in early access - anyone tried it?

      @dannytaurus said in KODA is in early access - anyone tried it?:

      Regarding Kontakt, some would say at least it's a newer, less encumbered system.

      What does Koda do that Kontakt doesn't?

      posted in General Questions
      David HealeyD
      David Healey
    • RE: KODA is in early access - anyone tried it?

      @Lindon said in KODA is in early access - anyone tried it?:

      its an attempt to offer an alternative to Kontakt

      I think it's good to have competition here but being another proprietary sample player it just shifts the problems of Kontakt to a new system.

      posted in General Questions
      David HealeyD
      David Healey
    • RE: HISE made Plugin Installer

      @resonant said in HISE made Plugin Installer:

      issues arise regarding privileges when attempting to install files into system plugin folders.

      There's no issue with this. I have a video about it on YouTube or Patreon.

      I also have a full Mac OS packaging course at AudioDevSchool

      posted in General Questions
      David HealeyD
      David Healey
    • RE: HISE made Plugin Installer

      @resonant Rhapsody used to include an installer for plugins, but you had to install Rhapsody first using a conventional installer. Not sure how you would avoid it.

      posted in General Questions
      David HealeyD
      David Healey
    • RE: No-argument sort() is a no-op on strings - bug?

      @dannytaurus said in No-argument sort() is a no-op on strings - bug?:

      So you think the docs are wrong, rather than it being a bug?

      Could be either

      posted in Bug Reports
      David HealeyD
      David Healey
    • RE: No-argument sort() is a no-op on strings - bug?

      @dannytaurus I made a video about sorting and I hadn't even noticed the docs are wrong.

      https://www.youtube.com/watch?v=qeUq-M6CgTs

      posted in Bug Reports
      David HealeyD
      David Healey
    • RE: Does everyone turn HISE_COMPLAIN_ABOUT_ILLEGAL_BUFFER_SIZE off?

      @dannytaurus said in Does everyone turn HISE_COMPLAIN_ABOUT_ILLEGAL_BUFFER_SIZE off?:

      I just tested Rhapsody in FL and it didn't show the UI-blocking message. I wonder why?

      I don't see it either. FL Studio is so temperamental, I have another user who gets this

      0838198f-2cc1-4f99-85b6-74b4a7ee1f13-image.png

      posted in General Questions
      David HealeyD
      David Healey
    • RE: Does everyone turn HISE_COMPLAIN_ABOUT_ILLEGAL_BUFFER_SIZE off?

      @dannytaurus I don't touch it. I thought it was still an issue in FL Studio.

      In fact recently a user sent me this message

      Rhapsody kept crashing in my FL Studio until I toggled the "use fixed buffer size" on. Now it's smooth and fast.

      Along with this:

      67c1efed-7f51-4178-80a1-99b80877a7a7-image.png

      posted in General Questions
      David HealeyD
      David Healey
    • RE: AU component version is always 0 in exported plugins (Xcode exporter misses versionAsHex)

      @dannytaurus I pulled in Dan's PR and rebuilt Projucer

      posted in Bug Reports
      David HealeyD
      David Healey
    • RE: AU component version is always 0 in exported plugins (Xcode exporter misses versionAsHex)

      Yeah the fix works

      7fb42a36-974e-4a84-9931-983f61ed86bb-image.png

      posted in Bug Reports
      David HealeyD
      David Healey
    • RE: AU component version is always 0 in exported plugins (Xcode exporter misses versionAsHex)

      @dannytaurus It's the first time a user has reported that Rhapsody won't load because of this version issue. Or possibly the user just saw invalid and didn't try and load it on a track - I shall ask.

      posted in Bug Reports
      David HealeyD
      David Healey
    • RE: AU component version is always 0 in exported plugins (Xcode exporter misses versionAsHex)

      @dannytaurus wonder why the issue is only showing up for this one use though.

      At least it's a simple fix

      posted in Bug Reports
      David HealeyD
      David Healey
    • RE: AU component version is always 0 in exported plugins (Xcode exporter misses versionAsHex)

      @dannytaurus I just had a user on Tahoe report this issue

      Logic Pro's plug-in manager says Libre wave > Rhapsody is compatible but the version is invalid.

      Is that related to what you've described here?

      posted in Bug Reports
      David HealeyD
      David Healey
    • RE: Custom IR Samples within the combo box

      @ulrik not sure, I didn't test

      posted in General Questions
      David HealeyD
      David Healey