Mandrin

Langue de programmation audio à fortement chronométrée, simultanée et à la volée
Télécharger maintenant

Mandrin Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Freeware
  • Nom de l'éditeur:
  • Ge Wang & Perry Cook
  • Taille du fichier:
  • 1.4 MB

Mandrin Mots clés


Mandrin La description

Le paquet de CHUCK fournit un nouveau langage de programmation audio (et développé) pour une synthèse, une composition, des performances et une analyse en temps réel - entièrement pris en charge sur MacOS X, Windows et Linux. Chuck présente un nouveau modèle de programmation simultané, très précis et expressif (nous appelons cela fortement chronométré), ainsi que des taux de contrôle dynamiques et la possibilité d'ajouter et de modifier le code à la volée. De plus, Chuck prend en charge MIDI, OSC, Dispositif HID et audio multicanal. C'est amusant et facile à apprendre, et propose des compositeurs, des chercheurs et des interprètes un puissant outil de programmation pour la construction et l'expérimentation avec des programmes de synthèse audio / d'analyse complexes et de contrôle interactif en temps réel. Pour exécuter Chuck avec un programme / Patch appelé FOO.CK, exécutez simplement Chuck, puis le nom du fichier: % mandrin foo.ck Pour exécuter Chuck avec plusieurs patchs simultanément (ou le même temps multiple): % CHUCK FOO.CK BAR.CK BAR.CK BOO.CK Il existe plusieurs drapeaux que vous pouvez spécifier pour contrôler la manière dont Chuck fonctionne ou pour connaître le système. Par exemple, les sondes suivantes sont le système audio et impriment tous les périphériques audio disponibles et les périphériques MIDI. Vous pouvez ensuite vous y référer (par numéro habituellement) de la ligne de commande ou de votre programme. % Chuck -Probe Chuck peut être exécuté dans un terminal différent en tant qu'hôte / auditeur que les correctifs peuvent être envoyés. Le serveur doit invoquer le drapeau --loop pour spécifier que la machine virtuelle ne doit pas s'arrêter automatiquement (lorsque les programmes actuels quittent). % Chuck --Loop Si un écouteur de Chuck est en cours d'exécution, nous pouvons (à partir d'un deuxième terminal) envoyer un programme / correctif à l'écoute à l'aide de l'option + commande de commande + % mandrin + foo.ck De même, vous pouvez utiliser - et = pour supprimer / remplacer un patch dans l'auditeur et utiliser ^ pour découvrir l'état. Pour exécuter la majeure partie du code ou des exemples de cette spécification de langue, il vous suffit d'utiliser le programme de base de Chuck.


Mandrin Logiciels associés