A project we have expanded upon, Synesketch is an open-source software library made for digital artists. Their code is a medium of words, emotions, and visuals. The Synesketch approach centres on the idea that affective computer systems should be able to communicate and influence or evoke human emotions. Mapping emotion to color encounters problems of subjectivity and cultural constructs. The Synesktech color palettes try to avoid subjectivity by using the results of research by Pos and Green-Armytage, which come from Ekman’s emotional types. They studied how people from different cultural backgrounds associated colours with emotional types and no statistically significant differences were found between study groups.
We used the graphical programming environment Processing to create the visual design output of kaleidOk. By following the Geometry, Textures & Shaders with Processing tutorial, custom shapes and images are placed onto geometry and feed information to animate the imagery. Aspects of the audio analysis using TarsosDSP information were applied to the motion of the imagery to improve aesthetics and to act as an experiment for further research in this area.