A demonstration o fZajal’s experimental Ruby Gems integration, which gives Zajal programmers seamless access to the entire Ruby Gems library of code.
The current implementation works for pure Ruby gems, but has issues with gems that incorporate native code.
A Zajal-powered video installation done by Brooklyn-based artist Haitham Ennasr. It uses the experimental Arduino support to control video playback and LED prompts to comment on the levantine tradition of waking up to the singer Fairuz.
This project is the best example of Zajal’s Arduino interface that is based on naming pins. Lines 19-21 set up the pin names and operating modes. Lines 44, 46, 73, and 74 write to
the named digital pins
cig while lines 62 and 69 read from the analog pin named