ossia score est un séquenceur intermediaire multiplateforme pour un scripting précis et flexible de scénarios interactifs.
Contrôlez et notez tout logiciel ou matériel compatible OSC : Max/MSP, PureData, openFrameworks, Processing…
Un séquenceur intermediaire
Séquencez divers types de médias dans une timeline intelligente :
- Lecture de la plupart des formats audio, avec prise en charge du multicanal
- Lecture vidéo H.264 et HAP, avec un pipeline vidéo et shader multiplateforme à la pointe de la technologie
- Envoyez et recevez OSC, MIDI, DMX ou communiquez directement via HTTP ou un port série
Installations d'interaction avancées
Un séquenceur conçu pour des spectacles interactifs :
- Déclenchez n'importe quelle partie de la partition en fonction de conditions externes ou de contrôles matériels
- Utilisez des conditions pour créer des partitions ramifiées visuellement
- Contrôlez et soyez contrôlé par n'importe quel appareil et protocole externes avec une interface utilisateur simplifiée
Un logiciel scriptable et ouvert
Plusieurs langages de programmation sont intégrés dans ossia score :
- Livecode avec JavaScript directement dans la partition pour des mappages avancés, ou créez des scripts de mappage d'appareils
- Créez des processeurs audio ultra-rapides avec Faust
- Étendez n'importe quelle partie du logiciel via l'API C++
- Écrivez des expressions mathématiques simples pour un contrôle rapide
Flux de travail modulaire et chronologique mixte
Connectez les processus de manière modulaire directement depuis sa timeline :
- Alternez entre la vue chronologique et nodale à tout moment pour éditer les processus plus précisément
- Créez des partitions de type machine à états pour des scénarios atemporels
- Imbriquez et regroupez sans limite de profondeur