![]() |
![]() ![]() ![]() ![]() ![]()
|
next newest topic | next oldest topic |
Author | Topic: controlling VCS parameters using scripting | |
robertjarvis Member |
![]() ![]() ![]()
I would be grateful if someone could take a look at this and show me how it could be done for, say, the !Attack parameter. Thanks, Robert IP: Logged | |
cebec Member |
![]() ![]() ![]() Wait a minute -- Csound prototype? Is this a custom score interpreter or something not included in X.82? IP: Logged | |
robertjarvis Member |
![]() ![]() ![]() Its in the prototypes (under Scripts) and goes under the name of "CSound Score to MIDI Script. IP: Logged | |
cebec Member |
![]() ![]() ![]() Thanks! IP: Logged | |
SSC Administrator |
![]() ![]() ![]() One way to add more parameters is to assign them to controllers in the MIDI Script. Outside the loop that reads each line, you first set the controller to its initial value:
Then, inside the loop that reads the text file and updates a variable t for time: [f atEnd or: [eCard]] whileFalse: [...] you can update that controller each time a new value is read from the text file, for example: self controller: !Attack setTo: (paramArray at: 7) atTime: t s. You can create a controller for each parameter that is now in the VCS. IP: Logged | |
robertjarvis Member |
![]() ![]() ![]() Excellent. That works. Thank you. 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.