Installation¶
Processing Contribution Manager¶
After the 2.0.0 package is published:
- Open Processing.
- Select Sketch > Import Library > Add Library....
- Search for ziviDomeLive.
- Install ziviDomeLive.
- Install ControlP5 explicitly through the Contribution Manager if it is not already installed.
- Restart Processing.
After installation, open File > Examples > Contributed Libraries > ziviDomeLive > EmptyProject. The empty scene should start without shader or dependency errors. Press h to confirm that the control panel can be shown and hidden.
NDI is optional and cannot be installed through Processing's Contribution Manager. Install the system NDI Runtime separately before enabling the experimental NDI video output.
Apple Silicon + Syphon¶
The upstream Syphon for Processing 4.0 package does not currently include the native Apple Silicon payload required by Processing 4.
- Download Syphon-for-Processing-4.0-macOS-universal-community.zip.
- Quit Processing completely.
- Back up or remove the existing Sketchbook
libraries/Syphon/directory. - Extract the ZIP into
libraries/so the installed path islibraries/Syphon/. - Restart Processing.
Do not merge it over an older Syphon installation. See Dependencies for provenance and SHA-256.
Release Artifact¶
For manual installation, use the packaged artifact from the matching release. Do not install the repository source ZIP as a Processing library:
- Download
ziviDomeLive.ziporziviDomeLive.pdex. - Extract the top-level
ziviDomeLivefolder. - Move it into the sketchbook
librariesdirectory shown in Processing Preferences. - Install the required external ControlP5 library explicitly; install Syphon or Spout only when the corresponding optional platform output is needed.
- Restart Processing.
The archive includes Devolay but not the proprietary NDI Runtime. NDI users must complete the separate NDI Runtime installation for their operating system.
The installed structure must follow this Processing library layout:
libraries/ziviDomeLive/
library.properties
library/
examples/
GettingStarted/
Advanced/
Tools/
reference/
Source Checkout¶
Use a source checkout only for development or release verification:
git clone https://github.com/vicvalentim/ziviDomeLive.git
cd ziviDomeLive
./gradlew buildReleaseArtifacts
./gradlew qualificationTests
The installable output is generated under release/ as ziviDomeLive.zip, ziviDomeLive.pdex, and ziviDomeLive.txt.
For a local sketchbook deployment instead of a release package:
This task deploys the library and examples, but deliberately excludes src/test and does not execute qualification. Run qualificationTests separately before treating the checkout as release-ready. For publication checks, see Processing Publication.