Fonction SetParameter du module Scripter de Logic Pro pour Mac

La fonction SetParameter() vous permet de définir par code la valeur d’une commande.

Son utilisation est semblable à celle de la fonction GetParameter, sauf que vous devez ajouter un argument supplémentaire pour la valeur que vous souhaitez définir.

  • Le premier argument décrit à quel paramètre vous accédez. Il peut s’agir d’un nombre entier (index) ou d’une chaîne (nom de paramètre).

  • Le deuxième argument correspond à la valeur que vous souhaitez définir (toujours numérique).

Important : l’utilisation simultanée de la fonction SetParameter et de l’automation de piste pour un paramètre peut donner lieu à des comportements inattendus. Vous pouvez pallier au problème en désactivant l’automation de chacun des paramètres.

Exemple d’usage du code

L’exemple de code crée une commande de curseur et ramène la valeur de ce curseur à 0 chaque fois que le module est réinitialisé.

Remarque : vous pouvez renoncer à l’automation en optant pour un pré-paramétrage consistant à introduire l’instruction 'disableAutomation:true' dans la définition du paramètre.

function Reset() {SetParameter('slider', 0);}var PluginParameters = [{name:'slider', type:'lin', defaultValue:0.5, numberOfSteps:100, minValue:0, maxValue:1}];
Morty Proxy This is a proxified and sanitized view of the page, visit original site.
Avez-vous trouvé cet article utile ?
Limite de caractères : 250
La limite maximale des caractères est 250.
Merci de votre feedback.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.