Utilisation de l’éditeur de scripts de Scripter dans Logic Pro pour Mac

L’éditeur de scripts sert à modifier du code JavaScript et à écrire vos propres modules MIDI. La création de modules se fait en temps réel, c’est-à-dire que vous pouvez modifier et tester immédiatement les fonctions de votre module. Vous pouvez définir des éléments d’interface, tels que des curseurs et des menus, qui sont affichés dans la fenêtre du module Scripter, ainsi que créer la logique sous-jacente et les fonctions adressées par ces commandes à l’écran. Les exemples d’utilitaires que vous pouvez créer à l’aide du module Scripter incluent un joueur d’accord, un processeur de legato pour des instruments à cordes, un générateur de glissando de harpe et un compositeur algorithmique.

Important : la version de JavaScript utilisée par le module Scripter est déterminée par la version du cadre d’applications JavaScriptCore installé sur votre système. Pour assurer un niveau de compatibilité maximal, installez les mises à jour de logiciels les plus récentes.

Reportez-vous au chapitre Vue d’ensemble de l’API du module Scripter pour consulter la documentation de l’API Scripter et des exemples de code.

Figure. Fenêtre de l’éditeur de scripts.

Paramètres de l’éditeur de scripts

  • Bouton Run Script : évalue le script et configure le module et ses paramètres. La sortie, y compris les erreurs générées, s’affiche dans la console interactive lorsque vous cliquez sur ce bouton.

  • Code Editor : tapez votre code JavaScript dans cette zone. L’éditeur offre les fonctionnalités suivantes :

    • mise en surbrillance de la syntaxe pour les mots-clés JavaScript et l’API (Application Programming Interface, interface de programmation d’application) MIDI disponible ;

    • vérification de la syntaxe en temps réel, qui met les lignes d’erreur en surbrillance immédiatement, simplifiant ainsi l’écriture de vos scripts ;

    • numérotation des lignes, ce qui s’avère utile pour la vérification des erreurs dans la mesure où ces dernières sont identifiées en fonction de leur numéro de ligne dans la console interactive ;

  • console interactive : affiche les informations de débogage et vous permet d’exécuter du code depuis l’invite de commande en tapant le code après l’invite et en appuyant sur Retour. tapez clear et appuyez sur Retour pour effacer la console.

Création et stockage d’un module Scripter

  1. Dans Logic Pro, ouvrez le module Scripter.

  2. Cliquez sur le bouton Open Script In Editor.

  3. Tapez votre code JavaScript (ou copiez et collez du code existant) dans l’éditeur de code.

  4. Cliquez sur le bouton Run Script.

  5. Testez votre module pour vérifier qu’il s’exécute comme prévu.

  6. En supposant qu’aucune erreur ne s’affiche dans la console interactive, enregistrez le document hôte, le réglage ou le patch contenant le script.

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.