Hosts
A host is a program with the machine inside it, and a way in and out: a terminal, a Max patch, a browser tab, a board, a Python process. The machine and the language are the same in all of them; what differs is what the host adds.
- Command line — a prompt, files and UDP; the easiest to start with.
- Max — two externals and Max objects written in the language.
- Browser — WebAssembly, WebAudio and a WebSocket.
- Microcontroller — the ESP32-S3, the Teensy 4.0, the Pico and the Mega, among others; pins, WiFi and the serial cable.
- Python —
import ose; Python functions as addresses.
Any of them can send a bundle of data or a program to any other, and most can send a running machine: Between hosts says what crosses between which, and how. The view draws every node on the network as a card, and a loop is moved between them by dragging.