@CatABC Glad you enjoy it!

Posts
-
RE: How to use CSS pan button with HISE
@CatABC CSS can definetly do it, here's an example
If you resize the button you'll need to reajust some settings.
HiseSnippet 1253.3ocsV01SabDDdOfKp1sMpH0e.qRUULQ.4rMPHmaUI7VKp.gVSRe4Kn06MmuUbdWq81CraT9uzeh868CzYu6r8YraB0R8PfXlclYe1mcdYuPq3PRhRSbpd4v9.w4ybaOTZhNHhIjjSNj37X2yXIFPSyUs+v9rjDHf33r72aU3TYER12e8c6yhYRNLQEg7VkfCmJ5ILSzdwd+nHN9XV.bonWIq2ZuS3J4ApXUJhmkc8H8Y7qYcgyYVyVxk7CrjHhyybazHjuqm2tMatsGi0Lfw1pNz7kP3Ng7s8doWPms8ve1g37niBDFktsgYfDhyJ6qBF1NRcqLeCdqHQzIFrB0IswcNW8wp3.6QzpkbPjHN3hQDUBAixESnskyosuz8LQfXr9Iz2Wjs.chGkIPmklFdKOE7p+uAu4.ImRPZkbHspaatVz2LYEKd9T2Sj3sYHCumJCkbaIK8SttGnPKjlM6wtFNViBi8n1NddqSw+rVqp32CzP7RMwPugoocpS+V5Hu5BlCT85qjnPsmrepwnj0eh0gm+f9r1QOPCH0QiUpqoLY.MDfXZnB2pr3M0lmo4TVXILvyb+TEmEeJFhWICNFCPMKHFa9lI.dvhERnsYXLzNB.DuUqtYRFkkaG8cUo32sh.SjOdv6OnUlhHPzMx3Sat0HMcvb5tZUpLvm9UbNuEMWsRG.ZepD4iVkzrglEHRS7o0ewnHzWkHLBkzmpgXlQbSgCFMSNZEVbL0ayFITfk.anRM4lvS0XhfOFBg8pJWYOltq.8odFpq9djXeF8xHfxEZdLPuVp5Pe1ym9.662APdFJN37bB0m9zmdePx5jnhSMi.opuOcauuNWJFBsjyX5pf+Zry84uIZtGsLNTk40aiDlxjBBzd94+KRXvuUaCzs0lk0rvYdz1ergPF.CPJZDFFrQRDKPcqO0i1n+fre0c6vp4sd1Oa1.C+6sEIHW9KQfjxi.90PvrD4nEd2roGa0X2sC2pEEiw9woPoEyxwwztDamCaLee04G16cOkS3Y4m1ndl5FfZlbUaTYRZKoO2nFgNnKhkBaOKLCQJXyW1ZVSYbapYgsktFRvhMnF5ytYTzCohGqFqaKCmoPcbQ5ZsBSkb6sHxJmqLvqk0Vq56pVA2A58WJLbtqYaJnUwwfdtKaGVo+PNVSl1qCnWG61fWViMDaHOcW9G8v5xWTRUxPk7Dov759Pg7GdLEonImc5PABQSMYyFdbwrg7ttDAFjJtEsfIYvu7bcxaN4PlgMJPXLw8oOnMB6ww4P3FbHe9PmJtGBIWiE4Y1VzcGm57.11AS1xq1a3Xg+TsWmtidTPkGc2c28FqZr.u2DsMa1LbZsMrpWc0U+aqZCLvLUHtypMqYCww042Qg7FMVouovgrWbPlctJNQWEjh8QldLu8wPEKfYESMa0NVz1iYXYR8+vreuO3r+GJDW08BggGMeLtzbvHde++AFKdwzm6dTXHvMS.3JtG+qK5yi9Ha+OisxExtmwLZAlm4ddZu1X1.GvcWJg3D6E+R1ZlbYOqrkAZCxfLAaRSwh0sxNEKVezhjdLtVcEOuRy9lrOISChIY16WqfOjFkoyTfQH8vmHdEmOcnlwwFKpiMWTG2ZQcb6E0wcVTGewh53tebGsuf+UoFUu7xFB4rKNJqgniyQRFlAlksR9G3VIAK.
Enjoy!
-
Is there a way to make the GLSL work inside DAW without having to reload plugin?
as the title suggest, for UX purpose.
thanks in advance!
-
RE: PLUGIN DELIVERY: Latest & Greatest?
@Chazrox You should check out Pulse Downloader.
Takes care of the installation part and license parts so no need for MSI/Installer or pkg. plus it has a HISE support that already locate the samples for the user. (so no prompt screen)
fast download and If you use Cloudflare R2 it's basically free for the storage and download.
You can also update your vst from it directly.
downside is that it now comes with a 2.25% fee on sales and ultimatly require the user to have/download the Pulse Downloader app. and also they have direct integration for 3 main website (Wix, Shopify and Squarespace) the rest need to be setup somewhat manually but doable as long as you have a license manager (Gumroad and payhip are not good candidate for that)
For the prefered website it would depend on what you're aiming for. at this point shopify is what I would recommend since it's basically the most versatile out there, you can use tons of apps, there's a lot of info online and it's not much different from the Wix or Squarespace price, sure it's a bit more expensive but the first tier lets you access everything which is where you need to be careful choosing the right website.
-
RE: Multiple Panel Dragging
@DanH setZlevel could be of use for your situation as long as you have different size of panels.
the snippet I did is not optimal since I can't seem to get the Panel3 to always be on top.
HiseSnippet 1221.3ocsWE0aaTDDdOmbUIFBPkfm3kS9ghMIJ8rcRHUFTcicBDQSpEtsJlppzM2sm8R1aWycqShEJR7Kf+AHgD+Q5O.9EvSHwq7.+.PpL6c97cm843VW00RVdmY918alc1YG2xSXQ78EdHs7OdXeBR680aOjK60nGlxQG1Do8A5Gg8kDOiPQ6MrO12mXizzV5qUBzVcYTv3eu+dXFlaQhEgPOUPsHOj5RkwRaU+aoL1AXaxiotIrdq5GZI3MDLw.fOKoah5isNG2kbLVYVNcz2f86gz9b8JUbr10zb2pU21DiqZiwaUlT8dDmcbr117dl1mssI7YGj1s12lJEdskXIwGos7dB6gs6ItjGtAOk5SOiQTSJiZC6bn3CDLakKpjhZzixraEEn7QvpzJNrsTXX6i0OhZSGKON78QAJLhQjL.pkKM8VJE8JmjdlInWFTRKAkVNjR2VuskGsuLVihOum9gb3zzACmSIoRnsnbU00aH.K3xMcwmSNvClLFQwcLM2v.9pTs74yCGV9RiKvdFsot8YjVXNg4a7UFOKuALhVltDYCgaeAGlTrPfQkKTZCi4YTEvn4YS0Bkx+bEWnbFkSLbFvsjTA2vQ3YQfv2.LCBtVmWrT9eJXwB9JIeel4y2zmH+9GRtfvJVXOv3Bkporx3t20HjtYfpbJTMIN3ALY.vHTUlFTkTfBhsi1qHPUyec97.4MJRg.oYMCpwWlZM1jQ3ck8.EqudjOkZOnA6wQhA9jFXF6LkyGEVJBaLWVJ.THT0f5XDpXSKF05bhcowphMRMj8n9Y5.SakMVh2j52zC2sKk2E7Eo2.RsYXnuD6IOALJjFWci10YrcCmkcBOJrqXlZICjBoNEKbEP04.nSJ.CSB.NWlNfYC9mwctSl97rhhpKLbxki41DLdci3k9jZYgrSlH6jBYmZYdxoBBaDr6klkACCMny7bcWUF1S5ei4JSmE3fY9SjFL8U0DITWG7qqAxbc9wWtE7iERxi3AWpWEzXLoJGmL0opj3IXLhWlpUOG4cS.KxG3dFwaC3jfMfL1Pnja5535ytNdxmYrBKrkvPA+PNU9n9D9rd7AMpZH7qmbXSH9pJ9ORFXWehmjpnfVSxEvSugOErpdSh+4RQeXUGWBEdxWFncsnGJTEPPT34fUzCq6gtZ7qyu7E0GF+TMsNTZQbYzAKrc4BDDUwAHvGp+.FyHVvkTaYu3kiUuGg1sWbaA0+g5TIwM54+UuU4x+2eDrWikVQINpyBzafiTIgi7ajDNxKEu0NxYS4HuXBG4OO8ydUFNxOd+O0bRGYk43HUS3H+LKgi7Wr2bGIMK+8+9S90LX4Z+SseIrqsoZv.ZsQXOfgko62Q0U3HEvkmTMYnZjf6SkCS103jMAs7qWSP2bOZutz815snRqdYy2bYvW3516Z9Npkx0z22wgXIiI6x5Gbx6l9GQemXfDRaNBK8nPJl9wCbaCo.VDX24p9J.YZ4TIqgyMUyUQi1DtcvjWAiQJKqlqMRY4HkHWrkm3TqvRoplVWIPBvIdPC9qB+SCXtQYTP40jwbWnG5SsrRuTSArxhBr5hBbqEE31KJvcVTfewhBb24CT8Wbdv.ovM7JDBcTq8CdaRSaeNFx.CxVQ+OPUcUez
-
RE: UI Design - AI?
@Tangerine_Sounds I get a lot of inspiration from Pinterest and then recreate a draft in figma and put it in HISE with CSS or LAF.
You can always feed some CSS or LAF code to the ai to change it how you like and these will be more interactive and prettier overall imo!
-
RE: CSS Label Hover Question
@Casmat Seems to be either a bug or it needs a proper hover state like the button which I'm not sure but its the same thing for Scriptlabel and Focus don't seem to do anything.
HiseSnippet 1208.3ocsV80aaaCDmJIpqVqcXAXe.DxdnNC0IR9OINtXXNwwYKnIoAycEaXOTPKQYwEJRAJpj3MLf8Ea.6izdeOrcTTwVNwcqvXU1R.7Nd28iGO963kRQ.IKSHQVNudZJAY8D6QS4p3AwXJGc5wHqOxNRHySPGMMEmkQBQVVq+0ZkV01.U77me0QXFlGPlKBgdifFPNilPUykdY+WRYrSvgjWSSpL618OMPvGHXhb.Hqa6gRwAWgmPt.qm1Z1nuAmEir9B6lMiB5540sUqNdXbqPLtsOo0Ajn8hB53cfW33Ndvu8PVOZXHUIjiTXEICYswQhvoihE2vMA3MzL5XFQOvGMBhrQ7IBVndIpkhFDSYgWdWFJCAd4x44q0M4qOy9bZHcl744sOsPg6bKpl.sVaQ3s9BvyuJ77p.uk.IqJPZCCj1zdTfjlplqQimO19TthHivv9TUnXlKZseec6ABXFb0NI3qHmHgAyrndaOum6Be19ENNvdUlx8Zrz8L7XBy28KcuyxID0.QRpfCCpukQ8VKZCaLaPVVEaBjDHIblH.yNSHt5Pd3IDBqt1JGmc20cXBlx18kjolvAeibLNYmLB.QFkSFolxHihIDHpN0b1IqXQwzy24WbbgmwBYHQ1ykCX6EERBfzJH3y8NR+yHaLT2MQJx4g8bURLOKEKALZTFA.tQDNgxl1y8YGJoX1ypnIi9yjdt64kdaEg2PnShU8fvyBMhK9DRyRYXvMQLR4z+o7LEMZZi.SZoma.Qm8MJwL5DdCphjjsnBE4VUiBs8bYjnRjpSIMhKCsuQVJNLjxmzy0y0eFFM9PuPoJp.7Alwb81oYlKAmQZHxKcXBVNgBp6dmgE1.DCIk4IFrE9C00kGyPUVLNTbCD+zaKdaBuxIiw0gJox+63CF7qNKre0KVbMQVtqs7vznS5sKKRMKiR6kDoVauvt9MwPxrH1NaYpzbLUq5ZpGTKZJ2f4EkyCzIJWA+Bgh7Jd8sAjVC7i68UEEsTc5pdofwHxkpVSLJ+2LrNOOYLQ9b3rDKmLahvg+EYTre2LJUI7Jq1pLQA+TNU8pTB+cQChJO4pYeJQELUUA2ymTx8bTtRI3HJPwTy1LvGU.4pMIPe2oGiU36bD3SHNoDohpWBVGStFZhXH0pYeLI6JkHE5GLihAZWYB6SKCawdXQTersY+Dc67.db+oyGD1+FZnJdlf948MmXlI429w95xKM04fQiLrOnwStqO0Sra2b+tM882uYWj9nYUEcOX+CZ0oiGR6gEsv+.nAlGJOMD1oFhChApMSpdtSZBf3Qat4l+UAPprdez6QZtxJ9zpq312aE+GSt+JFcQezC6m.cxDg4vQuEauouDPoBnBcgdJ59FZJkoUujv+a87deg3l1WRUAwKGiqsDLB0geHvX4MEdp8vnHRfZN.2v9ju+Cy0BPeKPcCr8miURJTOXeQdxHntJf.QmyILMCg0Z5ZKyXO8XcFXDgGVL3ugmRk95wVkJ8uSIJAGHEuMvv.nuKxiKj.XhWbusZ1mqG6tjC9IvUidaPvht5AF1bUMr0pZX6U0vNqpg6spFt+pZX2+aC02b8vbkHwbrAgN+xgED0VVC4XnBrnZE8O7uBewC
Maybe the answer is in that
-
Is it possible to reference this direclty for slotfx?
As the photo suggest
-
RE: Need help with slotfx...
@rglides it's working and compiling but the second I add another Harcoded it can't know which one to choose so this is my main issue overall with the slotfx. but your solution works for what is not hardcoded so that's a start!
-
RE: Need help with slotfx...
@rglides Do you know how could I differentiate between Hardcoded Master Fx?
this is where i'm stuck even with my previous approach. is there a possibility to just call directly the name of the HardcodedFx?
const var GrainSlider = Content.getComponent("Grain"); inline function onGrainControl(component, value) { for (s in Slots) { local fx = s.getCurrentEffect(); local id = fx.getId(); local name = id.substring(id.indexOf("_") + 1, id.length); //-------------------------------------------------------Using reference so it doesns't matter which order if (name == "Hardcoded Master FX") { fx.setAttribute(fx.mix, value); break; } } } GrainSlider.setControlCallback(onGrainControl); onGrainControl(GrainSlider, GrainSlider.getValue());
-
RE: Need help with slotfx...
@rglides I'd have to try it this way!
Thanks!
-
Need help with slotfx...
how can I attribute something like this when the names keeps changing?
Filter_CurveEq.setAttribute(Filter_CurveEq.Freq, 1000 + (1 - knobs[0].getValue()) * 7000);
-
RE: Plotter doesn't work in Abelton
@tiesvdam Did you put this ENABLE_ALL_PEAK_METERS=1 in the extra definitions?
-
Drop sample to create Wavetable?
As the title suggest, don't know if it's possible but I'm looking for a Serum like functionality.
Thanks in advance!