Expansion Tutorial
-
@Christoph-Hart When we organise a HISE meet up I'll buy you a drink or 6
-
@d-healey I'm not sure I want to see in what language he can code after 6 drinks... Have you ever seen the size of the glasses in Germany?
-
@ustk said in Expansion Tutorial:
@d-healey Have you ever seen the size of the glasses in Germany?
Oh yes, when I was 14 I was a foreign exchange student and spent a couple of weeks living with a German family drinking beer :D
-
@ustk said in Expansion Tutorial:
I'm not sure I want to see in what language he can code after 6 drinks...
-
@Christoph-Hart What the !!!
++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++.
-
@Christoph-Hart I'll buy you lot's of Dinners in a luxury restaurant
Thank you! very cool stuff, as always...
-
if I understood correctly, the .hxi file will group together all the files usually found in the extension? to put it simply, the extension will no longer look like a "mini project"?
-
Yes, the mini project is just for development, at the end you get one file with a customizable amount of encryption (if you don't care about it, then pick 1234 as blowfish key).
-
@Christoph-Hart Will that 1234 key work with any project that can load an extension? Without changes? If that's what I want to be the case.
-
@Christoph-Hart great, when will this be possible?
-
@yall said in Expansion Tutorial:
@Christoph-Hart great, when will this be possible?
It already is, that's what Christoph's announcement was for :)
-
@d-healey do you have to recompile hise with the latest scriptnode branch?
-
Does this new expansion encryption includes simple serial protection stuff?
Since Hise creates a json dump file while serial number validation, can we use this encryption method here too?
-
@Christoph-Hart
i just tried, so indeed the encryption works, but one thing i don't understand, the .hxi file created is only to "protect" the expansion? how to turn the "mini expansions project" into a single file? I must have missed something ^^ -
Lol the hxi file is the mini project. Everything is in there (except for the samples obviously)
-
@Christoph-Hart it also includes the sample map folder?
so if I understand correctly, the end user either simply has in Appdata .... / expansionsName, a Sample folder and the .hxi file?
I ask because in fact, my hxi file has a size of 30kb it seemed really very small to me -
Thats the power of zstd...
-
And the correct path is APPDATA/Expansions/ExpansionName/info.hxi
-
@Steve-Mohican said in Expansion Tutorial:
Does this new expansion encryption includes simple serial protection stuff?
Since Hise creates a json dump file while serial number validation, can we use this encryption method here too?
No the serial key restriction is totally unrelated to expansions
-
@Christoph-Hart ok great. I get it. in the expansionName folder there must be only the hxi file and the sample folder ok? and if i want to modify my expansion i have to remove the hxi because the expansion becomes unreadable in the sampler is that correct?