References
summary | ||
public |
C Atomic Base class for OSC Atomic Data Types |
|
public |
C Bundle An OSC Bundle consist of a Timetag and one or many Bundle Elements. |
|
public |
|
|
public |
C Message An OSC message consists of an OSC Address Pattern followed by an OSC Type Tag String followed by zero or more OSC Arguments |
|
public |
C OSC |
|
public |
C Packet The unit of transmission of OSC is an OSC Packet. |
|
public |
V BUNDLE_TAG: string OSC Bundle string |
|
public |
A TypedMessage consists of an OSC address and an optional array of typed OSC arguments. |
atomic
summary | ||
public |
8-bit bytes of arbitrary binary data OSC Atomic Data Type |
|
public |
32-bit big-endian IEEE 754 floating point number OSC Atomic Data Type |
|
public |
64-bit big-endian IEEE 754 floating point number OSC Atomic Data Type |
|
public |
32-bit big-endian two's complement integer OSC Atomic Data Type |
|
public |
64-bit big-endian two's complement integer OSC Atomic Data Type |
|
public |
A sequence of non-null ASCII characters OSC Atomic Data Type |
|
public |
64-bit big-endian fixed-point time tag, semantics defined below OSC Atomic Data Type |
|
public |
C Timetag Timetag helper class for representing NTP timestamps and conversion between them and javascript representation |
|
public |
Unsigned 64-bit big-endian two's complement integer OSC Atomic Data Type |
|
public |
Extended boolean type without data representing "False" |
|
public |
V VALUE_INFINITY: * Extended type without data representing "Infinity" |
|
public |
V VALUE_NONE: null Extended type without data representing "None" |
|
public |
Extended boolean type without data representing "True" |
|
public |
70 years in seconds |
|
public |
2^32 |
common
summary | ||
public |
Holds a list of items and helps to merge them into a single array of packed binary data |
|
public |
F prepareAddress(obj: string[] | string): string Sanitizes an OSC-ready Address Pattern |
|
public |
F prepareRegExPattern(str: string): string Make an OSC address pattern javascript-regex-ready |
|
public |
Checks type of given object and returns the regarding OSC Type tag character |
|
public |
Wrap binary data in DataView |
|
public |
F hasProperty(name: string): boolean Checks if environment provides a feature |
|
public |
Check if given object is an array |
|
public |
Check if given object is a Uint8Array |
|
public |
Check if given object is a boolean |
|
public |
Check if given object is a Date |
|
public |
Check if given object is a float number |
|
public |
F isFunction(n: *): boolean Check if given object is a function |
|
public |
F isInfinity(n: *): boolean Check if given object is infinity constant |
|
public |
Check if given object is an integer number |
|
public |
Check if given object is null |
|
public |
Check if given object is a number |
|
public |
Check if given object is an object |
|
public |
Check if given object is a string |
|
public |
F isUndefined(n: *): boolean Check if given object is undefined |
|
public |
Return the next multiple of four |
external
summary | ||
public |
V noop: * |
|
private |
V WebSocketServer: * Do not export server for browser environments. |
|
private |
V ws: * Return WebSocket client for browser environments. |
plugin
summary | ||
public |
OSC plugin for setting up communication between a Websocket client and a udp client with a bridge inbetween |
|
public |
OSC plugin for simple OSC messaging via udp client and udp server |
|
public |
C Plugin |
|
public |
|
|
public |
|