A monitor/editor for ZOCP nodes, implemented in PySide (Python/Qt4). ZOCP is the Z25 Orchestration Control Protocol, currently in development at z25.org. For more information see https://github.com/z25/pyZOCP
pyZNodeEditor depends on the python implementation of ZOCP. You must first install pyZOCP: https://github.com/z25/pyZOCP/blob/master/README.textile To get the pyNodeEditor up and running you need to install the following:
The instructions below all assume you have Python 3 and pyZOCP already installed.
- Install PySide:
sudo apt-get install python3-pyside
- Install PySide:
pip install PySide
To use PySide on OSX you also need to install QT version 4.6 or better (Qt 5.x is currently not supported)
- Download and install QT (http://download.qt.io/archive/qt/4.8/4.8.6/)
- Install PySide:
pip3 install PySide
python3 zne.py
Note: the node editor is useless by itself. It needs to run alongside one or more ZOCP nodes. ZOCP nodes can not be created using the editor.
pyZNodeEditor is based on a Python port of ALGOholic's QNodesEditor See ALGOholic for more information: http://algoholic.eu/qnodeseditor-qt-nodesports-based-data-processing-flow-editor/ The original port can be found here: https://github.com/fieldOfView/pyQNodesEditor