Addressing Classes by Differentiating Values and Properties in OSC

Timothy Place, Trond Lossius, Alexander R. Jensenius, and Nils Peters

Proceedings of the International Conference on New Interfaces for Musical Expression

Abstract:

An approach for creating structured Open Sound Control(OSC) messages by separating the addressing of node valuesand node properties is suggested. This includes a methodfor querying values and properties. As a result, it is possibleto address complex nodes as classes inside of more complextree structures using an OSC namespace. This is particularly useful for creating flexible communication in modularsystems. A prototype implementation is presented and discussed.

Citation:

Timothy Place, Trond Lossius, Alexander R. Jensenius, and Nils Peters. 2008. Addressing Classes by Differentiating Values and Properties in OSC. Proceedings of the International Conference on New Interfaces for Musical Expression. DOI: 10.5281/zenodo.1179613

BibTeX Entry:

  @inproceedings{Place2008,
 abstract = {An approach for creating structured Open Sound Control(OSC) messages by separating the addressing of node valuesand node properties is suggested. This includes a methodfor querying values and properties. As a result, it is possibleto address complex nodes as classes inside of more complextree structures using an OSC namespace. This is particularly useful for creating flexible communication in modularsystems. A prototype implementation is presented and discussed.},
 address = {Genoa, Italy},
 author = {Place, Timothy and Lossius, Trond and Jensenius, Alexander R. and Peters, Nils},
 booktitle = {Proceedings of the International Conference on New Interfaces for Musical Expression},
 doi = {10.5281/zenodo.1179613},
 issn = {2220-4806},
 keywords = {jamoma,namespace,nime08,osc,standardization},
 pages = {181--184},
 title = {Addressing Classes by Differentiating Values and Properties in OSC},
 url = {http://www.nime.org/proceedings/2008/nime2008_181.pdf},
 year = {2008}
}