@d-healey this was the problem, I was editing the XML file manually. It's working now.
Thanks so much!
@d-healey this was the problem, I was editing the XML file manually. It's working now.
Thanks so much!
No luck for me. What version of HISE are you using?
@d-healey also tried <ExpansionType value="Files Only"/>
@d-healey here's the relevant part of project_info.xml
:
<ExpansionType value="FileBased"/>
<EncryptionKey value=""/>
<LinkExpansionsToProject value="Yes"/>
Here's my code:
Content.makeFrontInterface(600, 600);
const var expHandler = Engine.createExpansionHandler();
expHandler.setAllowedExpansionTypes([expHandler.FileBased,
expHandler.Intermediate,
expHandler.Encrypted]);
const expList = Engine.getExpansionList();
Console.print(trace(expList));
The file structure:
And the expansion_info.xml
:
<?xml version="1.0" encoding="UTF-8"?>
<ExpansionSettings
Name="Test Expansion"
version="1.0.0"
ProjectName="test-expansion"
/>
My code:
Content.makeFrontInterface(600, 600);
const var expHandler = Engine.createExpansionHandler();
expHandler.setAllowedExpansionTypes([
expHandler.FileBased,
expHandler.Intermediate,
expHandler.Encrypted
]);
expHandler.refreshExpansions();
const expList = Engine.getExpansionList();
Console.print(trace(expList));
I've followed @d-healey's video, both manual and automatic's way of creating an expansion, but they are never listed.
Found this in my project_info.xml:
<ExpansionType value="Disabled"/>
and changed to
<ExpansionType value="Files Only"/>
but it didn't work
@Chazrox would you have a snippet for this solution? I don't have experience with scriptnodeFX
@d-healey there's a carousel for each instrument where it's possible to change it
@d-healey might be easier to do the variations manually instead of the other way round...
I could actually create a Sampler per instrument, the use different sample maps per variation
@d-healey 2 dynamic layers, 1 octave per instrument (6 one-shots, 6 MIDI triggers)
@d-healey 5 instruments, with 0 to 3 variations each
I'm creating a Brazilian percussion kit, and each instrument has some variations, like leather or nylon skin, also some round robins.
Don't think it's possible to use different sample maps, because it'd need dozens of sample maps to match all the variations.
I see that I could use the RR groups as instruments variations, but then I'd need to code the round robins manually?
How would you approach this?