← Back

ofxDabDataProc

github.com/bisnad/ofxDabDataProc · @bisnad
OF 0.11 Data Visualization Algorithms MIDI/OSC

OSC-based pipeline addon for processing and analysing numerical data with a focus on motion capture; OF 0.11 compatible, tested on Windows and macOS.

0 0 Last commit 1y ago Created 1y ago

README

ofxDabDataProc



Author: Daniel Bisig - Coventry University, UK - ad5041@coventry.ac.uk - Zurich University of the Arts, CH - daniel.bisig@zhdk.ch

Dependencies: ofxDabBase, ofxDabMath, ofxDabOsc, ofxJSON, ofxDatGui, ofxGrafica

---

Summary



ofxDabDataProc provides a pipeline architecture for processing and analysis numerical data with a specific focus on motion capture. ofxDabDataProc expects to receive data via OSC and sends the processed data also via OSC. Currently, ofxDabDataProc provides functions to calculate derivates, convert between different angle representations, remove high frequency content, and calculate Laban Effort Factors. The code is compatible with OpenFrameworks 0.11 and has been tested on Windows and MacOS. The following classes are available.

Processing Pipeline



DataProcPipeline: manages all data processing units and automatically handles the passing data from one processing unit to the next.

DataProc: a basic data processing unit that does nothing but from which other data processing classes are derived.

Data: a simple container for data in the form of vector of floats.

Communication



DataMessenger: handles the sending and receiving of data. Maintains a list of OSC senders and receivers.

DataSender: a data processing unit that outputs its data via OSC.

DataReceiver: a data processing unit that receives its data via OSC.

Visualisation



DataPlot: display data as running graph

Get this addon

HTTPS
SSH