Skip to content

Latest commit

 

History

History
42 lines (33 loc) · 1.12 KB

README.md

File metadata and controls

42 lines (33 loc) · 1.12 KB

Cavalcade

Python wrapper for C.A.V.A. utility with his own drawing window, gui settings and basic audio player functions.

Video Demo

Dependencies

Base
  • C.A.V.A. >= 0.6
  • GTK+ >=3.18
  • Python >=3.5
  • Cairo

And all necessary python bindings e.g. python3-gi, python3-cairo.

Optional
  • GStreamer >=1.0
  • Python Pillow

Installation

This is pure python package, so you can try it without install:

$ git clone https://github.com/worron/cavalcade.git ~/cavalcade
$ python3 ~/cavalcade/cavalcade/run.py

For proper install launch setup.py script.

Usage

To use spectrum audio visualizer launch cavalcade without any arguments.
To use cavalcade as player launch it with list of files:

$ cavalcade audio.mp3

Use help command to get list of all available arguments:

$ cavalcade --help

Double click on window to show settings dialog.
Program hotkeys can be set with user config file ~/.config/cavalcade/main.ini.