JavaScript Reference: Difference between revisions

From MXWendler Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 10: Line 10:
</div>
</div>
JavaScript is a standardized interpreted, high level programming language. It is one of the core technologies of the World Wide Web and it is mainly used in web browsers to control web pages and test the user input before sending it.
JavaScript is a standardized interpreted, high level programming language. It is one of the core technologies of the World Wide Web and it is mainly used in web browsers to control web pages and test the user input before sending it.
[https://en.wikipedia.org/wiki/JavaScript[1<nowiki>]</nowiki> Wikipedia Link]
== Contents ==
{|
|-
| style="padding: 0px 10px" | [[1. 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:  10px" | [[5. Troubleshooting]]
|-
| style="padding: 10px" | [[6. External links]]
|}

Revision as of 14:41, 24 October 2022

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.

Introduction

This document describes the MXWendler (MXW) JavaScript Command Interface through an overview of the programming structure, with practical examples of automation and internal scripting.

What is JavaScript?

JavaScript is a standardized interpreted, high level programming language. It is one of the core technologies of the World Wide Web and it is mainly used in web browsers to control web pages and test the user input before sending it.

[1] Wikipedia Link

Contents

1. Controlling MXW through OSC
1.1 Receiving OSC commands in MXW
1.2 Output OSC from MXW: Send vs. Reply
2. MXW OSC command structure
2.1 Sending OSC Values
2.2 Examples
3. MXW OSC command reference
4. Practical examples: Pure Data and TouchOSC
4.1 Install Pure Data
4.2 MXW Pd Patch
4.3 OSC for portable Devices: TouchOSC and Protokol
5. Troubleshooting
6. External links