<rdf:RDF
    xmlns:s='http://snipsnap.org/rdf/snip-schema#'
    xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'
    xml:base='http://www.loadbang.net/rdf'>
    <s:Snip rdf:about='http://www.loadbang.net/rdf#Software/net.loadbang.shado'
         s:name='Software/net.loadbang.shado'
         s:cUser='nick'
         s:oUser=''
         s:mUser='nick'>
        <s:content>{image:img=shado-small.jpg|align=float-right}&#xA;&#xA;~~shado~~ is an open-source compositing and sprite library for the {link:monome|http://monome.org}. It is written in Java, but designed to work seamlessly with a lightweight scripting language like Groovy or Python.&#xA;&#xA;We have assembled a number of demonstration programs using [Jython|Software/net.loadbang.jython] under Max/MSP, but the system should work in any Java environment, and the scripting layer is optional.&#xA;&#xA;We have a video of a demo animation sequence built using ~~shado~~:&#xA;&#xA;- YouTube: {link:monome 64|http://www.youtube.com/watch?v=p_veh8iozIk} / {link:monome 128|http://www.youtube.com/watch?v=hCO6AHbTC-A}&#xA;- Vimeo: {link:monome 64|http://www.vimeo.com/1224474} / {link:monome 128|http://www.vimeo.com/1338613}&#xA;&#xA;Here are copies of the [README|Software/net.loadbang.shado/README] and the nascent [README.MANUAL|Software/net.loadbang.shado/README.MANUAL] from the release, which should illustrate how ~~shado~~ works and how to use it.&#xA;&#xA;1 Installation&#xA;&#xA;The examples are written in Python and hosted in Max/MSP, so our [Jython|Software/net.loadbang.jython] package is a prerequisite for running them. ~~shado~~ needs ~~net.loadbang.lib-1.4~~ or later - Jython and Groovy used to come bundled with 1.3, so check the versions.&#xA;&#xA;Download this ZIP file: {link:/download/net.loadbang.shado-1.0-20080723.zip}. This archive contains instructions, plus the required JAR files, examples, javadocs and sources. The javadocs are also available online {link:here|/javadoc/net.loadbang.shado}.&#xA;&#xA;1 Releases&#xA;&#xA;{code:none}&#xA;* (1.0) 2008-07-23:&#xA;&#xA;Added a back-port of the &quot;simple&quot; demo patcher to Max 4.&#xA;&#xA;* 1.0, 2008-07-20:&#xA;&#xA;Non-beta release, with a last-minute API modification: Frame.add() no&#xA;longer returns stamps; use the actual renderable in Frame.top() etc.&#xA;&#xA;Synchronization of methods (in Frame, predominantly) for thread-safety.&#xA;&#xA;A revamp and tidy-up of the demo programs (and a change of prefix to&#xA;&quot;/shado&quot;).&#xA;&#xA;* 0.9b3, 2008-07-17:&#xA;&#xA;Machinery for handling and routing button presses.&#xA;&#xA;* 0.9b2, 2008-07-13:&#xA;&#xA;Addition of ViewPort renderables, for cropping and providing&#xA;view ports on other renderables.&#xA;&#xA;A minor fix to the Tapestry Python demo: now (correctly) loading&#xA;config info from a Python module (tapestry/shared/config.py).&#xA;&#xA;Also, a typo fix to the example Python code in the manual.&#xA;&#xA;* 0.9b1, 2008-06-27:&#xA;&#xA;Initial beta release.&#xA;{code}&#xA;&#xA;{!__releases}&#xA;&#xA;{!__license.GPL}&#xA;</s:content>
        <s:mTime>2008-07-23 18:38:14.0</s:mTime>
        <s:cTime>2008-06-24 08:40:07.0</s:cTime>
        <s:comments
             rdf:type='http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag'/>
        <s:snipLinks>
            <rdf:Bag>
                <rdf:li rdf:resource='http://www.loadbang.net/rdf#'/>
                <rdf:li rdf:resource='http://www.loadbang.net/rdf#Software/net.loadbang.shado/README'/>
                <rdf:li rdf:resource='http://www.loadbang.net/rdf#Software/net.loadbang.shado/README.MANUAL'/>
                <rdf:li rdf:resource='http://www.loadbang.net/rdf#Software/net.loadbang.web'/>
                <rdf:li rdf:resource='http://www.loadbang.net/rdf#Software/net.loadbang.groovy'/>
                <rdf:li rdf:resource='http://www.loadbang.net/rdf#Software/net.loadbang.jython'/>
                <rdf:li rdf:resource='http://www.loadbang.net/rdf#Software/net.loadbang.shado/Tutorials'/>
                <rdf:li rdf:resource='#snipsnap-portlet-2'/>
                <rdf:li rdf:resource='http://www.loadbang.net/rdf#Software/net.loadbang-SQL'/>
                <rdf:li rdf:resource='http://www.loadbang.net/rdf#Software/TextBrick'/>
                <rdf:li rdf:resource='http://www.loadbang.net/rdf#Tech Notes/MXJ Class Loading'/>
                <rdf:li rdf:resource='http://www.loadbang.net/rdf#start/__license.GPL'/>
                <rdf:li rdf:resource='#Software'/>
                <rdf:li rdf:resource='#__license.GPL'/>
                <rdf:li rdf:resource='#nick'/>
            </rdf:Bag>
        </s:snipLinks>
        <s:attachments>
            <rdf:Bag>
                <rdf:li>
                    <s:Attachment rdf:about='http://www.loadbang.net/space/Software/net.loadbang.shado/shado-small.jpg'
                         s:fileName='shado-small.jpg'
                         s:contentType='image/jpeg'
                         s:size='4669'>
                        <s:date>Sat Jun 28 09:36:47 UTC 2008</s:date>
                    </s:Attachment>
                </rdf:li>
            </rdf:Bag>
        </s:attachments>
    </s:Snip>
</rdf:RDF>
