https://github.com/sciss/anemone_15b3c-video
Mirror of https://codeberg.org/sciss/anemone_15b3c-video
https://github.com/sciss/anemone_15b3c-video
art digital-art
Last synced: 4 days ago
JSON representation
Mirror of https://codeberg.org/sciss/anemone_15b3c-video
- Host: GitHub
- URL: https://github.com/sciss/anemone_15b3c-video
- Owner: Sciss
- Created: 2015-09-15T22:42:36.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2016-05-28T08:10:55.000Z (about 10 years ago)
- Last Synced: 2025-11-14T06:32:13.353Z (7 months ago)
- Topics: art, digital-art
- Language: Scala
- Homepage:
- Size: 619 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# anemone_15b3c-video
(C)opyright 2015–2016 Hanns Holger Rutz. All rights reserved. Published under
the GNU General Public License v2+.

## sbt problem
There was a dependency resolution problem for `processing` with sbt 0.13.9. You may have run sbt twice.
We now use sbt 0.13.11, problem is probably gone.
## processing/gstreamer
- Processing 2 relies on Gstreamer 0.10, which is not available in Debian testing (Stretch).
- Processing 3 has a new -video library which when building from source in theory has a Gstreamer 1.x
branch. However that project has a horrible build file, and published Maven artifacts for
Processing 3 seem to be broken
- The best solution seems to be to install Gstreamer 0.10 on Debian Stretch which according to
Internet sources can live happily next to Gstreamer 1.0.
- The following .deb files were downloaded from https://pkgs.org , using Jessie versions:
- gstreamer-0.10-gconf
- gstreamer-0.10-plugins-base
- libgstreamer0.10-0
- libgstreamer-plugins-base0.10-0
- After installing these packages with `dpkg -i`, using `sbt "run --list"` works
## keyboard control
There are two modes, 'render' and 'adjust'. System starts in 'render'. Pressing A toggles
between these two modes.
### adjust
- A leave adjustment mode, prints current values
- Space cycle image corner to adjust (four corners)
- Left, Right, Up, Down adjust corner
### render
- A enter adjustment mode
- Escape reset state to black, no timer
- Enter start program / timer
- Right stop program, select next algorithm
- Right stop program, select previous algorithm
- Up increase noise
- Down decrease noise
- 1 to 9 select algorithm
- 0 select black algorithm
- Control-Shift-F toggle full screen
- Control-Q quit