OSC Reference: Difference between revisions

From MXWendler Wiki
Jump to navigation Jump to search
Created page with "This reference applies to all different OS. The presented OSC commands are for most part supported in version 6.0 but will be fully functional in version 6.0.08 and above. <d..."
 
No edit summary
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
This reference applies to all different OS. The presented OSC commands are for most part supported in version 6.0 but will be fully functional in version 6.0.08 and above.  
This reference applies to all different OS.
<div class="noprint">
<div class="noprint">


Line 16: Line 16:
* Allowed data formats including numeric, symbolic, and “blob” arguments
* Allowed data formats including numeric, symbolic, and “blob” arguments
* Open-ended, dynamic, URL-style naming scheme for the receivers' address
* Open-ended, dynamic, URL-style naming scheme for the receivers' address
     
[https://en.wikipedia.org/wiki/Open_Sound_Control [1<nowiki>]</nowiki> Wikipedia Link]
== Contents ==
== Contents ==
{|
{|
|-
|-
| style="padding: 0px 10px" | [[1. Controlling MXW through OSC]]  
| style="padding: 0px 10px" | [[Controlling MXW through OSC]]  
|-
| style="padding: 0px 30px" | ''1.1 Receiving OSC commands in MXW''
|-
| style="padding: 0px 30px 10px" | ''1.2 Output OSC from MXW: Send vs. Reply''
|-
| style="padding: 0px 10px 0px" | [[2. MXW OSC command structure]]
|-
| style="padding: 0px 30px" | ''2.1 Sending OSC Values''
|-
| style="padding: 0px 30px" | ''2.2 Examples''
|-
| style="padding: 10px" | [[3. MXW OSC command reference]]
|-
| style="padding: 0px 10px 0px" | [[4. Practical examples: Pure Data and TouchOSC]]
|-
| style="padding: 0px 30px" | ''4.1 Install Pure Data''
|-
| style="padding: 0px 30px" | ''4.2 MXW Pd Patch''
|-
|-
| style="padding: 0px 30px 0px" | ''4.3 OSC for portable Devices: TouchOSC and Protokol''
| style="padding: 0px 10px" | [[MXW OSC command structure]]
|-
|-
| style="padding: 10px" | [[5. Troubleshooting]]  
| style="padding: 0px 10px" | [[OSC command reference]]  
|-
|-
| style="padding: 10px" | [[6. External links]]
| style="padding: 0px 10px" | [[OSC Troubleshooting|Troubleshooting]]  
|}
|}
[[Category:OSC]]
[[Category:Reference]]

Latest revision as of 21:13, 8 August 2026

This reference applies to all different OS.

Introduction

This document describes the MXWendler (MXW) OSC Command Interface through an overview of the command structure and practical examples of integration with external controlling software.

What is OSC?

OSC or „Open Sound Control“ is a Network-based protocol that commonly utilizes the UDP transport mechanism. Originally developed as a successor of the MIDI control protocol, it used nowadays as a practical communication method between platforms.

OSC Features:

  • Connectionless communication architecture
  • Broadcast-type messages
  • High resolution time tag
  • Allowed data formats including numeric, symbolic, and “blob” arguments
  • Open-ended, dynamic, URL-style naming scheme for the receivers' address

Contents

Controlling MXW through OSC
MXW OSC command structure
OSC command reference
Troubleshooting