@d-healey that makes sense - thanks! what are the different save modes for in the xml? am I correct that 0 is if you want to use the original samples rather than the monoliths, 2 for using the monoliths, 1 is for...?
Posts
-
RE: resaving sample maps
-
RE: resaving sample maps
@d-healey ah ok so maybe I've misunderstood what that's doing. so are the ch1 files just compressed samples? they don't store the data from the xml files?
-
resaving sample maps
does anyone have any tips on resaving sample map CH1 files? I'm not sure if I'm doing this correctly.
I have a bunch of sample maps just using one sample in each, but I want to change some of the crossfade settings to make them smoother. I'm doing this:
- opening and editing the sample map (just loop start and crossfade values) inside a Sampler
- resaving the XML, overwriting the previous one
- Click to convert it to HLAC format, but it says there is missing files, referencing the sample - although I've not moved anything and all the original samples are still present in the project folder, exactly where it's referencing.
Is this a bug or am I doing something wrong?
-
LAF errors
Hi all, I've created this combobox but I'm getting an 'undefined parameter' when hovering over the values in the box, but as far as I can see the parameter is defined on that line - where am I going wrong here?
HiseSnippet 1187.3ocsWk0aaaDDdosoaE6AR.5OfE5ESWHHKIaGWifhFIaqFg5CgH2zBjGBVRNjZqI2UfbosDB7+49beocVdnCa4KAT4KtywNeyAmYb+XoKjjHiIFVWNYDPL9VyASDpgGMjwEjdGSL9dyyXIJHllSpyjQrjDviXXr9upIXTYCR1m+9W5vBYBWXFIB4iRtKbJOhqlQs+69MdXXWlGbIOZNo26c8bkhijgxTDOqa1fLh4dEK.NmoEaMSx6YICIF+nYCvwwy2Y2CgVMa15v8ar+ANsPR6BtrV9GrWyFGr+AsNDA4lm3wUx3AJlBRHFazQ5MYvP4MhbC7QdB2IDzGZRFfVNmbWYnm1E0TIGMjG50uLPkPvao+rv154gsev7LtGeJ8YguWkwfNSi4CfFqsH7VeA307gf2RfjwbPZibH8ZyAtw7QpYbz34aL6IvroOCySyCkbYIqYro4QRTBgpdD6JnaLdXpF1uoQiZT7Wa+VKqc1YG5.PQOscWpuLl5JibjTG4XHwxBSjIpbRcjio+Ls7RciAzWOU5xBOUJupsvqK.g15KzRqVtB0ig.ttpqapvUwkB6pdwraNpfc0ZT+RFA0nRm+ZaKquXU4ZVLsSpRIEsQlWCncQd0AACihdu0pRE7atO0ddg1VqYPcerlrcXnsVAmf7pvs0pDTOAT4msy+SRcmPrxbF2tny8Gb0vAXAKWDXW8hwSB.AByl6Wi1ndyBQ09P6Pdf.7tDFqxrkBeHyEpyvPSMZUWLLECdU05XcqkEDl.VKhwFi6183V5uxt3m.huDLVIW9UAn3O5r3SjB6KGkN5LPj1AgWPrLU3srr4Bt6ccoWjc5ofnGvBVOPjo80ffGSOGc3EBOVKMPeyPtBV4DbVMKqnPUKPFQZ9Gte1MvSdOOXHdsCUf21ng9xCkzmhEs1k2BMOR9AvUYyx.5sYFoxK95mUSgo6JYElKQZ26K8SEctSX4179KTOvMDiI48QvNKTLXw0uKmPKawnCeksEZNWel.MbhFIE3A6pSknZViF7pC4hqnaUVDsUVWrBy4Q4B5VOPqssnJIk4Hud4nZpgzwi60kqzbZPTVPRkhykJ3BgcdM4sVz6xx2eo7ztZrLLDhWJa8v03GSQaQZjCDWCweXJLUPb.xhSk174MUxMOxOmfRQOAWcwHn37iOVkTj5zSyJPHJpJaV1qJlkUFdIbO8nroQaRlKL+hGjeu2wLEq7xv6Es0HHVw0tjwwv03hI4CJqXdLjbkRNJS1hZFzselldLwvz3ePKNQ+vmvGhXYzVGeDecLBs2WY1zpk0t3tO2aLMtffzKMjoVbqA8tUELvj1Bip0iiEIb0j4285ErJQiGcUhmKDesYetxc3xw3ZKAiXp3+CLVr.12YdhuO1gaF.2vr6etpaa8Dl+CxTENo3LlJlqS0mmFM.a44Bn0EBrunN8ultjN+bC8YcDX.H7xN7u3mBlM0mMJX1rjIVD4FK+ra9KB5U795LJHlDYqCWA2KGOSWRseDtw4mccW7ptmhsVUE2cUUbuUUw8WUEeypp3Aqph+zSqn9eHncpRFk+ZCgbV+Sx5UYXbR9lp5pUx+ADx6r6O
-
RE: Rename Monolith Files?
@Chazrox here's a way I renamed them with code, basically what Lindon suggested above :)
// Create a Script Reference for the Sampler Module const var s = Synth.getSampler("Sampler1"); // get the list off all SampleMaps that are saved in the SampleMaps project folder const var list = Sampler.getSampleMapList(); // A remapping table const var RemappingCollection = [ { "nastyOldName": "OldStupidName", "niceNewName": "HappyAsLarry" }, { "nastyOldName": "DumbDumbDumb", "niceNewName": "SmartyPants" } ]; // Make a display list based on the new mapping const var displayNames = []; for (i = 0; i < list.length; i++) { reg original = list[i]; reg friendly = original; // fallback if not found // Check mapping collection for (j = 0; j < RemappingCollection.length; j++) { if (original == RemappingCollection[j].nastyOldName) { friendly = RemappingCollection[j].niceNewName; break; } } displayNames.push(friendly); }
I'm then using .set("items", displayNames.join("\n")); attached to a combobox which is getting the sample map list via s.loadSampleMap(component.getItemText());
-
RE: Rename Monolith Files?
I'd also like to know the answer to this, as I've got a project with some weird samplemap names ha!
-
SVG not converted correctly?
I've converted an SVG to a path, the SVG is just a simple rectangle, but when placed within the UI in Hise it doesn't display properly. Looks correct in the SVG to path converter. Am I doing something wrong here?
HiseSnippet 1563.3ocyXssbZaDFVxfxDSZSSZyzoWpgIWf63xHgM9PyzIXLVIDCwXCDm3LYRWjVPqQZWEoEiwYxqQet5iRdCR+WIvHrINTZpi4Bv6+gc+9Ouqq4yLwAALeI4TMF3gkj+Nk5Cnb6ssQDpT4RRx2UoJJfi8UiHUbfGJH.aIIKm3IBBxKlTJ7yGebQjChZhGSRR5ELhItBwkvGSsVgcINNFHKbChaLoWsPYSFcalCqGfmDJZRdHytnN3miDhsfhzSQA1Rx+phFtUKq1sVYSbNc8balWK+5sxAjVAahx0d8U00VO+541D.4s1whvY904HNNPRNYQl0f51r9znC3Ej.RKGrXgtTc3jiHavbrDlnfpz11DGqZibTARRxJ0F61RD41dfRUhE4b5ice2Kjg5XMh6.kWXR3kXB3oGGdZwf2TfjbLHkLBR2WotoOwiOli.O2QoLEhlsQPbJNThjUZgeJgx1LPBJOqKpK1vGVbtFYVSSaYU3qkdTpTPrJfqdBxW0CwsKg3H0+PMsdNsrzFqs6Faa2cipYyZ2pjwQYO7fl0N3nhAG09Tipuzfl+omo07IGkuDqeuyvafNwvfoUg6RNayRk2okwwkeV2A6m+cup0qbpt1AaYWhteddNySJxN1rw5q1vmd3Fs6QZwMJ1s5yd256uashAdU0FTLaqiON3nm4Xo2pTcKpV9iL1Cvw98yRqr8t9qn4WI8iFBdB7C.5QFroOFhC0.qICXfBlYcXHKvG3JLuLirywVuGF0sJF7NUPsuzFUgYhbpvXc2hZYfwNhMMtBY8wcHhRKidTSNgQyj1xG0uJh6SNs1HASurZ6Q76rrJq0wKk58oVTsS1.LOpXISzOAY6S31a43YiFSwlvwgZkUbzAuV6MKAvPndanHLzVEFZjHH.2.2OHLvXwWCvKvIzNMHNX8XlYGA.b8XTXQlzSHUZXKlff.sWxgD2arziFYlpL5yYb7dzLgVZpOjR8hrZ2dp7D.ym43f8mJaQ6F+qRwLzdtsv9KCVsSO74BBkTSVmp74qSi2FwLxOESPFsLkv2yCS+bMWjF5bg+pYYQxln3dHMPNOrOmHffbI7IPq0nR8EUJgC5xYdgxNLh.057g8lhJtiGOjHPU+OnLQHR5zy6EW33BCFu3OKLD.iZrbgTToVcF00dwaMpyOj24NlZylM+zjTyIHmNc5PxgF5BOTV48oTUSet+nrU5eWMcchqmCVULsQO8xBAJSsvmBr9M8vkP6ZGV+CY9cCfIFXfQajS.NjWcbGW.4UvV0ImIXokUKjQSuRvzhAhbBfptl1HFPOI5mgUy.bc.5lXn+NkhcBl7n5h6afLg7DgVCUoFxxBbvCO7QTEoDUQgdvXTGtqgVGVr2uFnppFxTUUG99Mo9fTehEGlBpH+.vwYiIcr4hU+U3n0KME.l+vr54f3SNTR3LGx.p.lXRfnaOMfvGDez9EmTkb1lTc0CRmU3dekZDto8zw6BSAuPMy+23c3b+uWYm1swl7wfMohwKuFFxe6yutVX0wSFecs3kKWw00fhNrCZBm1gQYViH7pBS4Bckom.sfpwbP9WzkmXlsS8q1NSNy4EBSR8+Rd7bGLl0b2eTIzMeSGjgg9a1f7dJ0PeqB1Gv5IFSFM2C5197dtSNHPzAdAwz6n0Zh0BPTGSsBW7I3yPl5h0xCYpOhYb2vcibC2Apko3v2iE5A94v0pGhNAJuwTruvAcU03+8r9jLuY9IY6YxgiugOhF3wBlXiqicIMfqdDDmHLxzvG+tCDgr3z2lg7mJqO9XCvHmpN0Q7d9gw9sbY8n7qp6SxYq6yW3kdIuw8RuquQ7eclSs3HLFMVZGX7gCbK1y6M1F0ygOh5j4xUYTlmMiRLiGnO.C0fc5f8ii8oZPaw4Hytio7fBGfcvn3IsOrPEHYC4C9I7b5Kz+W+v7oFu9EkH3pJJ.uY2H9JuNVhY55XeUv32fqfcsLH353LbQl9r2ZF8rWQd5sCo.1MM7e11hva7f0p5RgOENdrzE5x8VSyI2pKoXt4UwUlWEWcdUL+7p3ZyqhqOuJtwWVQwPns5wYtQklRRUqsS3yqkk2ghfr7vJBo+Qwl3vK
My SVG is just this:
<svg width="20" height="150" viewBox="0 0 20 150" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect width="20" height="150" fill="black"/> </svg>
-
Looking to hire a C++ dev
Hi all, I'm looking to work with a C++ dev who can edit some basic Hise functionality, please get in touch if you're interested.
-
RE: Macro Modulator curve?
@HISEnberg Yeah the slight curve is what I'm talking about. Is it a known issue?
-
RE: Macro Modulator curve?
HiseSnippet 1625.3oc6Zs0aaaCEVJNrqIoqHsKasaOLHTzGR2JDrbt0fggXGeo0nIMNwNosqXHfVh1lvRjZRTo0aXuum1+lg831OgMz+.6mPeeOrQJ5KTsdINsoIwCw.wv7bg7imygGdHYpDPsQggz.M8oq0wGooeEP0NDVq7sfXhV4BZ5WErILjgBLjjVuiOLLD4noqm59BB5SMoV7mWs15PWHwFMfjl1dTrMZCrGlMfZkrOD65VB5fpg8Tjdwrksoj7TWZDGOo.o07g1sgMQOBJDaBf1Cfgszz+BPZT85NMpuvpnLVVYVcozKsR8LbRKfrgYZrxhVoWYoUxrJGjWpnClQCpxfLTnl9jqSc5TsE84D4.rGNDW2EIZXoUkOxRxkntNhonfpV9VXWmJ8LTgZ7Nsx.yVJoYaNvlXGbe5CLeyFyvXfFpFP8IRBuTIfm0+E7FBjzUfzjRHcMPU6.rOa.GAdlATlv8lMfb+jJTjxpMw15f7TtDDloGrMpT.uQeMle4zouqA+q67USOcQRSLAYFhXwBgHNaBsCngy+rasQosLrt02Jjh6QCYFG.CL3D2j5D4B4SXKiu1HNNyrIh0m57wJNPnaI5fDpIFsbLV.tdDCMuEGLMftgHgbMhH1LLkXPIOhxPaQl+NS+CSO0z+3zFuNqFMFJOw7Nf55hBFJaQvZvgo37jHu5nf6xmstQn9BxcHI8xWZz7x1R2fhfTRYBlskOpa6COLUqqej+qcKW.xfhvjtz3x4iBXXAbzKfNfuHUFzLEn.JrMi5yWl9FQT7X4ddB0.bQZftL31iDQUhHGRHl0QMMwwHpO8gF0OpP7ZfJXlcqgiwIFBF4Vp2GXrathODTrQCjMa..mDT5IusIFRO5IFlRN9WGTg51wuEkfsKgc4qsiAwT.YCqCIGulVo.z2EgH1cTyauc2FYWXgWtF2LqjT+lY2NB5lLB32VG6ScgAuqV9iHm3jiX3wm.5OoLNShiS3jlUhT.fm3q6BrjYEOpf2Ws1P7QykUrea4DtxGCO.0fF30ckeW5ylcCTS9.o1g0Pd9Td9ZaUhU8nTVKLoYxcwmK6FTpeQBjO0cTkuRKXnH2KOEtJJDcaMprFi7tT61p5TtIgFfj4yUUJeTHi50aBDWaPUFxONKm9y.KunI+SiuT78p44esvVmLsOAiNmXDiN+nX2ee+rHP33GZN4nEZdDanbrPbh0TmyQ70h2C6cZw+oJd+TP2LnwV4wGbeUv1mu.6kkf8Ff3RWG.sp7ifvKPVf4OSxSA2FRtG19j+wndVH+Q9rP5oNox7bk2WGe4TMV5cutyS4TLGRMnoFoJgNww6ae8nmplto5tBzZrnjrTukkj8629W960tnjrKJI6hRxTWzmYLAmKLlfyEGSv4RiI3b4wDbtxXBNu2YEN2gFw36btIjEfeAey9GE4IqymiQBA4xGHf9DhM5jsSKZGuaIh3D23e3e5xzRzVuKSqdLUsE2PZKlAH1wL9pviMCeLn2NnF2GQPAuY4Eu2OnwV1LNDpE.Ig9zP9wbTqL.4gqQInvDTeMMxLTMRPs.hEQR10RRYd8KnpD2TnH2ky1iXFUhUfjDcFuchdZSgKsWy+ZMYoPUQ7YtyVg1bCivNmnxnH2PziwNrVVpJNfbFUxO.F3jrVLs237ZSNZkkj7PMJxeN4cnNYtQ9yvGMXX2H9rfpXOeWTQxAHWpu7f+WGT.0.F4x5QM45vMoDp7NzU856f3oOZ1DkHXZnSnbLFTsx54xtCxEwqGe.oamcCLAACRdi5GKaww+YCGp+5l.IbMDIOLFeermT+u9wdF8Ue77gmu8h2.vyKmwH1UZb13KOMJH3zXL7D0Usus7MpEK5ubLE97lD++UwGDe1PKs3WsV0T5w2vXea6dcjttcuGH2YeeX.WYwSGpeEri5iGpvQhl9D1WNdyL3413CAQsTDO3fso+oWl0k9bUtsvMaoxNrMJl+m+y+5RvY9y0BYHeU7i44sCXxXk.DzgRb6H9MeZDyfivlfUVvjTa4Gdu7qWI2CLM2qXIX5cspDsnqc6x2W7mYtMp7D71O9ar1sjYtBML6rq2ScaWxwrPkbEMWemkx03ooWz5IeeaKHKWEyGVqw1uX28pmdWWHt88MMM0zRZxm.bjV6Kz3XngnzlbQLpmLIAuduJEkW7jd+a8ROk1+BPqR4VI
-
Macro Modulator curve?
I've been looking into the macro modulation system and I found that they have a slight 'curve' to the shape, for example a Square LFO doesn't sound like a square compared to the LFO modulators - it sounds like it has a slight curve. Is this a bug?
-
RE: FrontendMacroPanel - Inverted Colour
@Christoph-Hart I'm aware there's CSS styling inside Hise now, can we restyle this control with CSS without breaking anything?
-
RE: FrontendMacroPanel - Inverted Colour
@d-healey said in FrontendMacroPanel - Inverted Colour:
drawToggleButton
Yeah that doesn't seem to have any effect on that button.
-
RE: FrontendMacroPanel - Inverted Colour
@d-healey Yeah I looked through the LAF options but can't find anything related to this
-
FrontendMacroPanel - Inverted Colour
Does anyone know how to change the colour of the inverted button on the FrontendMacroPanel?
-
addToMacroControl instead of frontend macros
Is there anyway to use addToMacroControl with Macro Modulation Sources of frontend macros? I essentially want to assign the macros using buttons - not the frontend controls, but I can't seem to get it to work. Here's what I've tried:
const var Button2 = Content.getComponent("Button2"); const var slider1 = Content.getComponent("slider1"); inline function onButton2Control(component, value) { if(value == 1) { slider1.addToMacroControl(0); } }; Content.getComponent("Button2").setControlCallback(onButton2Control);