New modulation arc on knobs in LAF?
-
Hey there so since we have the new modulation system now.
How do we utilize it to draw the modulation arc from LFOs and Matrix modulators? I see those across the whole HISE UI.
Simmilar to what i asked here a year ago:
Drag and drop modulation + modulation arc?
@Matt_SF No you can still go crazy with the panels, the idea is to abstract away the underlaying data model and streamline the multiple ways that modulation ...
Forum (forum.hise.audio)
I assume its easier and more integrated now?
-
@Straticah did you check the ModMatrix snippet in the Hise snippet browser?
-
@DanH I think i did but i was not sure if matrix modulators require different LAF than core modulators like LFOs etc. do.
But if this is answered in the example i will dive into it thank you! :)
-
@Straticah I'm not sure I understand. Maybe open the project and have a look.
Are you wanting to use LAF on the Hise Modules themselves?
-
@DanH I am not using the Matrix modulation system.
But still want to show a dial that is modulated by a LFO source.
I thought there would be an universal LAF way now since modulation has been reworked.
Checking the Mod-Matrix example now - i think its a good start.
Edit: it might be necessary to register it as a matrix target.
-
@Straticah You don't need to use the modulation matrix system to get a knob that provides the modulation properties in the LAF method.
const var Knob1 = Content.getComponent("Knob1"); // This function only enables the modulation display, you'll still need to // hook it up to change the parameter below Knob1.connectToModulatedParameter("Filter1", "Frequency"); // Connect the knob with the properties (or attach a callback) // This is still required. Knob1.set("processorId", "Filter1"); Knob1.set("parameterId", "Frequency");
-
Here's a full example:
HiseSnippet 1810.3oc4X80aaTDD+tjbErKfnkBkGOEARNsAWe1IoIJBEm3D2Z03DSbZKnpppM2sm8RNu6wc64XCpR8SDuvy7JOCeC3EdF9FTlcWae2E6jlZ0RaE9AmryryL+1Ymc9iaDvrwggr.M8rG12Gqo+AFM6S4sqzFQnZ01VS+iLpiB43.SEos56iBCwNZ55ydGAA8LyoI+7OarExCQswwjzzd.iXi2kzgvio1n78HddUQN3CIcRr6kJWylQqv7XQ.dl0nflOx9XTK7dHw1lwP6tnv1Z52vX4hkrWx41NEKt7ZqXiVAulKx00pjyRKsxpqYUZMzRqtBtvxZ5WZGGBmEzji33PM841h4zuYa1ITkAd.IjbjGVrvRqIXYE4pLOGwQTPUqRahmSigNpPMMciFwtsYUtsqYTm3PFQO188wRFlwRjzApOSZ3MaJ3YkDdER.uI.I8DPZNEjthQS6.hOOli.OW1nFEtMcQv8TRnn1q1L+sgQEFrCJOeGzw3pAvhQRjqXgBKZBesv5YyB2Ugbytn.y6QYGYY90lCErElWg0wmQgE4lWxcdPB4+jGDihs4Gxpybh7fysSCT.bAClH27OD0E6xB5XdGLEGf.Wi07KZNecRu4SaROjaBCZGfAEsKyF4sKic7lTmpXrWtzhr4AU.QJluz5IHt6N6cmCuqjdAyaH1CHCg5QnXS2HpMmvnlcXNM8HN..asnI6nuegr+T1LdBqYhBrCAoeziWeHk.X4AvADQa4gyYkGbXvW.TxjMiX248iBamKMxaf3sysvBqadqaYxaKrrmmIO.h9u3xzE4EgE34hKBbtd4EH.NXCrS1LvcUNjIgJ8CKjMC3WxfxGxQA78vmzL5HoFJHbBETNgIvNoO5oBspbjcAG4WItzt4vaoaHb94kGz8ffDjG4GwNibrOpviyibb1LvNWvhRIWTbeJzpjs03r6NhYwSyLoUyILaHfIryCjd4aJABHfb4BIUToySQBo.eXcBUJ3YuATOklWONNCiREXIA.PTEX0Jen3MmHyojyQsTKDbak2ER2timGwODmKVFAGm.zIx6fANvEkFJe.1IxF6jyRboA2MCt6NsUHbbG0RKE6zpy5LT2sGWaE5UrXU4mIonRionUkJpz3JR8mv7mzF.2jzUwyUWOEd8CoV.lsHhhdUGjBH27Bsb.Chb6qRE.okFkVPjmQkbC.xXYg.8sv5ixkvn6w338o4jIQx9zrlmlkq6D4IdYFv77frPShsnTZv4IXNZTmivPPo78ynMBkKRWCx3rqAkrDosJQQhMxn0nD999X5YU3TaP1EQ8pAnB1JWVs5iFTsR4Q0HPQo2yP5T0j.NtMg+bCs6WaaDGMTMfFAq3iC3DwAPeabWnoCUQvLFaiCOly7k6cPMIvZuPi1K1f0J2ezhmUqbGhiiGtAKjHbvIwUXjqKom3z+kZPvAXfOyHNQUCbfMXbneFMNtGWTJtZ.9GhvT69Z9CcS0.L7oFSnNHzLzfxjhsX.sUzS6DhCucLB9txswjVs4IoD+FEndotO+Wdtf9v7CBZvx6q5KarVHflWTEoS2QinuuALDdfjsQHZUfBdl9I6K7UVaNWTHdEiFDtc6IiwYl.FgPoWGXbPygenwNttPl6X.NmQ0u80SmfIM+0Ul+xxvIYa8RiO4vqytw9e+h1Xu+Etw98gxXcwGB8RD5yBwVI0bSbGxgv6zvTTOkDEmnDontMlGQSqZEoT6R3JpBtBqjArCIlXmWqbCDMkxf0ozj3AYhjA6PQvEVSLbxc1OzFbLB+bRqzHxKD+PwSXqjBFStXRx2EE3.2g1oBZm87FuwZJGu4Ru0Mdy6.olRMAVlgXrIoiuGdGZWrGTfRhwqBUjbQQd7gTS+zqNix7aynjTWzGf4AjVsvohel3AZSNGFaHYb6AXOLJLwywun7tv3Mnf5xRTSkuv5kdZzIde84FJ3ZJxWX9taIkY+eSIky+0GjBz7M+quqpvngwtU2e.vf+ybDhKdt.y7muyerQ7gP8HwPWvZKhOyCEH5gHtyMkTO6W+s+ZCQkuZiJb16a5UdXg1AMiN5fuKtEfjjTNDCMmd576M6vX71DZqz0SuVYX9BeUAFmTUTZCOzgAHfwPRoFPsGxT+LdUf4IONIyZsnr.rZnjjzqDExYcFd.j+7aM4XeYi25OxXkkxCebuo360p.eUZ+WMq0d0kFZlKXf6mHiOFEHHhTdKLCjBkiB7dKEkW2.Z1onoLYo4alrkGvh3val5HnlIzRlwdQcZBcdZiATRoXOwPt5yHBwUqKHVq5ij5HW7b3y.lVh05CXZMj4+I1nCxNf8Da0fxh342WRAN2T4OHdFi5h0liMgrlFLiJ4I11oU0XBVbZErzzJ3RSqfKOsBtxzJ3smVAW8EKnnm4Mifzqp2FvrCM1QkXUeTVc8Y09WAU39BB
There are also plenty of examples in the snippet database:
-
@Christoph-Hart thank you - very helpful! :)
-
I think this answers our question. :-)