This is coming from the perspective of someone who's never had to deal with compiling from source just to tinker around with samples and put together instruments, to be fair, but I'm at my wit's end here. And pardon me if the title comes off as rude, I just feel frustrated.
Firstly is that the current 'release' of HISE is well out of date, which means, from what I read here, is that it's recommended to compile it from the scriptnode branch. Which is mentioned NOWHERE on HISE's website (except that it's recommended to compile it yourself, with NO mention of which branch to use...) or readme, by the way.
So I go put together the dependencies, which is also slightly unclear; the process isn't exactly lined out for the inexperienced. Apparently I have to put SDKs in tools/SDK or something. And then I install Visual Studio (2019 specifically, because I couldn't find 2017, which is what the JUCE included with HISE asks for? apparently?), though I'd love to avoid literally anything that forces me to sign in to continue using it, because I can't make heads or tails of how to compile it without that despite hours of searching.
And it has to 'retarget solution' or whatever, probably because I was trying to use 2019. Okay, I do that, and all I get are errors no matter what I try changing, so I've pretty much given up now. I can't help but think; are there any like... alternatives? I don't like Kontakt much (and it's a proprietary platform that I consider anti-consumer) and SFZ is relegated to text editors and a single player from Plogue that doesn't allow custom interfaces still.
I'd love to use HISE, but honestly, it's just the complete opposite of user-friendly so far. I haven't even been able to THINK about starting to use it yet, despite additional hours of trying to put things together (not including my search for alternatives to using Visual Studio), and everything documented is obscured - behind having to search this forum - at best, as far as I can tell.
Aside from alternatives for someone like me, is there something I'm missing that'd make my experience much easier, here?
Oh, and it seems that the install process for Intel Performance Primitives is different from what the readme is expecting. Because I ended up installing something called 'Intel OneAPI' or whatever, and selecting IPP from there. And most of the errors thrown at me in Visual Studio are from files titled 'ipp', so that might have something to do with it?