Feature Request:
Making the Interface To A Freely Resizable One By Dragging The Corner Of Interface, With A simple Line Of Code:
Content.makeFrontInterfaceResizable("true");
Feature Request:
Making the Interface To A Freely Resizable One By Dragging The Corner Of Interface, With A simple Line Of Code:
Content.makeFrontInterfaceResizable("true");
Natan Rezaei,
33, Full-Time Audio Plugin Developer, Musician, Graphist / UAE Atm
Okey. And Married :) LOL
"Wifey Shouting At Me To Let You Guys Know That"
Feature Request:
SLOPES For Filter/EQ Modules Please Please
Merry Christmas Everyone, With You All The Best β
Just Come Around To Say That You Guys Are Doing A Great Job Keep Rockin
@hisefilo @lalalandsynth @ustk @d-healey
@crd said in Trying to get a slider animation to follow the LFO mod:
pet below should export okay but doesn't. It does work fine in the Hise interface preview though.
ENABLE_ALL_PEAK_METERS=1
My Friend
ENABLE_ALL_PEAK_METERS=1
My Friend :)
Hey Friends
I have a small problem here, Why this Errors me!
const var AllCmbs = [Content.getComponent("ComboBox1"),
Content.getComponent("ComboBox2"),
Content.getComponent("ComboBox3"),
Content.getComponent("ComboBox4")];
const var AllRands = [Content.getComponent("Rand1"),
Content.getComponent("Rand2"),
Content.getComponent("Rand3"),
Content.getComponent("Rand4")];
// Master Randomzier
const var MasterRand = Content.getComponent("MasterRand");
inline function onMasterRandControl(component, value)
{
local idx = AllCmbs.indexOf(component);
if(!value)
return;
if(AllCmbs[idx].getValue() == 1)
return;
AllRands[idx].setValue(1);
AllRands[idx].changed();
AllRands[idx].setValue(0);
};
Content.getComponent("MasterRand").setControlCallback(onMasterRandControl);
HiseSnippet 1103.3ocwW01aaaCDlxwJqVqsnEXedPKexFHKU9ktV.if4ZmjAi0jXT2ErghtNZIZahHQZPQkFug9eX+j1Oo8OX6ndwRNQ10VEAQePPGu643yc7zQxABtMw2mKPZUd67YDj1C0GNmIm1aJlxP8OBo8X8Sw9RhvLZntymg88INHMsc9I0.ZUJiBe92erK1EyrIoCgPWvo1jWS8nxzQGz4mottmfcHuk5kw5Vc5ayY83t7.fO6naglgsuDOgbFVYVIcj1tG6PkbwPIVR7Aa5xclObJ+irH6uf5SG4RTB0QCAGEMLp2TpqyfjX0GgzJOHMx2IJx+F8SoNzEimlAdRnByTDYyAZkVGkpuETRKCkJGQompOzVPmIS0n3yWq2mAKHiwPpNKUhrEU52Kq2iCVvjG3gujbh.DVfnZKKq8MaZYUqsg5Ax39RyqvByW451yaju4gluKA9DhrG2aFmABU2C9bDuK+556UaeCy7dVOtFEDWyBhq0d0de6aFhuAybVSLpTu53yb0fZTDPMKBnjv5YOyL9OS0nbu+jRDYh0HcJUPzlu2RMYOnZfxboLh43.lsjxYlbVpdEdA2spcB38g4vMfTy3uLpDFAtbarqI04ZX1hqjNfxbHWe93TTvrnrM7Ecb0uK1GIwrfHCDr1KjSrK1euC796UgvEJXUqYd3gl0uEZ.UlTZ3mIK6QNvOwA0ioyxpsmhYSHNUyU4BrV0RoYTBvz3SsM974YkKhyl8vttifNbUyISWqcl0gy3Rx4rpQI6OYXdSUiGmqtXW4RD4pV07UrNfUYAdiHhkVpACgtSK2xa2MqkmcTtIigbVeFUd9LRr7IbWGUqL022tAIJN4BsJ0iYHXpLrQ4ShaTl7qOh5n5StniEJLDxtWEZKcQiubWz7K2Es1.W73XWzMPJ4rPG7P8zBrb7vuz+HrDq1BJNECo8YDgjpVc0NhbErGdzFRUzOh3eojOC9bQANR6Aa3pv0YOZv7EBc9iNdXPmtlNH8QpibpRvADlRnSlJUReKHQkDOfRORGJ4MpazznkwyU0EaIQZjkH+Vm6OhzLKQn2iDoUFh7Oh6DhTYkUmekd3ttqp5.RLqXdUR93qH8YCDDnup5PPDFF58nNv1qIXASMD0+TtGvAr.bpVosgTqrR49jTqrp49jTqrB5tjT6tYc7VUgUlB5+V6lLCc6iiCWDf6D3hkKe6.00fhU.6etzQxUG6l4Skyy1ucKtxf0ZuxvlRwmpOfJsmlOGKkCGgsBtK3X7Esdj9wiGSrkoDrr9I+ZQuU0mY5eCOPRYSNEKETUeryB7FB2uzl.yNiQb8Uq2kTmtHR1RIqx.CILmPg+CdhUVWIqEqrdhRjG1Vv+fcz9vpqx8fvQ.NwBu4ZEnXDjMWbLDccqCrPdPU9GrsUg+2CG3IeLMJ.llE.SqBf44E.yOT.Lun.Xd4ZwnZv7p.I2K52AXfAGGdFHMsiC6.EVEh9ejpq2EM
@d-healey Yeah It works, Not sure if it is Bug Free!
You have another/ Better way to do it?
This Works Just Fine
HiseSnippet 1063.3ocsV81aZaDF+LAOUXKSqR6CvoHMISIgYSYMfhpVJjvJqgDVfD0r8hpK1GvUL2YYelh0Vk5ml8QYed1q1a2dNaGvjRxRQaGRX+7me286d7y87b87E1zf.gORqvfHOJR6Kz6GwkiaMlv3nNGgz9R8tj.I0GmnpYjGIHf5fzz15GTJzJjGEO9yuuIwkvsoKUgPWJX1zSXSYxkZ6c3qXttsINzAroY7t1gcrE7VBWQHvmszMQdD6IjQzSIJ2xoiz9ricXRgeeIQRCPZ4aJbh5OV7Ndh+WxBXW6RUBVn9vDkntsv0QwXkVTqwLWmd2ruCPvrzaYTXqjnvWq2k4vVneYz3qhMfWhHa7PK2pzaqUnmUV5YlgdqgRZYnT9DJ8X8919LO4RKJ9745c3vGmgDHrmkJI9hx8WZ5sDfGbYkojIz19fvBDF0pYtK1xxrzAaWT8SMfOAAR7KbcGP.tFfeN9lIXDUBpaIl5I3fbfwNwtrSoCJVbnvGaL3ZKLiuDaoh+ZQLL.8UBnxXk8DdgdsC41RlfarvUP8EdvD89hEYbWFmhGl5CdUeLluKN5lIF6JrIt3Y.IMhv6gMKgeB1vpJ75dVUKg+VPHQcYkhChwrcBTepLzmiM5Rjiq3KB4NFyehkYru6f+lche7aX0yLtLKwbfTsqe+BNJ3mJjzy3FJlU.1E3aaZ3v0ZSEa8EttT+0ZVc.w+9.ZvCmdM0eW7LhaHcgiPVypoh52cpX1SJ1Iepy3nf2gyjm4Q4204GTZ9Aj1lKkUvxKiSZ2NMoM9CHhAolORO9cKTLgyVpvgHIHs+P2pVsJqNlcV2nShpmQtQW+Kandc+VwxW+5fvFy524kOKQ9hlyiZjwe2qbq03oy9YZ8D69VUqTNi8Q6OnYYk8T7g7W8ik4W4dU57+xylzqL3y7T7f+mmEO72vX4FI1SBJOnHQ06JR765VUM+nHAvjg0yrR2NxTt8kjF6202JkowxqtSG23sSOuW5Nqs8OUsgJ7UewNckHyrQlmVd1IQmTq0crSunyQJ9BUcRSDfjCOpujox6zNhNC5.jTBqf9QzfIRgWblRZYDnn9+Ztx7rQmnrBui4HGuPwGlb3XJaz3kMa9vubH5SXoplYofI6Sdo93x1PCCgSnKQtZWDUqyTCv44UJcqJOyCXxnrsVucqk7OrVK2emuGJcerdOlzd754at0vWUof+m4aZi5s0Od3PpsbIYyq2902aW4+anx4hPIiOBZM3yfbF8SCm1Gt2hMEXBmScU0b0xopNlHapjUQl9TtSrveCiTiVJYsTiV2XDMkX6KdicRkD00BdTrFfS73aDU.tZFHiWTLUW2rhIZJbCk2XaqBE6Abe8XptAXd5Ffo1Ff461.LOaCvr+Ffo98hQc4vWDJESSNl.J5cbb0QMsi4pBLwYjn+Ad3j+XB
This Works :)
But Is this Correct?
const AllTables = Content.getAllComponents("Table");
for (Tb1 in AllTables)
{
Tb1.setTablePopupFunction(AllTablesPopUp);
}
inline function AllTablesPopUp(x, y)
{
local v = (y - 0) * (12 - -12) / (1 - 0) + -12;
return (Math.round(x*100) + " %" + " | " + Math.round(v) + " st");
}
@d-healey No idea what That Means?!
It doesn't response!
const AllTables = Content.getAllComponents("Table");
for (Tb1 in AllTables)
{
Tb1.setTablePopupFunction(AllTablesPopUp);
}
function AllTablesPopUp(x, y)
{
var v = (y - 0) * (12 - -12) / (1 - 0) + -12;
return (Math.round(x*100) + " %" + " | " + Math.round(v) + " st");
}
Hey MusicLovers, Trying to Change multple Tables Value Popup with a FUnction, and NO glory Yet!
Any Idea?
Cheers
const AllTables = Content.getAllComponents("Table//d");
for (Tb1 in AllTables)
{
Tb1.setTablePopupFunction(AllTablesPopUp);
}
function AllTablesPopUp(x, y)
{
var v = (y - 0) * (12 - -12) / (1 - 0) + -12;
return (Math.round(x*100) + " %" + " | " + Math.round(v) + " st");
}
HiseSnippet 1043.3ocsV8tSibCD2afs5HsT0SpO.VHUokKPHatTBQnSGWBjdoGARI.B5WNY10IwkM1q75MGqZOo9k9p0mh9PbuAsi8tjroW3JJpmQhrye9Y+aFOdr6IEdznHgDYs14IgTj0WY2OgqF0ZDgwQcNDY801cIQJpDmppYRHIJh5irrV4GzJrVaUjY7gW1jDP3dzYpPnKELO5wrwL0Ls8N3Mrff1De54rw47t1Ac7D7Vh.QLvmUrqfBId2RFROgncqfMx5KNxmoDx9JhhFgrVsovOo+Hw63o9eIKhcS.UK3h5CSTp51h.eMi0ZQsFwB76cebGgfYo2rrvJoYgu0tKymMU+rrw2XLfmgHe9vpv7zak4nmad5UIG8V.krxQoUSozSs66IYgpYVz74Ks6vgMmADHsmmJo9hJ7AK6VBvCtp7Xxsz1RPXJBmZ0prE10sxl6udQ8e5ArEDovuJH3bBv0H7Kv2OACoJPcKw3PAGjib1v3xN63uwl6Wr3.gD6b9MtXFeF7MK9qEwv.zWNhpLJ6IBiCaGy8TLA2Ypqf5KBgI58vTkYDOuQm61Bmb+LhmPj3I.8bRvaiqrI9YXG2pvma6VcS7NfPp5RZE6aPrdJPIUEK4XmtD0nxRQL224tm4Vw36F3uaCyO+FV+aNWljZNRoC12OkgB9IBE8TtilWqAjG+uMMXvBsoypRQP.UtPy5iFxOEPGd73anxsf7PPLcpiP8x7Eg1ObQX9yHdoax4bTv6vYpSCo7G5jCJqx.JXKjwJX4Ulx00yJWMaeHFTT9Day2tHCgy2jvmnHHq+z1sVsxyOlbZ2jiS1KmbitxKan+rdKi7MWEE2XR+Nud2T4KZdWRib9GbcPsFOexOS2K0tzsZ4R4rOr94MKosmgOl+lerD+5fqyl+We5s8JA9bWFdv+yxiG92.ibiT6oIkGUln5CkI9C6F69QIhRsujzndWoaFQLxyGHiZ7KiOqWFwa68SUaTmbUzdSCj4B7ICqbRoIGmbbsVOPfbQmC0zAZmjsOC68gTohoKqrNjNAZsm1aZM6CoQ2pDglBgr9CP25+yRg6xG7I4EdGyWMBpds9KPXDkMbjRKwQlxtG8RTM2R762dvidI939uPmegeb.QM+0A56.yL.GOmqGrtOKOhoRxeG4+a2Q7Xo3Ss6wTdiVLGKr.NpOM+YfiY2rtt8QCFP8TyH3p1su5yy0nnyDwJFeHzEWxf5.6ShG2GdbgGEVcNmFnaOZUPWQkJWQKqy.8obeiveCiLitZYqLit2aDMl3IEu0K8Pu9t6mXz.bhad1xZv6m.Y7z9d11UJWAMFdFwa87zg+1Pu0Eio5Rf44KAlZKAlueIvr6Rfo9RfYuOIF8K3dUrRLN83.nn2QlNcVVGw0MMLUgn+A.deoeG
Hey Folks,
I Have a panel, That acts as a Button, and I want to change the knob1's value according to the Panel's value.
Also, we need to update Lable 1 to show that value!
Any Help is much appreciated:
HiseSnippet 1673.3oc2X01aaaCDVJIZM1ctacqeXejnanPdMywtIoc.YAyINNqdMuXDm10hhhNFIZahRSJHQmXuf.reZ6mz9GrcTuXQ4XmzXzFrNEfXo63w64NduPxl9BGRPfv2vL2QC8HFletUqgbY2ZcwTtQisMLui0d3.IwGEQZqgd3f.hqgo47+hhfYtELBe96edKLCycHojLLdgf5P1k1iJSo1r5ynL1NXWxQzdZid0pMbD7ZBlnOfm4sJa3gcdGtCYerZXyYYX9Y0coRgeKIVRBLLWXKg6vVcEmxiF+KnAziYD0GULZASTD4cDLWEhUTMp0kxbalX2AFFlVMS8ByG4Etm0dTW5H5odiuLjAJUBc+g4bYg27YfWEc3UVCdS.RlZPZgHHcWqVN9TOYJGEdtsUCNr3zFCtccnDMVi413VV0DvH3xR8vuiriO7wHIrWsb4kPqTtbw0KjuPd3A7+ARzIXezy3hiqf1.kHcGhrlnmmfCeXe+Pt2u35ZBrK9XBa5RDwVIR97TNixIn184NRpfiD7v4SInufY6jH0RvDy5SJl+r74hjuT.AlKIYf79KEwa87mCS4khRkPwycMLicLDTYmUkgnB7.oViGmsGg2eplSL+rtfdCiBdC.wdc4Wt1pp+VBcYu8FklQS4oP9X0nrflPHn7PQeox0Ym36r6TrP9yJDNEcJ0Fxq1jwrKOHZMMZRT+usvGYSAbUdcDE8SnUged3CKFwLVd0ixLF.CS1kFnL4ei5J6ZWb4QlVIFg2Q1E88H554SAZxaSfzxKusO9TzVfauiunO2MkEsMxNQSuPsbZWDswFHZwQi.V4SdsSz5nBE1If4Tpr6lLutX6Q.70z2.t2ROYshESA34Exm0wl7FgEPJnqsb4xNzQPzEKwk5JNApDBPrB5AO.MF8FbWxfH7mcNNqvXKwynM8nGqaSiMUuWzGyOj05mHTutXrrBiWDNiii7i+VpdiBiOTEoPbOj3Hw7NLh8qG.S+RWYf4RIC3oDZmtR6huYoQoBifA3FNOplm5Osjr8D8CHiJRLJIijljoRPBq7.IIdX+.BTM0lTZ.Z4wgFjhLN3z.RRxYzupnLRodJs+buKlUB0fBDLRIOenFfcbguT1gJNHIEZxr8IdpBH1ILhiDRi.NaLAtPbcjYu9TGFLBRzaWktQmixr.n0HXegjb.2NrjedH1XbVsaOQdw0wYD+IxVsOC+KSPad+dGS70a3nFHz7MaGcqo2QWeCGNQ8LzFnf2fSkG3Q3SaaHFwMZft+yEiJXnxvd+ER58i4DlAE5vmyJNp0HDwoahZwpFiK8chktEi5R7CE+VVgs+FWX344M1FVQUaAIFO.F8H9Rpx7M2lbBretnMjjyZaRv6jBOCy7i5LZXt3UC4A5Zbn9GmpRcRILrZ2vr3TJupJjbJNMIEEvzWXAc7PoDBvm.4jM8IPBAf34Lzv1slF1tsU36a56UYpna+pigtFiitp+d0SRBHLm+Zp3Goq3FUu4T7J5J9U2fJdUME+WGeCp30zsX5MnherlhqJtAU7Szc09enT7mck0Wz7yGooUXJgiT50h9GD8yO1COXrBYiTkUVaL7z.gZZQqnSFnafLMU8m3ppiKjoF2EObEbrNgaeFVl8rdpC3Fy.ZWj4.VpCQwCnxg5FvGrC.99Bw6Z0jJc5NYLN2Dvnp6xGALFer4BV0a2F1wVJ.WvZmW9w4Lx5p+qST+l8cohcEpNVgp+dQTPJRnlL7PhekODWgg268UXzZH2AVdxDmGtlcjOzthx6nqJELqywf86pS9PgPp18i9UnzB2yiQ.unOro0ril.aAKH6LrCkEeKJeq0YMO7fesdsid6NGr610O77Z6dPq5aid5lGgVoTaF1wnmxmXYpDLLkL5UF.tP8oSnN2M4Sy4urKmoxLd4LK7etKm4SfxGYt+nbIXrEUExTmeBgAIHgX7qf8v0F2mISnlM6XOAW30UvoNYCvj9zNcH95XehFzlRIDjmR4dUOjvH3.sH4uq5tTNA6OdNx0vWT4ZeWZSb85arhfKRkRi9zsr+7++trezUf0YOLDDppMse+dsfpsNDP6bX2NpSoA65WIZ32kSpO0hvcC+3efmXlUTeaFyrRByaDczC63KdqSzY0TwoKFRAradXg5bV6o9FM5PZVVkKUFpM6ReqiixE+CULLlrLOZFjYkYPlUmAYVaFj4wyfLOYFj4GuTYTMW1ruTzKJkCHzrd3gkMMG0zF1f7+BTXIpgO
I got the idea, You are the best
I used the inline function for Cmbs to change the bgColour
inline function onAllCallbacksControl(component, value)
{
local myColours = [0XFFffffff, 0XFFFF0000, 0XFF0000FF, 0XFF000000, 0XFFbdd8e1, 0XFFe6004a];
local idx = AllCmbs.indexOf(component);
AllLfos[idx].setBypassed(value == 1);
AllLfos[idx].setAttribute(AllLfos[idx].WaveFormType,value-1);
panels[idx].set("bgColour", myColours[value]);
panels[idx].changed();
}