Organismes de soutien

Société des Arts Technologiques Unreal Engine Mozilla OpenCollective
ANR Ministère de la culture LaBRI SCRIME Blue Yeti
Capture d'écran agrandie

Qu'est-ce qu'ossia score ?

Régie de spectacle, timelines OSC, mapping vidéo, éclairage, installations : voir ce qu'ossia score permet de faire

score

Un séquenceur intermédia

On peut séquencer différents 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 une chaîne de traitement vidéo et de shaders multiplateforme à la pointe
  • Envoi et réception d'OSC, de MIDI et de DMX, ou communication directe par HTTP ou par un port série
  • Contrôle de systèmes IoT grâce à la prise en charge de CoAP, MQTT et BLE

Des fonctionnalités d'interaction avancées

Un séquenceur conçu pour les spectacles interactifs :

  • Déclencher n'importe quelle partie de la partition selon des conditions externes ou des contrôles matériels
  • Utiliser des conditions pour créer visuellement des partitions à embranchements
  • Contrôler et être contrôlé par n'importe quels appareils et protocoles externes, avec une interface utilisateur simplifiée
Déclenchement de parties d'une partition par des événements externes dans ossia score
Scripts

Un logiciel ouvert et scriptable

Plusieurs langages de programmation sont intégrés à ossia score :

  • Livecoder en JavaScript directement dans la partition pour des mappings avancés, ou créer des scripts de mapping d'appareils
  • Créer des traitements audio très rapides avec Faust
  • Étendre n'importe quelle partie du logiciel par l'API C++
  • Écrire de simples expressions mathématiques pour un contrôle rapide

Travail à la fois modulaire et sur timeline

On peut connecter les processus de façon modulaire directement depuis la timeline :

  • Passer à tout moment de la timeline à la vue nodale pour éditer plus précisément les processus
  • Créer des partitions proches des machines à états pour des scénarios atemporels
  • Imbriquer et grouper sans limite de profondeur
Passage de la timeline à la vue nodale dans ossia score

Protocoles pris en charge

  • Ces protocoles sont implémentés derrière une interface commune dans libossia.
  • Toute application qui utilise libossia peut donc en bénéficier, faire le pont entre eux, etc.
  • Ces protocoles sont accessibles dans ossia score par une interface simple

Environnements compatibles

On peut utiliser son langage de creative coding préféré avec ossia :

  • Soit par une connexion OSC classique
  • Soit par le protocole OSCQuery, plus avancé
  • Soit en intégrant directement libossia

Galerie