Presentation is loading. Please wait.

Presentation is loading. Please wait.

Soundscapes James Martin. Overview Problem Statement Proposed Solution Solution Created (Modules, Model, Pics) Testing Looking Back See It in Action Q&A.

Similar presentations


Presentation on theme: "Soundscapes James Martin. Overview Problem Statement Proposed Solution Solution Created (Modules, Model, Pics) Testing Looking Back See It in Action Q&A."— Presentation transcript:

1 Soundscapes James Martin

2 Overview Problem Statement Proposed Solution Solution Created (Modules, Model, Pics) Testing Looking Back See It in Action Q&A

3 Problem Statement Create a music visualization program that renders the visual display in real time and reacts to the music that is playing.

4 Proposed Solution Processing - Platform Jsyn - Sound Jogl – 3D Visuals in OpenGL L-Systems – Data structure for Visuals

5 Solution Created Processing – Platform Three Modules Interface Interface Sound – ESS Sound – ESS Graphics – Uses Spectrum Analysis Data Graphics – Uses Spectrum Analysis Data

6 System Model Input Music file(s) read in from a default directory Sound Module Control audio playback and analysis Output Music is output from program through sound card to speakers Interface Acts as input to sound module for user controls Visualization Module Graphics are generated based on input Output Graphics are output from program through video card to display Wav or MP3 Global Variables Digital Signal Function calls Digital Signal

7 Interface Module Simple Cultural Clues Cultural CluesDragable Able to be hidden

8 Sound Module Uses ESS – Plug-in for Processing Load and Play Music Spectrum Analysis Uses Fast Fourier Transform Algorithm Uses Fast Fourier Transform Algorithm Extracts Frequency Data from Waveform

9 Graphics Module Draws Images to screen Uses Data from Spectrum Analysis Look at Code…? Code

10 Pictures

11 Pictures

12 Pictures

13 Pictures

14 Pictures

15 Pictures

16 Pictures

17 Pictures

18 Testing Interface Module Button Functionality Button Functionality Play and Stop work as described Dragability DragabilityDragable Stays intact Cannot be dragged off screen Concealability Concealability Interface can be hidden with any keystroke Interface can be shown with any keystroke Interface is not interactive when hidden

19 Testing Sound Module Song Playback Song Playback Proper song plays Song plays to length (< 2:51) Song plays smooth

20 Testing Graphics Module Visualizations Visualizations Look as desired Play smooth

21 Testing System Interface & Sound Interface & Sound Buttons and sound playback are linked Sound & Graphics Sound & Graphics Visualization matches beat Graphics and Interface Graphics and Interface Buttons and visualization are linked

22 Looking Back Conclusions Learn (Positive and Negative) Do the Same? Do Differently? Open Problems Extension(s)

23 Prototype Behold!


Download ppt "Soundscapes James Martin. Overview Problem Statement Proposed Solution Solution Created (Modules, Model, Pics) Testing Looking Back See It in Action Q&A."

Similar presentations


Ads by Google