OpenSoundControl.org:   /page-list   /toc   /spec/1.0   /spec/1.1   /implementations   /publications   /about
(contents of this file: links to each section)


Serpent

status: Defunct (as of 11-Mar-21)

Status details: The submitted project is already an archive.org website.

Project Type: Other

Project URL: https://web.archive.org/web/20201128043430/https://www.cs.cmu.edu/~music/aura/serpent-info.htm

OSC Documentation URL: https://web.archive.org/web/20201128043430/https://www.cs.cmu.edu/~music/cmsip/serpent/doc/serpent.htm

Description

Serpent is a real-time programming language inspired by Python. Serpent currently has a minimal interface to LibLo that provides the ability to create simple OSC servers in Python. A client API has also been defined, but is not yet implemented. The OSC interface was created to allow motion capture data to be sent from an animation program to a Serpent program running as an OSC server and generating music through MIDI.

Implementation Details

Platform(s): Windows, Linux, Macintosh

Supported OSC types: i: int32, s: string, f: float32

Transport support: None / Transport Independent


Submitted to opensoundcontrol.org by Legacy at 2/24/21 12:33


This page of OpenSoundControl website updated Tue Aug 16 13:15:21 PDT 2022 by matt (license: CC BY).