ossia score - Le Bottin des Jeux Linux

ossia score

🗃️ Specifications

📰 Title: ossia score 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Development 🚦 Status: 05. Tested & Working (status)
🏷️ Category: Development ➤ Audio Production ➤ Sequencer ➤ Misc. 🌍️ Browser version:
🔖 Tags: Development; Audio Production; Sequencer; Digital-Art; Plugins system 📦️ Package Name: ossia-score
🐣️ Approx. start: 2010-07-22 📦️ Arch package: ✓
🐓️ Latest: 2024-02-05 📦️ RPM package: ✓
📍️ Version: Latest: 💥️ 3.1.13 / Dev: 53f4db8 📦️ Deb package:
🏛️ License type: 🕊️ Libre 📦️ Flatpak package:
🏛️ License: GPL-3 | CeCILL & LGPL-3 📦️ AppImage package: ✓
🏝️ Perspective: First person (interface) 📦️ Snap package:
👁️ Visual: 2D ⚙️ Generic binary:
⏱️ Pacing: Real Time 📄️ Source: ✓
👫️ Played: Single 📱️ PDA support: ✓
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 5 stars 👫️ Contrib.: goupildb & Louis
🎰️ ID: 16248 🐛️ Created: 2022-09-28
🐜️ Updated: 2024-03-05

📖️ Summary

[en]: A libre, multi-platform multi-media sequencer for creating interactive shows, museum installations, intermedia digital artworks, interactive music and more in an intuitive user interface. It allows sequencing of OSC, MIDI, DMX, sound and other files between multiple software and hardware. Its interactive timeline allows its written scores to depend on external events and controls through a simple visual language. [fr]: Un séquenceur multi-média libre et multi-plateforme permettant la création de spectacles interactifs, d'installations muséales, d'œuvres d'art numériques multimédias, de musiques interactives et bien d'autres choses encore, dans une interface utilisateur intuitive. Il permet de séquencer des fichiers OSC, MIDI, DMX, sonores et autres, entre plusieurs logiciels et matériels. Sa ligne de temps interactive permet à ses partitions écrites de dépendre d'événements et de contrôles externes grâce à un langage visuel simple.

🚦 Entry status

💡 Lights on: ✓ 🦺️ Work in progress:
📰 What's new?: 💎 New features New version published (to be updated):
🎨️ Significant improvement: 🚧️ Some work remains to be done:
🕳️ Not used2: 👔️ Already shown:

🎥️ Videos


🦉️From Devs: (202202),


🕯️ How To: (202111), (202103),


🎮️ Showcase: (201908), , (202112),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) gd(202202) gu(202xxx) r(202xxx) lp(202xxx) d(201908) d(202112) ht(202111) ht(202103) g(202xxx) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1(not updated) 2 3]

💰 Commercial: [Support their work (Donate)]

🍩️ Resources
(empty, license): [Homepage] [Dev site] 🎬️ g(202xxx)

🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames] [Showcase]

🦣️ Social
Devs (ossia score Team 1 2 3 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [Facebook] [PeerTube] [YouTube] [vimeo] [Instagram] [PressKit] [reddit] [Discord]

🐝️ Related
[FreshFOSS] [LinuxMAO [fr]]

📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu(author's repo)] [Flatpak] [AppImage 1(author's repo) 2] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🛠️ Title: ossia score
🦊️ What's: A libre multi-media sequencer
🏡️ https://ossia.io
🐣️ https://github.com/OSSIA/score
🔖 #LinuxGameDev #Music #Sequencer
📦️ #Libre #Arch #RPM #Deb #AppIm
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update: 3.1.13
⚗️ New features 💎
📌️ Changes: https://github.com/ossia/score/releases
🦣️ From: https://social.tchncs.de/@distrowatch/111885688653209386
📶️ https://github.com/ossia/score/releases.atom

🦉️ https://www.youtube.com/embed/8-KpNaF2K8Q
🎮️ https://www.youtube.com/embed/sqIxJuKAcy8
🎮️ https://www.youtube.com/embed/wp3nq6nu-4E

🕶️ A view of its UI with, on the left, the main menus at the top, below a "DEVICE EXPLORER" window with a tree structure for parameterizing current modules, on the right, a small "History" window at the top, below a large "State" window for viewing the current module status ("Millumin"), and on the main part in the center, the timeline displaying the numerous graphic modules (effects plug-ins with oscilloscope, LFOs operating when a condition is met, synchronized abstract video. ...) with their links and operating conditions, and at the very bottom, a counter and VCR-like control buttons.

ossia score is a libre, multi-platform multi-media sequencer for creating interactive shows, museum installations, intermedia digital artworks, interactive music and more in an intuitive user interface. It allows sequencing of OSC, MIDI, DMX, sound and other files between multiple software and hardware. Its interactive timeline allows its written scores to depend on external events and controls through a simple visual language.

📕 Description [en]

📕🐧"A libre multi-media sequencer"🐧📕

ossia score is a sequencer for audio-visual artists, designed to enable the creation of interactive shows, museum installations, intermedia digital artworks, interactive music and more in an intuitive user interface.

It allows to sequence OSC, MIDI, DMX, sound files and more, between multiple software and hardware. Its novel interactive timeline enables scores written with it to depend on external events and controls through a simple visual language.

ossia score is free, libre & open source software and runs on desktop (Windows / macOS / Linux), mobile and embedded. It leverages libossia for its implementation, as well as reputed open-source technologies such as Qt 5, Boost and LLVM. It is written primarily in modern C++.

License

ossia score is distributed under the terms of the CeCILL license. The french CeCILL license allows the software to be used under the terms of the GNU GPLv3.

Funding

You can fund the development of ossia on OpenCollective.



A free and open-source sequencer

A free, open-source, cross-platform intermedia sequencer for precise and flexible scripting of interactive scenarios.
Control and score any OSC-compliant software or hardware: Max/MSP, PureData, openFrameworks, Processing…

What is ossia score ?

An intermedia sequencer

Sequence various kinds of media in an intelligent timeline:

☑ Playback most audio formats, with support for multichannel
☑ H.264 and HAP video playback, with a state-of-the art cross-platform video & shader pipeline
☑ Send & receive OSC, MIDI, DMX or directly talk through HTTP or a serial port

Advanced interaction facilities

A sequencer built for interactive shows:

☑ Trigger any part of the score upon external conditions or hardware controls
☑ Use conditions to create branching scores visually
☑ Control and get controlled through any external devices and protocols with a streamlined user interface

A scriptable, open software

Multiple programming languages are embedded in ossia score:

☑ Livecode with JavaScript directly in the score for advanced mappings, or create device mapping scripts
☑ Create blazing fast audio processors with Faust
☑ Extend any part of the software through the C++ API
☑ Write simple math expressions for quick control

Mixed modular & timeline workflow

Connect processes in a modular way directly from its timeline:

☑ Switch between timeline and nodal view at any point to edit processes more precisely
☑ Create state-machine-like scores for atemporal scenarios
☑ Nest and group without depth limit

📕 Description [fr]

Un séquenceur multi-média libre, par l'ossia score Team.
En C++

ossia score (pour open software system for interactive applications score) est un séquenceur multi-média libre et multi-plateforme permettant la création de spectacles interactifs, d'installations muséales, d'œuvres d'art numériques multimédias, de musiques interactives et bien d'autres choses encore, dans une interface utilisateur intuitive. Il permet de séquencer des fichiers OSC, MIDI, DMX, sonores et autres, entre plusieurs logiciels et matériels. Sa ligne de temps interactive permet à ses partitions écrites de dépendre d'événements et de contrôles externes grâce à un langage visuel simple.


ossia score est un séquenceur pour les artistes audiovisuels, conçu pour permettre la création de spectacles interactifs, d'installations muséales, d'œuvres d'art numériques multimédias, de musiques interactives et bien d'autres choses encore, dans une interface utilisateur intuitive.

Il permet de séquencer des fichiers OSC, MIDI, DMX, sonores et autres, entre plusieurs logiciels et matériels. Sa nouvelle ligne de temps interactive permet aux partitions écrites avec lui de dépendre d'événements et de contrôles externes grâce à un langage visuel simple.

ossia score est un logiciel entièrement libre et open source qui fonctionne sur les ordinateurs de bureau (Windows / macOS / Linux), les téléphones portables et les systèmes embarqués. Il s'appuie sur libossia pour sa mise en œuvre, ainsi que sur des technologies open-source réputées telles que Qt 5, Boost et LLVM. Il est écrit principalement en C++ moderne.

Licence

ossia score est distribué selon les termes de la licence CeCILL. La licence française CeCILL permet au logiciel d'être utilisé sous les termes de la GNU GPLv3.

Soutenir financièrement

Vous pouvez financer le développement d'ossia sur OpenCollective.



Un séquenceur libre et open-source

Un séquenceur multimédia libre, open-source et multiplateforme pour l'écriture précise et flexible de scénarios interactifs.
Contrôlez et marquez tout logiciel ou matériel compatible avec l'OSC : Max/MSP, PureData, openFrameworks, Processing...

Qu'est-ce que ossia score ?

Un séquenceur multimédia

Séquencez différents types de médias dans une ligne de temps intelligente :

☑ Lit la plupart des formats audio, avec prise en charge du multicanal.
☑ Lecture de vidéos H.264 et HAP, avec un pipeline vidéo et shader multiplateforme de pointe.
☑ Envoi et réception d'OSC, MIDI, DMX ou conversation directe via HTTP ou un port série.

Fonctions d'interaction avancées

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

☑ Déclenchement de n'importe quelle partie de la partition en fonction de conditions externes ou de contrôles matériels.
☑ Utilisation de conditions pour créer visuellement des partitions ramifiées.
☑ Contrôle et est contrôlé par tous les dispositifs et protocoles externes avec une interface utilisateur simplifiée.

Un logiciel ouvert et scriptable

De multiples langages de programmation sont intégrés dans ossia score :

☑ Livecode avec JavaScript directement dans la partition pour des mappings avancés, ou créer des scripts de mappage de périphériques.
☑ Création de processeurs audio ultra-rapides avec Faust.
☑ Extension de n'importe quelle partie du logiciel grâce à l'API C++.
☑ Écriture d'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 :

☑ Basculez entre la timeline et la vue nodale à tout moment pour éditer les processus de manière plus précise.
☑ Créez des partitions de type état-machine pour les scénarios atemporels.
☑ Emboîter et groupez sans limite de profondeur

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

📦️ Installation à partir du paquet Manjaro/Arch :
• Il est dans les dépôts Manjaro/Arch (souvent dans sa dernière version), il suffit d'installer le(s) paquet(s).

📦️ Installation (méthode alternative) à partir du binaire au format AppImage :
• Un binaire au format AppImage est disponible. Si vous avez installé au préalable l'utilitaire [AppImageLauncher] (en dépôt Arch/Manjaro, très simple et convivial), son installation s'effectue soit lors du clic sur le lien de téléchargement (choisir “Ouvrir avec ”AppImageLauncher (par défaut)" ou après téléchargement du livrable, en le sélectionnant d'un clic droit sous votre gestionnaire de fichier puis “Ouvrir avec AppImageLauncher”, puis sous son interface "Intégrer et lancer". Ce dernier se chargera de son installation dans le répertoire souhaité, de le rendre exécutable et accessible depuis votre lanceur habituel.

Si ne souhaitez pas utiliser l'utilitaire AppImageLauncher, sélectionnez votre application AppImage et rendez-là exécutable (clic droit sous votre gestionnaire de fichier, votre application ne sera accessible que depuis ce répertoire, sans l'être depuis votre lanceur).

💡Nota :
[The Linux Experiment] compare les différents formats (Snaps vs Flatpaks vs Appimages) en novembre 2023.




📄️ Installation à partir du source

• Source non testé.


🚀️ LANCEMENT DE L'INTERFACE:

▸ AppImage :
• Si vous installé le jeu à partir d'un paquet AppImage et de l'utilitaire [AppImageLauncher] (en dépôt Arch/Manjaro, très simple et convivial): [Alt+F2] puis saisissez le nom de l'application.
• Si vous installé le jeu à partir d'un paquet AppImage et ne souhaitez pas utiliser l'application AppImageLauncher : après avoir téléchargé votre fichier AppImage et l'avoir rendu exécutable (clic droit sous votre gestionnaire de fichier), cliquez sur ce livrable.

🕵️ Test [fr]

📜️ Préambule :
⚬ 1ere édition : le 28 Septembre 2022 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 2 minutes. 🎯️ Objectif : tester son évolution/fonctionnement.


🫕️ Installation :
▸ (✔ v. 3.1.2) Paquet AppImage : FONCTIONNEL.

Je me suis contenté de tester son lancement, n'ayant ni les compétences ni le temps pour l'explorer davantage.
🟢️ L'interface fonctionne bien et semble d'excellent qualité.
🟢️ L'outil idéal à mon avis pour organiser des shows à la Jean-Michel Jarre ;)

🕹️ Conclusion :
Impression globale : 👍️
🟢️ Si vous produisez des spectacles, c'est sans conteste un outil libre à tester absolument.
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à ses auteurs !