![]() |
![]() ![]() ![]() ![]() ![]()
|
next newest topic | next oldest topic |
Author | Topic: Class Editor Strangeness | |
David McClain Member |
![]() ![]() ![]() Hi, Starting in Kyma 5.09 and continuing with 5.11 the class editor now acts a bit strange in the following regard: If I have two sounds, say filters, that utilize the same parameter, say "?Q", the class editor now shows this variable twice in the list of Parameters. It also shows parameters named KeyNumber, KeyDown, and KeyVelocity, even when these were never referenced in the prototype. The graphic layout allocates a horizontal slice for each of the doubled parameters too. What to do, if anything? - DM IP: Logged | |
SSC Administrator |
![]() ![]() ![]() quote: Hi David, The most likely cause is the default Sound value supplied for a variable input Sound when you are first opening the class editor and it asks for default values for each variable. If the default input Sound has !EventValues in it, these are interpreted as variables. Could you please email us a copy of the template Sound you are using to create the class? I'd have to see the Sound in order to understand why you are getting two copies of !Q. Thanks! IP: Logged | |
metalbox Member |
![]() ![]() ![]() I am also having trouble w/ the class editor since 5.09. Seems that both ?variable and !eventvalue show up in the list of parameters of a new class. Also, is there an info sheet on the myriad parameters ? Thanks. IP: Logged | |
David McClain Member |
![]() ![]() ![]() I found a whole list of these parameters a while back, briefly documented, on page 541 of the Kyma 4.5 manual. This is a PDF file that can be accessed from the Documentation item in the File menu. It must be in the "phone book" too... - DM IP: Logged | |
metalbox Member |
![]() ![]() ![]()
Here's an old class to illustrate my confusion. Edit "oldfreeze" class and note the parameter list, retreive the class and re-compile. !TimingClockDuration, along with the !eventalue that is referencing freeze, show up in the parameter list. How does one hide them ? IP: Logged | |
SSC Administrator |
![]() ![]() ![]() To hide a control, unlock the VCS (by clicking on the padlock icon at upper right); select the fader you want to hide; use the small VCS editor; press the Options button; Select "Remove widgets". If you should need to restore them later, use the same Options button and select "Show hidden widgets". IP: Logged | |
metalbox Member |
![]() ![]() ![]() Maybe I didn't explain clear enough. I know how to hide them in the VCS. What I mean is, both the variable ?freeze and the !eventvalue that reference it show up in a new classes parameter list. Along w/ !timingclockduration. Before, only variables were assigned a parameter field, and !eventvalues were "embedded" in the class and didn't show up. Is that a little clearer ? Does that make sense ? IP: Logged | |
metalbox Member |
![]() ![]() ![]() Ok, I've figured out the first half. Don't reference ?var with !evalue when supplying the value for a parameter. I should supply a value, such as 0.5, when creating a class. But something is working differently. I could swear that earlier versions class editors worked like this: ?variables in the architecture of a sound were alloted a parameter field. !eventvalues were not. Still slightly confused... IP: Logged | |
SSC Administrator |
![]() ![]() ![]() No, you're right, we did change the class editor to interpret !HotParameters as ?Variables. One thing you could try is to put a MIDIVoice or MIDIMapper on your Sound first. That should bind the hot parameters so they do not look like free variables to the class editor anymore. IP: Logged |
All times are CT (US) | next newest topic | next oldest topic |
![]() ![]() |
This forum is provided solely for the support and edification of the customers of Symbolic Sound Corporation.