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

Slides:



Advertisements
Similar presentations
A Natural Interactive Game By Zak Wilson. Background This project was my second year group project at University and I have chosen it to present as it.
Advertisements

Using Multimedia on the Web Enhancing a Web Site with Sound, Video, and Applets.
CNIT 132 – Week 9 Multimedia. Working with Multimedia Bandwidth is a measure of the amount of data that can be sent through a communication pipeline each.
David Meredith Minim David Meredith
CALEB WALTER 7/14/2013 Audio Stego – A Brief How To.
Video Game Design Lesson 1. Game Designer Person involved in the development of a video game Person involved in the development of a video game Usually.
Int 2 Multimedia Revision. Digitised Sound Analogue sound recorded from person, or real instruments.
INSTRUCTOR:Dr.Veton Kepuska STUDENT:Dileep Narayan.Koneru YES/NO RECOGNITION SYSTEM.
MULTIMEDIA DEVELOPMENT 4.3 : AUTHORING TOOLS. At the end of the lesson, students should be able to: 1. Describe different types of authoring tools Learning.
Sean Smith  Signal Processing  Spectral Analysis  Fast Fouier Transformations  (OpenAL + GSL/FFTW) vs. FMOD.
Using Windows Live Movie Maker DO NOT USE WINDOWS MOVIE MAKER 2.6!!!
 Currently there is no software solution that combines video and animation in to one platform.  Every single change drag changes in all of the environments.
The frequency spectrum
CAPSTONE Demonstration Radio TiVo FPGA Thundercats: Hariklia Karagiannis Hasina Jamal Osato Edo-Osagie Brad Mazan Chad Griffith.
ART: Augmented Reality Table for Interactive Trading Card Game Albert H.T. Lam, Kevin C. H. Chow, Edward H. H. Yau and Michael R. Lyu Department of Computer.
Digital Guitar Recorder Team RAD – Michael McGuirk, Nick Herrera, David Wormus, Fesehaye G. Abrhaley.
TEAM SYNTH: Design Proposal EE 41430, Fall 2007 John Simmons William Andrews Angela McKenzie.
Mp3 player Alma Rico and Amy Wibowo. functionality Audio –Play mp3’s stored in memory –Volume control –Additional Possible Features: Download capability.
Object Orientated Data Topic 5: Multimedia Technology.
Multimedia Communication
Graphic Equalizer Table By Jose Lerma. Main Idea The main idea of this table is to display the frequencies of any sound or audio input, either by microphone.
INPUT AND OUTPUT DEVICES BY CAMERPN MITCHELL. INPUT An input device is any hardware device that sends data to a computer, allowing users to interact with.
© 2011 Delmar, Cengage Learning Chapter 11 Adding Media and Interactivity with Flash and Spry.
Creating Mobile Apps with App Inventor! Day 5 Google search Kris Gordon Ludlow for links.
Media File Formats Jon Ivins, DMU. Text Files n Two types n 1. Plain text (unformatted) u ASCII Character set is most common u 7 bits are used u This.
Lab 8 – C# Programming Adding two numbers CSCI 6303 – Principles of I.T. Dr. Abraham Fall 2012.
Multimedia is a program that combines:
CSCI-235 Micro-Computers in Science Hardware Part II.
Song Pro Retro Alex Harper. Contents of Presentation Inspiration Basic Concept Speaker Module.sng file structure Song Pro Retro: Light Song Pro Retro:
1 Lecture 12: Multimedia Not in Web 101 Text  Important Multimedia Issues  Audio  Movies and Video  Multimedia and HTML Documents.
Digital data formats for representation of real objects Adolf Knoll National Library of the Czech Republic
Input Devices.  Identify audio and video input devices  List the function of the respective devices.
Introduction to Visual Basic. Quick Links Windows Application Programming Event-Driven Application Becoming familiar with VB Control Objects Saving and.
Audio and Video CGS Some Common Audio Formats Format Use Extension MIDI instrumental music.mid MPEG songs.mp3 RealAudio live broadcasts.ra Wave.
ShareList Group 1 – Sprint 2 Derek BakerBryanna Noda Olivier BerthonneauLazaro Ramirez Farrell FarahbodHunter Rowan.
Ch 101 Chapter 10 Introduction to Batch Files. Ch 102 Overview A batch file is a text file that contains an ordered series of commands.
Linux Audio Mangler Project Design Presentation Yu Chong Hector Urtubia Tony Zuliani.
Ray Bradley Karla N. Juárez David Wood Advisor: Dr. Stephen Murrell May 2 nd, 2005.
Module 8 Review Questions 1.VGA stands for A. Video Graphic Association B. Video Gradient Array C. Video Graphic Array D. Video Graphic Arrangement.
Object Orientated Data Topic 5: Multimedia Technology.
COMPUTER PARTS AND COMPONENTS INPUT DEVICES
Standard Grade Presentations & Multimedia. Presentation & Multimedia Software Allows the user to set up exciting and attractive documents which helps.
Multimedia ITGS. Multimedia Multimedia: Documents that contain information in more than one form: Text Sound Images Video Hypertext: A document or set.
CDR- Digital Audio Recorder/Player Brian Cowdrey Mike Ingoldby Gaurav Raje Jeff Swetnam.
Specialized Input and Output. Inputting Sound ● The microphone is the most basic device for inputting sounds into a computer ● Microphones capture sounds.
Computer Science 1 Week 11. This Week... QBasic While Loops QBasic While Loops Audio Basics Audio Basics.
MULTIMEDIA INPUT / OUTPUT TECHNOLOGIES INTRODUCTION 6/1/ A.Aruna, Assistant Professor, Faculty of Information Technology.
Physics 1251 The Science and Technology of Musical Sound Unit 4 Session 42 MWF Computer Music Unit 4 Session 42 MWF Computer Music.
File Format. Graphics file Format GIF (Graphics Interchange Format) JPEG (Joint Photographic Experts Group) PNG (Portable Network Graphics) TIFF (Tag.
Sonia Hingorany & Liza Cyriac EE113D – Professor Rajeev Jain & TA Rick Huang– Winter 2008.
Multimedia Web Pages. Multimedia displays Browser can load web pages that contains multimedia elements 1. Helper applications: stand-alone programs that.
In and Out are opposites. This is something to keep in mind when considering Input and Output. INPUT OUTPUT Ask: Does this device send information in?
Game Art & Sound. Sound ● Midi files – Musical Instrument Digital Interface – Advantages ● small ● fast – Disadvantages ● synthesized ● rendered ● Wav.
1 Contents  Audio  Sprite  Input devices  Game production milestones  Course summary.
Marwan Al-Namari 1 Digital Representations. Bits and Bytes Devices can only be in one of two states 0 or 1, yes or no, on or off, … Bit: a unit of data.
Nick Kwolek David Duemeler Martin PendergastStephen Edwards.
CSCI-100 Introduction to Computing Hardware Part II.
COMP135/COMP535 Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 2 Lecture 2 – Digital Representations.
Audio Streaming © Nanda Ganesan, Ph.D.. Audio File Features Audio file is a record of captured sound that can be played back –The WAV File is an example.
In computing, an input device is a piece of computer hardware equipment used to provide data and control signals to an information processing system such.
Written module activity, Page 16 1.We refer to the physical parts of a computer that we can touch and see as hardware. Examples include the mouse, the.
Advanced Powerpoint Features Design Software BTT101 Credit: Mr. Spinelli.
Adobe AuditionProject 4 guide © 2012 Adobe Systems IncorporatedHow to record narration1 You can record narration for your video directly into Adobe Audition.
Design of a Guitar Tab Player in MATLAB Summary Lecture Module 1: Modeling a Guitar Signal.
Task 2: Define digital and analogue signals
Soundscapes James Martin. Overview Review System TestingPrototype Q & A.
Bryant Tober. Problem Description  View the sound wave produced from a wav file  Apply different modulations to the wave file  Hear the effect of the.
Dan Nealey Scott Batura
INTRODUCTION TO BASIC MATLAB
Continuous - Discrete Sampling Demo (CON2DIS) team
Presentation transcript:

Soundscapes James Martin

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

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

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

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

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

Interface Module Simple Cultural Clues Cultural CluesDragable Able to be hidden

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

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

Pictures

Pictures

Pictures

Pictures

Pictures

Pictures

Pictures

Pictures

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

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

Testing Graphics Module Visualizations Visualizations Look as desired Play smooth

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

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

Prototype Behold!