Works
![]() |
Wrapture
is a sonic and visual expression of an evolving space-time curve derived from an iterated function.
|
![]() |
S Phase
is an audio/visual metaphor of the work a cell undergoes during interphase to prepare for division. This work was inspired by observing that Lissajous figures made from harmonic waveforms can be made to split into two symmetric pieces by removing even harmonics.
|
![]() |
sScale
is an instrument for real-time visual and aural exploration of harmonically resonant noise. The program can be interactively controlled to change various parameters of the sound processing algorithm, such as pitch, and attributes of the rendered graphics, such as color and blur amount.
|
![]() |
Traffic
is a study in emergent forms based on the interaction between elementary objects.
|
![]() |
|
![]() |
Worm Walker
uses the frequency domain representation of an image to control a separate stochastic walk blit of its pixel data. Done in collaboration with August Black.
|
Software
Gamma is a cross-platform, C++ library for doing generic synthesis and filtering of numerical data. It is oriented towards real-time sound and graphics rendering, but is equally useful for non-real-time tasks.GLV (Graphics Library of Views) is a GUI building toolkit written in C++ for Linux, OSX, and Win32. GLV is specially designed for creating interfaces to real-time, multimedia applications using hardware accelerated graphics.
SuperCollider 3 Extensions are a collection of classes and plugins for SuperCollider 3 including a frequency analyzier, break-point envelope editor, tuning scales, and looped-based sample player.
SynthEdit Modules are custom modules for SynthEdit.
Publications
Putnam, L. (2012). The Harmonic Pattern Function: A Mathematical Model Integrating Synthesis of Sound and Graphical Patterns. PhD thesis, University of California, Santa Barbara.Putnam, L., Wakefield, G., Ji, H., Adderton, D., Alper, B., and Kuchera-Morin, J. (2010). Beautiful Visualization: Looking at Data through the Eyes of Experts, chapter Immersed in Unfolding Complex Systems. O’Reilly Media. [pdf]
Putnam, L. (2005). Transfer: An interactive program for real-time spectral transformations and visualization. Master's thesis, University of California, Santa Barbara. [pdf]
Roberts, C., Wright, M., Putnam, L., Wakefield, G., and Kuchera-Morin, J. (2010). Dynamic interactivity inside the Allosphere. In Proceedings of the 2010 New Interfaces for Musical Expression Conference, Sydney, Australia. [pdf]
Kuchera-Morin, J., Hollerer, T., Bell, B., Putnam, L., Mangiat, S., and Roberts, C. (2009). Towards a general-purpose infrastructure for novel collaborative multimodal human-computer interfaces. In Workshop on Media Arts, Science, and Technology, Santa Barbara, California.
Turk, M., Hollerer, T., Arisona, S. M., Kuchera-Morin, J., Coffin, C., Hoetzlein, R., Putnam, L., Overholt, D. (2008). Creative collaborative exploration in multiple environments. In Association for the Advancement of Artificial Intelligence. [pdf]
Wakefield, G., Overholt, D., Putnam, L., Thompson, J., Smith, W., Novak, M., Kuchera-Morin, J. (2008). The Allobrain: An interactive, stereographic, 3D audio immersive environment. In CHI Conference Workshop on Sonic Interaction Design. [pdf]
Kuchera-Morin, J., Overholt, D., Bell, B., Kleban, J., Putnam, L., Thompson, J. (2007). The multimodal music stand. In New Interfaces for Musical Expression. [pdf]
Pope, S., Amatriain, X., Putnam, L., Castellanos, J.. Avery, R. (2006). Metamodels and design patterns in CSL4. In Proceedings of the 2006 International Computer Music Conference. [pdf]





