Skip to content

Releases: FrancescoCeruti/linux-show-player

Linux Show Player 0.5.1 - Python 3.7

01 Aug 18:39
bb8307c
Compare
Choose a tag to compare
Pre-release

Changes

  • Fix #127 - Python 3.7 compatibility

⚠️ Note

This release is only intended for installation that need to package/install LiSP 0.5.1 along with python3.7 or above.

Linux Show Player 0.5.1

06 Feb 19:59
Compare
Choose a tag to compare

Changes:

  • Fix: #98
  • Fix: some problem with Jack

Installation:

📦 | You can use the provided (standalone) AppImage (download, make executable, double-click).

🐧 | Debian stretch users can use the provided .deb packages, python3-rtmidi and linux-show-player, enormous thanks to Olivier Humbert for allowing me to use it's project packages.

⚠️ | The AppImage support only 64bit distributions starting from Ubuntu 16.04 / Debian 9 or newer

🏗️ | Instruction on how to manually build and install LiSP can be found in the GitHub wiki.

🔍 | You can browse the presets archive for existing cues presets

How to use:

📘 | You can find online documentation for the latest version here
🗄 | A pdf version is also available in the downloads

Note:

I've not fully tested the AppImage, but it should work on the systems stated above

Linux Show Player 0.5

28 Jan 16:11
Compare
Choose a tag to compare

Changes:

  • Added: Preset plugin (allow creation/import/export/... of cue preset)
  • Added: ArtNet Timecode plugin using OLA (need a running ola-deamon)
  • Added: Fade actions/controls for cues
  • Added: Interrupt action that doesn't fire triggers
  • Update: ListLayout side-bar now display running non-media cues (e.g. Volume Control)
  • Update: ListLayout control-buttons (stop/pause/interrupt) can be configured to use/not-use fades
  • Update: Cue(s) fades are now configured directly in the "Cue" tab in the edit-dialog
  • Various improvements and fixes

Installation:

You don't need to install, you can use the provided (standalone) AppImage (download, make executable, double-click).
You can find instruction on how to manually install LiSP in the GitHub wiki.

You can browse the preset archive for existing cues presets

Note:

Older saves should be imported without errors, but some setting will be lost (e.g. fades)

Linux Show Player 0.4.1

11 Oct 12:41
Compare
Choose a tag to compare

Changes:

  • Add: Translation support (currently: English, Italian, Spanish, Slovenian)
  • Update: UI Improvements
  • Update: Minor improvements
  • Fix: ListLayout Drag&Drop
  • Fix: Triggers settings causing crash
  • Fix: Icons not loading properly
  • Fix: On-exit segment-fault (probably caused by leaking QObjects, still not clear)
  • Fix: Minor fixes

Installation on Debian/Ubuntu and derivatives

Packages are provided only for Ubuntu 16.04, Ubuntu 16.10, and Debian Stretch. Those for Ubuntu 16.10 and Debian Stretch should be compatible with later versions.

Note: Debian Jessie is not supported due to the missing Python3.5 support

Download and install (in order) the following (using GDebi / Ubuntu Software Center / etc ...)

  • Ubuntu 16.04:
    • 32bit: python3-rtmidi_1.0.0rc1-ubuntu1_i386.deb
    • 64bit: python3-rtmidi_1.0.0rc1-ubuntu1_amd64.deb
    • python3-jackclient_0.4.1-ubuntu1_all.deb
    • python3-mido download the debian version here
    • linux-show-player_0.4.1-ubuntu1~xenial1_all.deb
  • Debian Stretch:
    • python3-rtmidi_1.0.0rc1-debian1_amd64.deb
    • linux-show-player_0.4.1-debian1_all.deb
  • Ubuntu 16.10:
    • 32bit: python3-rtmidi_1.0.0rc1-ubuntu1_i386.deb
    • 64bit: python3-rtmidi_1.0.0rc1-ubuntu1_amd64.deb
    • linux-show-player_0.4.1-ubuntu1~yakkety1_all.deb

Convert 0.4 saved sessions to be compatible with 0.4.1

  1. Download upadate_04_session.py file
  2. Go in the folder where the file has been downloaded
  3. Run ./update_04_session.py <session_file_path>, a new file with an _041 appended to the name will be created, for multiple files use ./update_04_session.py <path1> <path2> ... <pathN>

Linux Show Player 0.4fix1

23 Jun 20:17
Compare
Choose a tag to compare

Changes

  • Update: improved debian packaging;
  • Fix: now icons are correctly included;
  • Fix: now is possible to open session files directly from file-managers.

Installation on Debian/Ubuntu and derivatives

Download and install (in order) the following (using GDebi / Ubuntu Software Center / etc ...)

  1. python3-jackclient_0.4.1-1_all.deb
  2. python3-mido_1.1.14-1_all.deb
  3. One of the following
    • Ubuntu 64bit: python3-rtmidi_0.5b1-ubuntu1_amd64.deb
    • Debian 64bit: python3-rtmidi_0.5b1-debian1_amd64.deb
  4. Only Debian python3-sortedcontainers_1.4.4-1_all.deb
  5. linux-show-player_0.4fix1-1_all.deb

Linux Show Player 0.4

22 May 15:27
Compare
Choose a tag to compare

Version changes:

  • Added pre/post-wait and next-action to cues;
  • Added cue description;
  • Added volume-control for media-cues in CartLayout;
  • Added new cues:
    • CommandCue, execute shell commands;
    • MIDICue, send midi messages;
    • CollectionCue, replace GroupAction and group property;
  • Added stop-time for media-cues;
  • Improved (a lot) ListLayout;
  • Improved MIDI/Keyboard cue control/shortcut;
  • Improved media-loop, now works as a seek (no more delay between loops);
  • Included part of numix as standalone icons-theme to provided more consistent styling;
  • Various improvements and fixes.

Notes:

Linux Show Player 0.3.1

10 Jul 17:38
Compare
Choose a tag to compare

Added: (per media-cue) JACK-client ports control;
Fixed: drag&drop in list-layout now works properly.

Linux Show Player v0.3 (revision 1)

05 Apr 23:47
Compare
Choose a tag to compare

Fixed: issue #1 (no icons)

Linux Show Player v0.3

05 Apr 23:58
Compare
Choose a tag to compare

This release see a lot of changes in the application design, moving to something more component-based, and in the code, now more cleaned and "pythonic".

Within this release a debian package is provided, builded and tested on Ubuntu 14.10.

Main components of the application are:

  • Cues
    • MediaCue: manage the playback of some kind of media (only audio is implemented);
    • ActionCue: provide some kind of behavior (e.g. stop all the running cues);
  • Layouts: a cue container, different layouts are suited for various use-cases;
  • Modules : loaded at startup, providing features/services (e.g. midi-support);
  • Plugins : loaded with the layout, those provides functionality to the application (e.g. ReplayGain);