An1x.jpg
max.jpg
Spectral.jpg

Software programming

Enabling creative processes
Nebula
Nebula

A spatial sound design tool for designing immersive sound environments

Nebula environment
Nebula environment

Reverb Control
Reverb Control

Nebula
Nebula

A spatial sound design tool for designing immersive sound environments

1/10
Nebula

2009 - 2015

Programming: Jeff Hannam


The development for Nebula started in June 2009 as a response to a personal experience working with visualisation and auralisation tools to create virtual walkthroughs synchronised with a spatial rendering of the virtual environment. Nebula started as a personal project, and it is now the core spatial design tool used by undergraduate students enrolled the SIAL Sound Studios "Spatial sound modelling" elective.

 

mac/pc

A full canvas
A full canvas

Processions' modular design presents a means for expanding.

Module mapping
Module mapping

Each module contains a point and click interface for connecting modules together.

Workspace
Workspace

New projects start with a blank canvas

A full canvas
A full canvas

Processions' modular design presents a means for expanding.

1/3
Procession

2014 - 2015

Programming: Jeff Hannam


Inspired by the modular design of Reason and the simplicity of BEAP, Procession is a sound design environment, programmed in Max5, for analysing, creating and processing sound materials. 

 

Applying the knowledge gained from the development of Nebula, Procession adopts a similar framework for managing the complexities of project work. New to this work is a point and click interface for quickly mapping and connecting modules.

 

mac/pc

Breath cloud visualisation
Breath cloud visualisation

developed using unity3d, the visualisation engine responds to changes in humidity, light intensity and temperature.

THISNESS exhibition
THISNESS exhibition

THISNESS
THISNESS

Bus Projects 2014

Breath cloud visualisation
Breath cloud visualisation

developed using unity3d, the visualisation engine responds to changes in humidity, light intensity and temperature.

1/4
Breath Clouds

2014

Visualisation programming: Jeff Hannam


Breath clouds is an interactive installation, designed by Chris Cottrell, involving a suite of electronic sensors coupled to a visualisation engine for rendering changes in humidity, light and temperature.

 

My role in this project was the design of the visualisation engine that recieves realtime sensor updates using OSC via a Max5 patch environment.

 

mac/pc

 

Bus projects

Chris Cottrell

gargoyle project
gargoyle project

A multiscreen, multichannel audio project

video feed point tracking
video feed point tracking

raw video footage
raw video footage

gargoyle project
gargoyle project

A multiscreen, multichannel audio project

1/7
Garg{o}yle

2012

Sound design: Jeff Hannam


The sound design for this project uses video point tracking techniques to generate envelopes for modifying parameters within the musical score.

 

This project was developed as part of Mike Hornblows PhD work.

Trouble tower

2012
Sound design: Jeff Hannam

 

The sound design for the ipad game, Trouble Tower, involved traditional sound production techniques, and more experimental techniques for composing sounds. For example, the density of sound events (such as the rewards sounds, balloons and stars), were designed in Max5. This offered greater control of sound variables, including, pitch, loudness and timing. 

 

Trouble tower was funded by an RMIT Learning and Teaching Investment fund grant.

 

Project

Pathway Designer
Pathway Designer

fader control for scaling pathways

Pathway designer
Pathway designer

GUI design

Pathway designer
Pathway designer

Real-time shape manipulation and playback

Pathway Designer
Pathway Designer

fader control for scaling pathways

1/3
Pathway designer

2013 - ongoing

Development: Jeff Hannam


The pathway designer is a personal project that explores the process for designing and performing virtual sound movements over a multichannel loudspeaker system. This project is currently in development. More details to come.

 

ipad

A community space
A community space

a playful sandbox for designing public spaces.

Sandbox
Sandbox

exploring object placement via touch interface

A community space
A community space

a playful sandbox for designing public spaces.

1/2
A community space

2013 - ongoing

Development: Jeff Hannam

 

An online sandbox environment. This project is currently in development. More details to come.

 

mac/ipad