O-dot Extension Language
Adrian Freed, John MacCallum

Citation
Adrian Freed, John MacCallum. "O-dot Extension Language". UC Berkeley, 20, July, 2014.

Abstract
O-dot is a extension language designed to facilitate the acquisition and manipulation of sensor data in conjunction with host languages such as Max, Pure Data, or Node-Red. It is a real-time, object-oriented, functional, data flow language that operates on bundles of Open Sound Control (OSC) message. It is timed in that OSC messages have time stamps associated with them. It is object-oriented by use of a delegation model and is in a large sense self-documenting. Facilities are provided to move messages in and out of the host language. One of the key features of O-dot is a facility called O-dot exper and it is within it that computation occurs.

Electronic downloads


(No downloads are available for this publication.)
Citation formats  
  • HTML
    Adrian Freed, John MacCallum. <a
    href="http://www.terraswarm.org/pubs/497.html"
    ><i>O-dot Extension Language</i></a>,
    UC Berkeley, 20, July, 2014.
  • Plain text
    Adrian Freed, John MacCallum. "O-dot Extension
    Language". UC Berkeley, 20, July, 2014.
  • BibTeX
    @software{FreedMacCallum14_OdotExtensionLanguage,
        author = {Adrian Freed and John MacCallum},
        title = {O-dot Extension Language},
        institution = {UC Berkeley},
        day = {20},
        month = {July},
        year = {2014},
        abstract = {O-dot is a extension language designed to
                  facilitate the acquisition and manipulation of
                  sensor data in conjunction with host languages
                  such as Max, Pure Data, or Node-Red. It is a
                  real-time, object-oriented, functional, data flow
                  language that operates on bundles of Open Sound
                  Control (OSC) message. It is timed in that OSC
                  messages have time stamps associated with them. It
                  is object-oriented by use of a delegation model
                  and is in a large sense self-documenting.
                  Facilities are provided to move messages in and
                  out of the host language. One of the key features
                  of O-dot is a facility called O-dot exper and it
                  is within it that computation occurs.},
        URL = {http://terraswarm.org/pubs/497.html}
    }
    

Posted by Barb Hoversten on 10 Feb 2015.
Groups: tools

Notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright.