← Back

ofxSomPalette

github.com/smeyfroi/ofxSomPalette · @smeyfroi
OF 0.12 Data Visualization 2D

Generates 2D and 1D color palettes from 3D data using a self-organizing map algorithm.

0 0 Last commit 3mo ago Created 1y ago

README

ofxSomPalette



Create 2D and 1D colour palettes from 3D data.

Introduction

Uses a Self-organizing_map via ofxSelfOrganizingMap to convert a stream of normalised 3D data into a colour palette. Work is done off the main thread. Continuously-changing palettes can be created to avoid settling early into one arrangement.

Two continuous palettes are shown: both created from 3 dimensions of audio data. The left column was made from a longer trombone solo and the right column was from a short violin solo.

Example

License

ofxSomPalette is distributed under the MIT License. See the LICENSE file for further details. Just add my name somewhere along your project Steve Meyfroidt whenever possible.

Dependencies

Compatibility

Developed against OpenFrameworks v0.12+.

Get this addon

HTTPS
SSH