I'm curious to know what GIFs would be used for in a UI.
I can't think of any plugins I have that have constantly looping animations in them.
I'm curious to know what GIFs would be used for in a UI.
I can't think of any plugins I have that have constantly looping animations in them.
@Matt_SF I don't target Protools users at all. I reckon my customer base and Protools users have virtually zero overlap. I'd rather lose that tiny percentage of sales than mess about with AAX and iLok. Sounds like a lot of work!
Regarding the code signing on Windows - I see folks here saying they don't do it and their Window users get on just fine with installing and using their plugins.
If I get complaints I might look into Windows code signing, but honestly I would think seriously about only selling to Mac users rather than go down that rabbit hole. At least until they make code signing on Windows as simple as it is on Mac.
[EDIT] That's not meant to be 'shots fired'! It's just an observation of what I see on this forum.
@Matt_SF Thanks for the tip, makes sense. But I'm not planning on code signing my Windows plugins, and I'm certainly not going anywhere near iLok
@sodanswishers I'm on Mac and just installed the Parallels trial. Seems fairly straightforward.
But I'm also very interested in using GitHub actions for building Windows plugins. I have them set up already for building Mac AU/VST but no idea where to start with Windows builds. I'll dig into the HISE actions a bit more.
@aaronventure Thanks for the IPP tip!
@parabuh Are you referring to something like this: https://forum.hise.audio/topic/12487/how-to-access-the-default-music-folder-with-filesystem
@d-healey I'm still trying to my head around all this. Can we use the music folder for installing samples, presets, etc?
@Sampletekk Could you also upload a file where the loop WAS successfully imported into HISE? So we can check for differences in the loop markers.
@Sampletekk I loaded your sample into ocenaudio and a loop area was shown but it didn't actually loop on playback, even with Loop mode activated.
I loaded it into Zynaptiq Myriad and again, a Region was shown but not a Loop.
No loop was found when importing the audio into Logic's Sampler either.
@d-healey said in Anyone willing to build my HISE project for AAX?:
With an EV cert your users also get a warning in web browsers when they try to download your installer - until you've built enough reputation.
@d-healey The new Azure subscription method gives instant reputation, doesn't it? That would be nice. I'd happily pay for that. But my business isn't 3 years old yet, and no longer US-based (it's a grey area). Sounds like they'll roll it out wider soon though.
@HISEnberg Thanks, that's exactly what I was hoping for!
@orange Sorry, I meant for non-AAX plugins.
You said "Other than AAX, I donβt code sign VST or installers on Windows for years. Itβs not necessary."
I'm interested to know what the installation process is like for a Windows user when the VST plugin and installer are not code signed.
I'm in the process of getting Windows running on my Mac, so I'll be able to find out myself soon enough. But was just wondering what your users have to do to get non-code signed plugins installed.
It's been 15 years since I installed any music software/plugins on Windows and back then it was the Wild West!
@d-healey @bendurso What's the limit for embedding audio files? Does that just include impulse responses and audio loops? Trying to get head around this.
@orange Can you go through the installation process for a Window user of one of your plugins please? I'm a Mac user so any and all details would be really helpful.
The Windows code signing process is the last stumbling block to me being able to actually release a HISE plugin.
I don't mind the Mac process to much because it's reasonably priced, self-contained and fairly straightforward. But if I can avoid Windows code singing entirely I would be very happy!
@d-healey Do you have any more details about this?
Which service do you use? How much does it cost?
@d-healey Interesting. What's the RAM implication?
When I supply a PNG filmstrip, does HISE convert this to a larger file size when it's rendered in the plugin?
For example, I have a 22KB PNG of LED values 00-99 and a 368KB PNG of a rotating knob.
What would be the RAM usage be for these kinds of images?
The other thing I use is FontStruct to make pixel fonts.
If I'm trying to replicate an old synth display I like it to be as close as possible. I couldn't find the actual Yamaha Roland or E-mu LED/LCD fonts so I built them in FontStruct.
I get references of every character in the font (usually by renaming a preset and taking a video while scrolling through the characters) then rebuild every characters.
The matrix, like 5x6 or 5x7, varies between manufacturers, as do a lot of the characters.
It takes a while but I find those little things really fun and it helps to make an authentic vintage UI.
@ccbl I love KnobMan! Yeah, it's janky and old but you can get quite creative with it. I like trying to replicate existing knobs from other plugins, just to see if I can.
The LED values in the plugins above are filmstrips from KnobMan. It means you can embed glows and shadows right in the image so the plugin renderer doesn't have to do them.
I'm curious to know the performance difference in HISE between filmstrips and vectors/images drawn and manipulated in HISE. I'm sure the answer is here in the forum somewhere
Up to now I designed in Affinity Designer and exported static image assets like backgrounds, knob elements, button images, fader caps, etc.
I used WebKnobMan to make the film strips for knobs and LED/LCD values.
For my next plugins I'm trying out programmatic UI and vector controls. I still prototype the design in Affinity Designer but then reproduce programmatically in HISE.
I should try Figma since I hear good things about it.
@HISEnberg This is an amazing! Thanks for posting!
@Christoph-Hart So to be clear, this means we can use FileSystem.Music
constant on both Mac and Windows to access the always-present Music folder for storing samples?