Skip to content

ad5041/ofxDabDataProc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published