ZynAddSubFX OSC API

Metadata Documentation Messages Digest

Search for Message Pattern

Typetag:
Direction: Refs:
created with oscdoc

Legend

Datatypes

  • i: int32, signed 32 bit integer (4 bytes), -2147483648 - 2147483647
  • h: int64 / long, signed 64 bit integer (8 bytes), -9223372036854775808 - 9223372036854775807
  • f: float, signed 32 bit float (4 bytes), -3.40282347E+38 - 3.40282347E+38 (smallest: 1.175494351E-38)
  • d: double, signed 64 bit float (8 bytes), -1.797693E+308 - 1.797693E+308 (smallest: 2.225074E-308)
  • s: string (limited in length)
  • b: blob, arbitrary byte sequence (limited in length)
  • t: timetag, seconds since Jan 1st 1900 in the UTC timezone + fractions expressed as 1/2^32nds of a second
  • c: char, unsigned 8-bit char, decimal 0-255
  • T: Symbol representing True
  • F: Symbol representing False
  • N: Symbol representing Nil
  • I: Symbol representing Infinitum
  • X: unknown / custom parameter type. arbitrary content
  • _: last expressed param in typetag can occur 0 to n times
  • *: anything (also: handled by reusable aspect)

Directions

  • IN: Message is sent by any source and received by the program / API that is being described
  • OUT: Message is sent by the program / API that is being described to any OSC target

Ranges

  • : Infinity. The mininum or maximum possible value is limited only by the used data type
  • [: For lower range bounds: Minimum value of range is inclusive
  • ]: For lower range bounds: Minimum value of range is exclusive
  • ]: For upper range bounds: Maximum value of range is inclusive
  • [: For upper range bounds: Maximum value of range is exclusive
  • Hints: Points of interest in range (not exclusively). Also when either -∞ or +∞ involved)
  • Grid: Valid points in range. Values not in range are invalid.