Procedural Sound An Overview Stephen Hara Stephen Smith Doug Pittenger.

Slides:



Advertisements
Similar presentations
College of Natural Sciences University of Northern Iowa Welcome to the Computer Science Department Dr. Ben Schafer.
Advertisements

~ Extension cards ~ graphic card, sound card, LAN, TV card.
Outline Administrative issues Course overview What are Intelligent Systems? A brief history State of the art Intelligent agents.
Geber Ramalho Computação Musical: taxonomia Proposta por Stephen Pope.
Dealing with Complexity Robert Love, Venkat Jayaraman July 24, 2008 SSTP Seminar – Lecture 10.
EE2F2: Music Technology - Revision Two exam questions Music Recording Technology Mixing & multi-track recording Effects MIDI & Sequencers Virtual Studio.
1 CMSHN1114/CMSCD1011 Introduction to Computer Audio Lecture 9: Computer audio applications Dr David England School of Computing and Mathematical Sciences.
Functional Music Interim Presentation Simon McNeilly Supervisors Dr. Lloyd Allison Dr. Jon McCormack.
Digital audio and computer music COS 116: 2/26/2008.
1 Chapter 18 Fuzzy Reasoning. 2 Chapter 18 Contents (1) l Bivalent and Multivalent Logics l Linguistic Variables l Fuzzy Sets l Membership Functions l.
Music Processing Roger B. Dannenberg. Overview  Music Representation  MIDI and Synthesizers  Synthesis Techniques  Music Understanding.
SIMULATION. Simulation Definition of Simulation Simulation Methodology Proposing a New Experiment Considerations When Using Computer Models Types of Simulations.
Games For People Who Are Blind By: Ben Ehrich Scott Holland Megan Wallace.
QUIZ. Practice Quiz for roll taking.  Provide the best answer from those shown.
Multimedia Enabling Software. The Human Perceptual System Since the multimedia systems are intended to be used by human, it is a pragmatic approach to.
Introduction ‘Have you ever played video games before? Look at the joystick movement. When you move the joystick to the left, the plane on the TV screen.
Proportions What it has to do with faces. According to digitalartforall.com Digital Art can be defined as any art that is made with the help of a computer.
Chapter 3 Computer Science and the Foundation of Knowledge Model
Digital audio and computer music COS 116, Spring 2012 Guest lecture: Rebecca Fiebrink.
1 CMPT 275 High Level Design Phase Architecture. Janice Regan, Objectives of Design  The design phase takes the results of the requirements analysis.
COMPUTER PARTS AND COMPONENTS INPUT DEVICES
What is Computer Science? “Computer Science is no more about computers than astronomy is about telescopes.” - Edsger Dijkstra “Computer Science is no more.
Playing God: The Engineering of Functional Designs in the Game of Life Liban Mohamed Computer Systems Research Lab
Informatics I-586 – Artificial Life as an approach to Artificial Intelligence Scott McCaulay Applications of Artificial Life Methods in the Study of Music.
Computer Science 1 Week 11. This Week... QBasic While Loops QBasic While Loops Audio Basics Audio Basics.
Instructions To start a new game, click the “Start New Game” button. To reset the game in order to change the Answers and Questions on each slide, as.
Generative Music By: Ryan Bone, Andrew Reed, Kevin Ekeberg, Hector Medina- Fetterman, Chase Plante.
I Robot.
McGraw-Hill/Irwin © 2006 The McGraw-Hill Companies, Inc., All Rights Reserved. 1.
What It Is Interactive music generation system Component #1: user interface Component #2: sound generation Music learning tool Component #1: easier help.
ECE 477 Senior Design Group 2  Fall Outline Project overviewProject overview Design Challenges FacedDesign Challenges Faced ECE 270/362 knowledge.
Alaa El-Deen shaban El-Meshneb Assistant Lecturer Physics Department Sohag University Grid Computing Group 3 D modeling in Grid (by the example of Blender)
3rd Indian International Conference on Artificial Intelligence 2007, Puna, India Jan Rauch, KIZI.
Introduction to Operations Research. MATH Mathematical Modeling 2 Introduction to Operations Research Operations research/management science –Winston:
Kalpaware presents. Demo.
Iconic Programmer A Visualization Tool for Teaching Concepts without Context.
COMPUTER MAIN PARTS SANTIAGO OCAMPO MEJIA. HARDWARE  Or materials set of physical elements of a computer or a computer system.
Artificial Intelligence: Research and Collaborative Possibilities a presentation by: Dr. Ernest L. McDuffie, Assistant Professor Department of Computer.
GCSE ICT Simulations. A simulation is a software package that recreates or simulates a complex phenomena, environment, or experience in order to provide.
W HAT IS C OMPUTER ? A computer is a device that accepts information (in the form of digitalized data) and manipulates it for some result based on a program.
Chapter 8 Sound FX Composition. Chapter 8 Sound FX Composition.
Bayesian Neural Networks
The Next Revolution In Art
On Routine Evolution of Complex Cellular Automata
Human-Competitive Drum Track Generation in NEAT Drummer
Music and Audio Computing I A
ARCHITECTURAL PROCEDURAL MODELING MARKO KOLJANČIĆ MAKSIM ŠESTIĆ
A Melody Composer for both Tonal and Non-Tonal Languages
EE2F2: Music Technology - Revision
TYPES AND COMPONENTS OF COMPUTER SYSTEM
Software What Is Software?
3.7. Other Game Physics Approaches
Multimedia: making it Work
Multimedia: making it Work
ECE 477 Senior Design Group 3  Fall 2007
Ada – 1983 History’s largest design effort
Cellular Automata.
Topics Introduction Hardware and Software How Computers Store Data
An Overview of Evolutionary Cellular Automata Computation
Overview of objective assessment methodologies for multimedia services
Excursions into Logic Based Computation using Conway’s Game of Life
The Engineering of Functional Designs in the Game of Life
Web Programming– UFCFB Lecture 8
Linear Recurrence Relations in Music
Department of Computer Science Abdul Wali Khan University Mardan
CHAPTER I. of EVOLUTIONARY ROBOTICS Stefano Nolfi and Dario Floreano
Chorale Generator Capstone I – Preliminary Proposal – Fall 2011
Interactive media.
Chapter 12 Analyzing Semistructured Decision Support Systems
Stephen Andersen, Aaron Schuman, Lee Ingram Jonathan Peard
Presentation transcript:

Procedural Sound An Overview Stephen Hara Stephen Smith Doug Pittenger

Outline Procedural Audio Computer-Generated Music Creation Programs WolframTones Noatikl Examples in Action

Procedural Audio Non-Linear Often Synthetic Created in real time set of programmatic rules live input

Computer-Generated Music Music composed by, or strongly in part by, a computer Always includes computer composition, sometimes also computer performance Due to the limited successes in the field, the number of approaches to algorithmic composition are huge Mathematical models, knowledge-based systems, grammars, genre learning, hybrid systems, evolutionary methods

Computer-Generated Music Performing computers proves to be difficult if also generating the sounds to be used The most successful algorithms require user interaction, be it as a critic or initializer Since there is no good algorithm for human creativity (yet), almost every method relies on a significant amount of random number generation

Generative Sound Refers to the generation of sound effects rather than score composition Also very difficult to do completely computationally because of the immense amount of complex factors defining sounds Has still been done, but generally in very restricted environments with narrow goals, and for graduate-level publications

Generative Music Cellular Automata (WolframTones, Life) Grammars Interactive (Noatikl, Koan) Emergent (wind chimes) Grammers music Emergent music that cannot be repeated

WolframTones Stephen Wolfram - " A New Kind of Science" Used in web browser Needs QuickTIme http://tones.wolfram.com/

WolframTones

Noatikl Generative Music Engine Launched in 2007 Generative Music Lab Launched in 2007 Produced by Intermorphic Replaced Koan Produces MIDI Musical Instrument Digital Interface http://intermorphic.com/tools/noatikl/

Noatikl

Noatikl

Noatikl Example http://www.youtube.com/watch?v=LV8BsPhq1F I :28

Evolutionary Music Music that computationally evolves through generations to become 'aesthetically fit' Built on genalgos and some form of evaluation, either neural nets or humans Has had moderate amounts of success Melomics in Malaga, Spain has composed full pieces in specific genres with evolutionary algorithms http://www.youtube.com/watch?v=RnCFCi0- 1YA

Interactive & Video Games Accept Input Modify Output During Playback CD/MP3 Create Non-Linear Start New/Change Existing MIDI Piano/Turntable

Interactive Interactive Example Takes Input Mouse speed Pipe length and diameter

Video Games All Game Sound is Interactive (Minus Music) Always Interactive Sounds constantly change Evoke emotion or effect Usually Synthetic Oscillators & Filters Real Instruments, Imaginary Sounds, Ambiance Specific Equations

Video Game Example In Game Example Every Shot is Unique

More Info More Info http://www.procedural-audio.com/ papers demos tools http://videogameaudio.com/ presentations writings