While You: Quantified mainly focuses on online visualization and real-time experiences, event markers also exist if someone wants to use them for recordings. Event markers are treated like other devices but are streamed from within the visualization. This means you trigger event markers from within a visual.
Function to send event markers
To send event markers, call the following function inside a P5.js visual.
sendEvent(message);
The message has to be a JavaScript object, which means it needs to have a key, and value pair structure, such as:
constmessage={key:value}
This also means you can do something more akin to a JSON.
Event markers were added through the postMessage method provided in JavaScript. They are a function being called in the P5.js iframe, which opens up the possibility for integration into other platforms.