Skip to content

geraldmwangi/mod-app

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mod-app

This is a work-in-progress desktop application of the MOD interface and backend,
natively integrated in the OS (no external web browser needed).

If you're using the KXStudio repositories, run this command to install all dependencies:

sudo apt-get install ingen phantomjs mod-ui
sudo apt-get install python3-pyqt5 pyqt5-dev-tools
sudo apt-get install python3-pyqt5.qtsvg python3-pyqt5.qtwebkit pyqt5-dev-tools

If you're not using the KXStudio repositories, you'll need to clone mod-ui inside the sources/modules.
Then install these dependencies to get almost everything running:

sudo apt-get install ingen phantomjs jack-capture sndfile-tools
sudo apt-get install python3-pyqt5 pyqt5-dev-tools
sudo apt-get install python3-pyqt5.qtsvg python3-pyqt5.qtwebkit pyqt5-dev-tools
sudo apt-get install python3-rdflib python3-bson python3-pil python3-pystache
sudo apt-get install python3-pymongo python3-serial python3-tornado python3-whoosh

You'll then need the latest lilv (version 0.22 or SVN) with python3 bindings enabled.

After you're done installing the dependencies, simply type:

make

To generate the necessary resource files to be able to run mod-app (and mod-remote).

You can now run mod-app using:

./source/mod-app

Binary builds will be available at a later date.

mod-remote

This is a work-in-progress application that allows you to connect to a remote MOD device.
The only required dependency for it is PyQt.

Binary builds for Windows and MacOS are available, see the releases section on GitHub.

About

MOD desktop application

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 89.9%
  • Python 7.6%
  • Shell 2.1%
  • Makefile 0.4%