Open Lighting Console (olc) est un logiciel fonctionnant sous linux pour piloter les lumières de spectacles.
version Beta
Par précaution, vous ne devriez pas utiliser de fichier ASCII-Light originaux, mais des copies. Ceci afin de ne pas perdre d'information en enregistrant dans le même fichier.
- Une petite présentation.
- Un manuel en cours d'écriture.
- Un espace de discussion francophone.
Recommandé pour les utilisateurs finaux.
Distribution | Paquet |
---|---|
Flatpak | |
Archlinux |
Toute aide pour créer des paquets pour différentes distribution est bienvenue.
Si vous voulez contribuer, vous aller avoir besoin d'installer depuis les sources.
- gtk3 >= 3.20
- python3
- python-gobject
- gobject-introspection
- ola (avec support python3)
- sacn (python-sacn (AUR) pour archlinux)
- mido (python-mido (AUR) pour archlinux)
- liblo (python-pyliblo pour archlinux)
- SciPy (python-scipy pour archlinux)
- Charset Normalizer (python-charset-normalizer pour archlinux)
Installez ola avec le support de python 3:
$ sudo apt install ola-python
Installez les dépendances pour olc:
$ sudo apt install meson python3-setuptools gobject-introspection cmake python-gobject libgirepository1.0-dev libgtk-3-dev python-gi-dev python3-cairo-dev python3-gi-cairo python3-liblo python3-mido python3-rtmidi gettext python3-scipy python3-charset-normalizer
Il manque le paquet pour installer le module sacn pour python. Si vous connaissez une méthode pour l'installer, merci de la partager.
$ git clone https://github.com/mikacousin/olc.git
$ cd olc
$ meson setup builddir --prefix=/usr/local
$ sudo ninja -C builddir install
Pour exécuter le logiciel sans le module sacn pour python:
$ olc --backend ola
Plus de tests sont nécessaires
Semble fonctionner avec 1 univers et 512 circuits (éditez le fichier src/define.py)