Skip to content

Latest commit

 

History

History
85 lines (59 loc) · 2.95 KB

README.fr.md

File metadata and controls

85 lines (59 loc) · 2.95 KB

Open Lighting Console

Release License Sourcery

English

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.

Fenêtre principale : Screenshot

Console virtuelle : VirtualConsole

Usage

Installation

Paquets:

Recommandé pour les utilisateurs finaux.

Distribution Paquet
Flatpak Flathub
Archlinux AUR

Toute aide pour créer des paquets pour différentes distribution est bienvenue.

Manuellement:

Si vous voulez contribuer, vous aller avoir besoin d'installer depuis les sources.

Dependances

  • 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)

Ubuntu

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.

Construction à partir de git

$ 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

Raspberry Pi 3B+

Plus de tests sont nécessaires

Semble fonctionner avec 1 univers et 512 circuits (éditez le fichier src/define.py)