Skip to content

cassiel/sifaka

Repository files navigation

Sifaka: a Clojure-based template builder for Lemur

Sifaka is a package for constructing Liine Lemur templates, and uploading them to iOS devices, purely in Clojure, avoiding the rather quirky WYSIWYG template editor.

The code is at an early stage; we only have a small set of objects implemented so far (Container, Pads and RingArea), as we shake out some details of the XML generation. This is likely to be a slow process, as the object parameters are numerous and subtle.

Thanks to Matthew Stanton, whose Python code here pointed the way to uploading templates via TCP/IP. (We figured out the rest, and corrected some errors, by sniffing network packets from the editor.) No thanks to JazzMutant whose "OSC-style" example code is confusing, misdocumented and just plain wrong.

Usage

Sifaka is a Leiningen 2 project, so build in the usual manner. There are one or two upload examples at the bottom of scratch.clj.

Technical Notes

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published