The Design and Implementation of Multimedia Software

Size: px
Start display at page:

Download "The Design and Implementation of Multimedia Software"

Transcription

1 Chapter 1 Background The Design and Implementation of Multimedia Software David Bernstein Jones and Bartlett Publishers David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 1 / 45

2 Introduction About this Chapter The title of this book will attract a lot of attention because an enormous number of people are interested in multimedia, and many of them are interested in using multimedia to software design and create multimedia content. The book will only be of interest people who want to design multimedia software. This chapter is about the difference between the two. David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 2 / 45

3 Software Design What s Next? We need to answer the question What is software design?. David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 3 / 45

4 Software Design Definitions Definition Software Product Design is the process of specifying software product features, capabilities and interfaces to satisfy client needs and desires. Definition Software Engineering Design is the process of specifying programs and subsystems, and their constituent parts and workings, to meet software product specifications. David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 4 / 45

5 Software Design An Example - A Role-Playing Game Product Design: How the user controls play When games can be saved When and how ((e.g., visual or auditory) scores are presented How the game transitions between levels. Engineering Design: How the player s location is managed How artifacts (e.g., weapons, treasure) are managed (e.g., carried by the player, state changes) How health/power/etc... levels are stored and changed. David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 5 / 45

6 Software Design Systems Theory Systems Theory and Design Definition A system is a set of entities (including their attributes) and the relationships between them. An Observation Every system can be defined in many ways. Deciding which is best involves deciding that some things are important and others can be ignored, a process that is known as abstraction. David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 6 / 45

7 Software Design Systems Theory Systems Theory and Design Definition A system is a set of entities (including their attributes) and the relationships between them. An Observation Every system can be defined in many ways. Deciding which is best involves deciding that some things are important and others can be ignored, a process that is known as abstraction. David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 6 / 45

8 Software Design Systems Theory Systems Theory and Design (cont.) Definition The environment/context/domain is the set of all other systems. Definition A subsystem is a part of the whole system that, in and of itself, display a richness of interrelationships. Definition Elements/atoms are the smallest parts of the system. David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 7 / 45

9 Software Design Problem Solving Problem Solving and Design The identification of goals, objectives and constraints; The generation of alternatives; The evaluation of alternatives; and The selection of an alternative. David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 8 / 45

10 Software Design Object-Oriented Design Alternatives to Object-Oriented Design Data Driven Design first identifies the important data and then identifies the processes that manipulate these data. Function Driven Design first identifies the important processes and then identifies the data that are manipulated by these processes. David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 9 / 45

11 Software Design Object-Oriented Design Characteristics of Object-Oriented Design Responsibility Driven: Object-oriented engineering involves thinking about real-world entities/concepts and their responsibilities. Neither Data Driven Nor Function Driven: Object-oriented engineering design involves the consideration of data and functions simultaneously. David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 10 / 45

12 Software Design Object-Oriented Design The OO Design Process 1. Identify important concepts (like physical objects, places organizations, events, records, containers, roles of people, descriptions, specifications, rules, and processes) 2. Identify the important associations between concepts (like part-of, contained-in, description-of, member-of, uses/manages/controls, communicates-with, related-to, owned-by, and near/far-from/above/below/etc 3. Combine the attributes and behaviors that define a concept into a class David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 11 / 45

13 Software Design Object-Oriented Design The OO Design Process (cont.) Definition The process of combining the attributes and behaviors that define a concept into a program unit is called encapsulation. David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 12 / 45

14 Software Design Set Theory Set Theory and OO Design Extension A list of all of the elements in the set. So, for example, one can define the set S as follows: S = {1,2,3,4} (1) Intension A description of the elements in the set. So, for example, one can define the set T as follows: T = {x : 0 < x < 5,x is an integer} (2) David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 13 / 45

15 Software Design Set Theory Set Theory and OO Design (cont.) A class is an intensive definition of a set An object (of class C) is a member of the set (defined by C) (and is said to be an instance of a class) David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 14 / 45

16 Software Design Set Theory Static and Non-Static Members A static attribute (or class variable) is an attribute of the set. A non-static attribute (or instance variable) is an attribute of each member of the set. David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 15 / 45

17 Software Design Semiotics Semiotics and OO Design Definition A sign is anything that someone interprets as signifying something. Definition A token is a sign that represents by way of its particular place in time and space. Definition A type is a sign that represents a class or set. David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 16 / 45

18 Software Design Semiotics Semiotics and OO Design (cont.) A signifier is the form that the sign takes (which is something that can be sensed using one of the five traditional senses). The signified is the concept that the sign represents. David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 17 / 45

19 Software Design Characterizing Good Software Engineering Designs Characteristics of Good Designs 1. Adequate - Meets all of the requirements and satisfies all of the constraints. 2. Rugged - Has a low probability of failure under normal conditions (i.e., reliable), is able to operate under a wide variety of conditions (i.e., is robust), and minimizes the damage that results from failure (i.e., is safe). 3. Easy to repair and enhance. 4. Easy to understand/document and use. David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 18 / 45

20 Software Design Characterizing Good Software Engineering Designs Design Practices That Help Use of Information Hiding Minimization of Coupling Maximization of Cohesion David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 19 / 45

21 Multimedia What s Next? We need to answer the question What is multimedia?. David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 20 / 45

22 Multimedia Etymology The Roots multi is from the Latin word multus which means numerous ; and media is from the Latin word medium which means center. David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 21 / 45

23 Multimedia Etymology Uses of the Term Medium Physics a sequence of interacting particles (e.g., air is a medium through which sound is transmitted) Biology the substance in which an organism lives (e.g., agar in a Petri dish) Chemistry a substance used for filtering (e.g., filter paper) Communications a means of mass communication (e.g., radio and television are both media) Computer Engineering a device/object on which data are stored (e.g., a magnetic disk) Art both the materials used in a technique (e.g., oils versus water colors) and solvents (e.g., paint thinner) David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 22 / 45

24 Multimedia Etymology Towards a Definition The word medium seems to be used in the sense of the words intermediary or means. Thus, a reasonable definition of the word multimedia is involving multiple methods, means or intermediaries. David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 23 / 45

25 Multimedia Common Usage Common Terms Text Graphics Images Animation Video Sounds Music Audio David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 24 / 45

26 Multimedia Common Usage Problems with the Common Terms Some Are Sense-Specific and Some Are Not: Images have a visual signifier, sounds have an auditory signifier, text can have either. Different Levels of Abstraction are Used: Image refers to a type and a particular image is a token Text is a type and a particular piece of text is also a type. A token doesn t exist until the text is set in a font, size, color... David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 25 / 45

27 Multimedia Common Usage Problems with the Common Terms (cont.) Some Definitions are Unclear: Are images and graphics the same? Some Important Distinctions are Ignored: Music often means both recorded music and musical score. David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 26 / 45

28 Multimedia Creating a Better Definition Characterizing Content The Sense Used to Perceive It: Visual Auditory Temporal Nature of the Content: Static Dynamic Representation: Sampled Described David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 27 / 45

29 Multimedia Creating a Better Definition Using the Characterization Definition A medium is a means of representing, storing, transmitting, or presenting information that is perceived using a particular sense. Definition Multimedia software is software that uses more than one medium. David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 28 / 45

30 Multimedia Creating a Better Definition Using the Characterization Definition A medium is a means of representing, storing, transmitting, or presenting information that is perceived using a particular sense. Definition Multimedia software is software that uses more than one medium. David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 28 / 45

31 The Focus of this Book What s Next? Now that we can define design and multimedia we can understand what this book is about. David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 29 / 45

32 The Focus of this Book Not Considered Software Product Design (e.g., user interface design issues) Multimedia Product Design (e.g., usability issues) Content Development (e.g., art, music, scripts) Delivery Media (e.g., CD/DVD Production) David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 30 / 45

33 The Focus of this Book Considered: Higher Level Engineering Design Characterizing content based on whether it is auditory or visual, static or dynamic, and sampled or described. Designing software components that encapsulate different kinds of content. David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 31 / 45

34 A Brief Introduction to Waves What s Next? Vision and Audition It is important to understand how auditory and visual information, are perceived. What This Means We have to understand the physics of sound and light, the biology of hearing and sight, and the psychology of auditory and visual perception. First Steps To understand the physics of sound and light it is first necessary to understand waves. David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 32 / 45

35 A Brief Introduction to Waves Mechanical Waves Getting Started Mechanical Pulse: A single disturbance that moves through a sequence of interacting particles (called, unfortunately, a medium). Mechanical Periodic Wave: A periodic (i.e., evenly timed/spaced ) disturbance that moves through a medium, transporting energy as it moves. David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 33 / 45

36 A Brief Introduction to Waves Mechanical Waves A Longitudinal Wave Compressions Rarefactions David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 34 / 45

37 A Brief Introduction to Waves Mechanical Waves A Transverse Wave Peak Trough David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 35 / 45

38 A Brief Introduction to Waves Waves in the Position Domain A Spring: Moving Longitudinally and at Rest David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 36 / 45

39 A Brief Introduction to Waves Waves in the Position Domain Amplitude versus Position for a Longitudinal Wave Amplitude +2 0 Position -2 David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 37 / 45

40 A Brief Introduction to Waves Waves in the Position Domain A Spring: Moving Transversely and at Rest David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 38 / 45

41 A Brief Introduction to Waves Waves in the Position Domain Amplitude versus Position for a Transverse Wave Amplitude 0 Position David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 39 / 45

42 A Brief Introduction to Waves Waves in the Position Domain Interference Principle of Superposition: When two waves interfere, the resulting displacement of the medium at any location is the algebraic sum of the displacements of the individual waves at that same location. Constructive Interference: The displacements are both positive. Destructive Interference: One displacement is positive when the other is negative. David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 40 / 45

43 A Brief Introduction to Waves Waves in the Time Domain Amplitude versus Time Amplitude 0 10 Time (milliseconds) David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 41 / 45

44 A Brief Introduction to Waves Waves in the Time Domain Terminology in the Time Domain A cycle is a portion of a wave from rest to crest to rest to trough to rest. The period is the time required for a cycle (measured in seconds per cycle). The frequency, denoted by f, is the reciprocal of the period and, hence, is measured in cycles per second (i.e., hertz). David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 42 / 45

45 A Brief Introduction to Waves Waves in the Time Domain Speed/Velocity The speed of a wave, denoted by v, is the product of its wavelength and frequency: v = λf (3) David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 43 / 45

46 A Brief Introduction to Waves Waves in the Frequency Domain Different Spectra Line Spectrum: The wave is strictly periodic. Harmonic Spectrum: The wave is quasiperiodic. Continuous Spectrum: The wave is aperiodic. David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 44 / 45

47 A Brief Introduction to Waves Waves in the Frequency Domain A Wave in the Time and Frequency Domains Amplitude A 400Hz Periodic Wave 0 10 Time (milliseconds) Amplitude Frequency (khz) David Bernstein (jbpub.com) Multimedia Software Jones and Bartlett 45 / 45

Textbook Assignment #1: DUE Friday 5/9/2014 Read: PP Do Review Questions Pg 388 # 1-20

Textbook Assignment #1: DUE Friday 5/9/2014 Read: PP Do Review Questions Pg 388 # 1-20 Page 1 of 38 Page 2 of 38 Unit Packet Contents Unit Objectives Notes 1: Waves Introduction Guided Practice: Waves Introduction (CD pp 89-90) Independent Practice: Speed of Waves Notes 2: Interference and

More information

Red Orange the reflected ray. Yellow Green and the normal. Blue Indigo line. Colours of visible reflection

Red Orange the reflected ray. Yellow Green and the normal. Blue Indigo line. Colours of visible reflection distance the carrying the moves away from rest position Brightness Loudness The angle between the incident ray and the normal line Amplitude Amplitude of a light Amplitude of a sound incidence Angle between

More information

Basic Waves, Sound & Light Waves, and the E & M Spectrum

Basic Waves, Sound & Light Waves, and the E & M Spectrum Basic Waves, Sound & Light Waves, and the E & M Spectrum 1. What are the amplitude and wavelength of the wave shown below? A) amplitude = 0.10 m, wavelength = 0.30 m B) amplitude = 0.10 m, wavelength =

More information

Physics 11 - Waves Extra Practice Questions

Physics 11 - Waves Extra Practice Questions Physics - Waves xtra Practice Questions. Wave motion in a medium transfers ) energy, only ) mass, only. both mass and energy. neither mass nor energy. single vibratory disturbance that moves from point

More information

ET4254 Communications and Networking 1

ET4254 Communications and Networking 1 Topic 2 Aims:- Communications System Model and Concepts Protocols and Architecture Analog and Digital Signal Concepts Frequency Spectrum and Bandwidth 1 A Communications Model 2 Communications Tasks Transmission

More information

HALF YEARLY EXAMINATIONS 2015/2016. Answer ALL questions showing your working Where necessary give your answers correct to 2 decimal places.

HALF YEARLY EXAMINATIONS 2015/2016. Answer ALL questions showing your working Where necessary give your answers correct to 2 decimal places. Track 3 GIRLS SECONDARY, MRIEHEL HALF YEARLY EXAMINATIONS 2015/2016 FORM: 4 PHYSICS Time: 1½ hrs Name: Class: Answer ALL questions showing your working Where necessary give your answers correct to 2 decimal

More information

Properties of Light I

Properties of Light I Properties of Light I Light definition Light Spectrum Wavelength in nm (1nm = 10-7 cm) Visible/White Light Cosmic Gamma X-Rays Ultra Violet Infra Red Micro Waves Radio Waves 1 Theory of Light Two complimentary

More information

Midterm Review Exam. 1. The diagram below represents a transverse wave.

Midterm Review Exam. 1. The diagram below represents a transverse wave. Midterm Review Exam Name: 1. The diagram below represents a transverse wave. 4. The graph below represents the displacement of a particle in a medium over a period of time. The wavelength of the wave is

More information

HALF YEARLY EXAMINATIONS 2016/2017. Answer ALL questions showing your working Where necessary give your answers correct to 2 decimal places.

HALF YEARLY EXAMINATIONS 2016/2017. Answer ALL questions showing your working Where necessary give your answers correct to 2 decimal places. Track 3 GIRLS SECON DARY, MRIEHEL HALF YEARLY EXAMINATIONS 2016/2017 FORM: 4 PHYSICS Time: 1½ hrs Name: Class: Answer ALL questions showing your working Where necessary give your answers correct to 2 decimal

More information

Topic 9: Wave phenomena - AHL 9.3 Interference

Topic 9: Wave phenomena - AHL 9.3 Interference Topic 9.3 is an extension of Topic 4.4. Essential idea: Interference patterns from multiple slits and thin films produce accurately repeatable patterns. Nature of science: (1) Curiosity: Observed patterns

More information

3 Sound / Audio. CS 5513 Multimedia Systems Spring 2009 LECTURE. Imran Ihsan Principal Design Consultant

3 Sound / Audio. CS 5513 Multimedia Systems Spring 2009 LECTURE. Imran Ihsan Principal Design Consultant LECTURE 3 Sound / Audio CS 5513 Multimedia Systems Spring 2009 Imran Ihsan Principal Design Consultant OPUSVII www.opuseven.com Faculty of Engineering & Applied Sciences 1. The Nature of Sound Sound is

More information

CHAPTER 10: SOUND AND VIDEO EDITING

CHAPTER 10: SOUND AND VIDEO EDITING CHAPTER 10: SOUND AND VIDEO EDITING What should you know 1. Edit a sound clip to meet the requirements of its intended application and audience a. trim a sound clip to remove unwanted material b. join

More information

HALF YEARLY EXAMINATIONS 2016/2017. Answer ALL questions showing your working Where necessary give your answers correct to 2 decimal places.

HALF YEARLY EXAMINATIONS 2016/2017. Answer ALL questions showing your working Where necessary give your answers correct to 2 decimal places. Track 2 GIRLS SECON DARY, MRIEHEL HALF YEARLY EXAMINATIONS 2016/2017 FORM: 4 PHYSICS Time: 1½ hrs Name: Class: Answer ALL questions showing your working Where necessary give your answers correct to 2 decimal

More information

Digital Media. Daniel Fuller ITEC 2110

Digital Media. Daniel Fuller ITEC 2110 Digital Media Daniel Fuller ITEC 2110 Daily Question: Digital Audio What values contribute to the file size of a digital audio file? Email answer to DFullerDailyQuestion@gmail.com Subject Line: ITEC2110-09

More information

Wallace Hall Academy

Wallace Hall Academy Wallace Hall Academy CfE Higher Physics Unit 2 - Waves Notes Name 1 Waves Revision You will remember the following equations related to Waves from National 5. d = vt f = n/t v = f T=1/f They form an integral

More information

Skill Area 214: Use a Multimedia Software. Software application (SWA)

Skill Area 214: Use a Multimedia Software. Software application (SWA) Skill Area 214: Use a Multimedia application (SWA) 214.1 Fundamentals of Multimedia (3hrs) 214.1.1 Define Multimedia What is Multimedia? Derived from the word Multi and Media Multi Many, Multiple, Media

More information

Lecture #3: Digital Music and Sound

Lecture #3: Digital Music and Sound Lecture #3: Digital Music and Sound CS106E Spring 2018, Young In this lecture we take a look at how computers represent music and sound. One very important concept we ll come across when studying digital

More information

Physics 122 Spring 2013 Test 1

Physics 122 Spring 2013 Test 1 Name: Instructions: Physics 122 Spring 2013 Test 1 All answers should be decimal numbers (not functions or fractions) using scientific notation to three significant figures. SI units must be included on

More information

Interference II: Thin Films

Interference II: Thin Films Interference II: Thin Films Physics 2415 Lecture 36 Michael Fowler, UVa Today s Topics Colors of thin films Michelson s interferometer The Michelson Morley experiment Thin Film Interference Effects The

More information

Chapter 37. Wave Optics

Chapter 37. Wave Optics Chapter 37 Wave Optics Wave Optics Wave optics is a study concerned with phenomena that cannot be adequately explained by geometric (ray) optics. Sometimes called physical optics These phenomena include:

More information

Willis High School Physics Workbook Unit 7 Waves and Optics

Willis High School Physics Workbook Unit 7 Waves and Optics Willis High School Physics Workbook Unit 7 Waves and Optics This workbook belongs to Period Waves and Optics Pacing Guide DAY DATE TEXTBOOK PREREADING CLASSWORK HOMEWORK ASSESSMENT M 2/25 T 2/26 W 2/27

More information

AUDIOVISUAL COMMUNICATION

AUDIOVISUAL COMMUNICATION AUDIOVISUAL COMMUNICATION Laboratory Session: Audio Processing and Coding The objective of this lab session is to get the students familiar with audio processing and coding, notably psychoacoustic analysis

More information

Two-Dimensional Waves

Two-Dimensional Waves Two-Dimensional Waves In our previous lessons, we discussed one-dimensional waves waves that can only travel in straight lines, such as along the length of a spring. In this next part of the unit, we will

More information

Chapter 37. Interference of Light Waves

Chapter 37. Interference of Light Waves Chapter 37 Interference of Light Waves Wave Optics Wave optics is a study concerned with phenomena that cannot be adequately explained by geometric (ray) optics These phenomena include: Interference Diffraction

More information

Wave Properties. Page 1 of 13

Wave Properties. Page 1 of 13 Wave Properties Transverse and longitudinal waves Be able to describe the difference between longitudinal and transverse waves including examples of each (e.g. ripples / light for transverse & sound (compression

More information

Final Study Guide Arts & Communications

Final Study Guide Arts & Communications Final Study Guide Arts & Communications Programs Used in Multimedia Developing a multimedia production requires an array of software to create, edit, and combine text, sounds, and images. Elements of Multimedia

More information

Digital Recording and Playback

Digital Recording and Playback Digital Recording and Playback Digital recording is discrete a sound is stored as a set of discrete values that correspond to the amplitude of the analog wave at particular times Source: http://www.cycling74.com/docs/max5/tutorials/msp-tut/mspdigitalaudio.html

More information

Wolf-Tilo Balke Silviu Homoceanu Institut für Informationssysteme Technische Universität Braunschweig

Wolf-Tilo Balke Silviu Homoceanu Institut für Informationssysteme Technische Universität Braunschweig Multimedia Databases Wolf-Tilo Balke Silviu Homoceanu Institut für Informationssysteme Technische Universität Braunschweig http://www.ifis.cs.tu-bs.de 6 Audio Retrieval 6 Audio Retrieval 6.1 Basics of

More information

Multimedia Systems. Lehrstuhl für Informatik IV RWTH Aachen. Prof. Dr. Otto Spaniol Dr. rer. nat. Dirk Thißen

Multimedia Systems. Lehrstuhl für Informatik IV RWTH Aachen. Prof. Dr. Otto Spaniol Dr. rer. nat. Dirk Thißen Multimedia Systems Lehrstuhl für Informatik IV RWTH Aachen Prof. Dr. Otto Spaniol Dr. rer. nat. Dirk Thißen Page 1 Organization Lehrstuhl für Informatik 4 Lecture Lecture takes place on Thursday, 10:00

More information

Mpeg 1 layer 3 (mp3) general overview

Mpeg 1 layer 3 (mp3) general overview Mpeg 1 layer 3 (mp3) general overview 1 Digital Audio! CD Audio:! 16 bit encoding! 2 Channels (Stereo)! 44.1 khz sampling rate 2 * 44.1 khz * 16 bits = 1.41 Mb/s + Overhead (synchronization, error correction,

More information

Wave Phenomena CHAPTER INTRODUCTION TO WAVES

Wave Phenomena CHAPTER INTRODUCTION TO WAVES HPTER 4 Wave Phenomena INTRODUTION TO WVES Traveling Disturbances disturbance is a change in a body of matter that is opposed by a force of nature; the body becomes the medium through which the disturbance

More information

LIGHT. Descartes particle theory, however, could not be used to explain diffraction of light.

LIGHT. Descartes particle theory, however, could not be used to explain diffraction of light. 1 LIGHT Theories of Light In the 17 th century Descartes, a French scientist, formulated two opposing theories to explain the nature of light. These two theories are the particle theory and the wave theory.

More information

AUDIOVISUAL COMMUNICATION

AUDIOVISUAL COMMUNICATION AUDIOVISUAL COMMUNICATION Laboratory Session: Audio Processing and Coding The objective of this lab session is to get the students familiar with audio processing and coding, notably psychoacoustic analysis

More information

08 Sound. Multimedia Systems. Nature of Sound, Store Audio, Sound Editing, MIDI

08 Sound. Multimedia Systems. Nature of Sound, Store Audio, Sound Editing, MIDI Multimedia Systems 08 Sound Nature of Sound, Store Audio, Sound Editing, MIDI Imran Ihsan Assistant Professor, Department of Computer Science Air University, Islamabad, Pakistan www.imranihsan.com Lectures

More information

Bits, bytes, binary numbers, and the representation of information

Bits, bytes, binary numbers, and the representation of information Bits, bytes, binary numbers, and the representation of information computers represent, process, store, copy, and transmit everything as numbers hence "digital computer" the numbers can represent anything

More information

Chapter 1: Introduction to Computer Science and Media Computation

Chapter 1: Introduction to Computer Science and Media Computation Chapter 1: Introduction to Computer Science and Media Computation Story What is computer science about? What computers really understand, and where Programming Languages fit in Media Computation: Why digitize

More information

Linked Structures Songs, Games, Movies Part IV. Fall 2013 Carola Wenk

Linked Structures Songs, Games, Movies Part IV. Fall 2013 Carola Wenk Linked Structures Songs, Games, Movies Part IV Fall 23 Carola Wenk Storing Text We ve been focusing on numbers. What about text? Animal, Bird, Cat, Car, Chase, Camp, Canal We can compare the lexicographic

More information

Fundamental of Digital Media Design. Introduction to Audio

Fundamental of Digital Media Design. Introduction to Audio Fundamental of Digital Media Design Introduction to Audio by Noraniza Samat Faculty of Computer Systems & Software Engineering noraniza@ump.edu.my OER Fundamental of Digital Media Design by Noraniza Samat

More information

College Physics 150. Chapter 25 Interference and Diffraction

College Physics 150. Chapter 25 Interference and Diffraction College Physics 50 Chapter 5 Interference and Diffraction Constructive and Destructive Interference The Michelson Interferometer Thin Films Young s Double Slit Experiment Gratings Diffraction Resolution

More information

Voluntary Product Accessibility Template Business Support System (BSS)

Voluntary Product Accessibility Template Business Support System (BSS) Summary Table: Voluntary Product Accessibility Template Business Support Systems Services 1194.21 Software Applications and Operating Systems. 1194.22 Web-Based Intranet and Internet Information and Applications.

More information

AP Practice Test ch 22

AP Practice Test ch 22 AP Practice Test ch 22 Multiple Choice 1. Tripling the wavelength of the radiation from a monochromatic source will change the energy content of the individually radiated photons by what factor? a. 0.33

More information

Binary representation and data

Binary representation and data Binary representation and data Loriano Storchi loriano@storchi.org http:://www.storchi.org/ Binary representation of numbers In a positional numbering system given the base this directly defines the number

More information

1. Which diagram best represents the reflection of light from an irregular surface?

1. Which diagram best represents the reflection of light from an irregular surface? waves 6-2-04 Name 02-JUN-04 1. Which diagram best represents the reflection of light from an irregular surface? 1. 1 3. 3 2. 2 4. 4 2. In a vacuum, a monochromatic beam of light as a frequency of 6.3 X

More information

CSE 8A Lecture 13. Reading for next class: Today s topics: Finish PSA 6: Chromakey! DUE TUESDAY Interm exam 3 next Friday. Sounds!

CSE 8A Lecture 13. Reading for next class: Today s topics: Finish PSA 6: Chromakey! DUE TUESDAY Interm exam 3 next Friday. Sounds! CSE 8A Lecture 13 Reading for next class: 8.4-8.5 Today s topics: Sounds! Finish PSA 6: Chromakey! DUE TUESDAY Interm exam 3 next Friday CSE 8a Exam #3 Study Hints 1) Reading Quizzes (2/4-2/15) Omit 2/6/13

More information

Digital Sound Ming C. Lin & Zhimin Ren

Digital Sound Ming C. Lin & Zhimin Ren Digital Sound Ming C. Lin & Zhimin Ren Department of Computer Science University of North Carolina http://gamma.cs.unc.edu/sound How can it be done? Foley artists manually make and record the sound from

More information

Data Representation. Reminders. Sound What is sound? Interpreting bits to give them meaning. Part 4: Media - Sound, Video, Compression

Data Representation. Reminders. Sound What is sound? Interpreting bits to give them meaning. Part 4: Media - Sound, Video, Compression Data Representation Interpreting bits to give them meaning Part 4: Media -, Video, Compression Notes for CSC 100 - The Beauty and Joy of Computing The University of North Carolina at Greensboro Reminders

More information

New Media Production week 3

New Media Production week 3 New Media Production week 3 Multimedia ponpong@gmail.com What is Multimedia? Multimedia = Multi + Media Multi = Many, Multiple Media = Distribution tool & information presentation text, graphic, voice,

More information

TOPIC 3 PROPERTIES OF WAVES INCLUDING LIGHT AND SOUND

TOPIC 3 PROPERTIES OF WAVES INCLUDING LIGHT AND SOUND IGCSE Physics 0625 notes Topic 3: Waves. Light and Sound: Revised on: 17 September 2010 1 TOPIC 3 PROPERTIES OF WAVES INCLUDING LIGHT AND SOUND WHAT IS WAVE MOTION? The wave motion is a means of transferring

More information

Episode 310: Wave graphs

Episode 310: Wave graphs Episode 310: Wave graphs Students often confuse displacement/distance graphs (from which wavelength can be deduced) with displacement/time graphs (e.g. on an oscilloscope, from which frequency can be deduced).

More information

23 Single-Slit Diffraction

23 Single-Slit Diffraction 23 Single-Slit Diffraction Single-slit diffraction is another interference phenomenon. If, instead of creating a mask ith to slits, e create a mask ith one slit, and then illuminate it, e find, under certain

More information

f. (5.3.1) So, the higher frequency means the lower wavelength. Visible part of light spectrum covers the range of wavelengths from

f. (5.3.1) So, the higher frequency means the lower wavelength. Visible part of light spectrum covers the range of wavelengths from Lecture 5-3 Interference and Diffraction of EM Waves During our previous lectures we have been talking about electromagnetic (EM) waves. As we know, harmonic waves of any type represent periodic process

More information

Interference of Light

Interference of Light Interference of Light Objective To study the interference patterns of light passed through a single and double-slit, a human hair, and compact discs using a laser. Equipment meter stick index card slit

More information

Diffraction. PHYS 1301 F98 Prof. T.E. Coan Last edit 6 Aug 98. Introduction

Diffraction. PHYS 1301 F98 Prof. T.E. Coan Last edit 6 Aug 98. Introduction 1 Diffraction PHYS 1301 F98 Prof. T.E. Coan Last edit 6 Aug 98 Introduction You have probably asked yourself at one time or another, what is light. One way of thinking about light is that it is a kind

More information

Sensor technology for mobile robots

Sensor technology for mobile robots Laser application, vision application, sonar application and sensor fusion (6wasserf@informatik.uni-hamburg.de) Outline Introduction Mobile robots perception Definitions Sensor classification Sensor Performance

More information

Introduction. Arizona State University 1

Introduction. Arizona State University 1 Introduction CSE100 Principles of Programming with C++, Fall 2018 (based off Chapter 1 slides by Pearson) Ryan Dougherty Arizona State University http://www.public.asu.edu/~redoughe/ Arizona State University

More information

EM Waves Practice Problems

EM Waves Practice Problems PSI AP Physics 2 Name 1. Sir Isaac Newton was one of the first physicists to study light. What properties of light did he explain by using the particle model? 2. Who was the first person who was credited

More information

Principles of Audio Coding

Principles of Audio Coding Principles of Audio Coding Topics today Introduction VOCODERS Psychoacoustics Equal-Loudness Curve Frequency Masking Temporal Masking (CSIT 410) 2 Introduction Speech compression algorithm focuses on exploiting

More information

Digital Media II. EXAM INFORMATION Items. Points. Prerequisites. Grade Level. Course Length. Career Cluster. Performance Standards

Digital Media II. EXAM INFORMATION Items. Points. Prerequisites. Grade Level. Course Length. Career Cluster. Performance Standards EXAM INFORMATION Items 42 Points 57 Prerequisites DIGITAL MEDIA I Grade Level 10-12 Course Length ONE YEAR Career Cluster ARTS, A/V TECHNOLOGY, AND COMMUNICATION INFORMATION TECHNOLOGY Performance Standards

More information

CS 1124 Media Computation. Steve Harrison Lecture 1.2 (August 27, 2008)

CS 1124 Media Computation. Steve Harrison Lecture 1.2 (August 27, 2008) CS 1124 Media Computation Steve Harrison Lecture 1.2 (August 27, 2008) Today Computer science Look at Jython Look at some cool image things Pixels Why study CS? What is computer science about? What do

More information

Theme Music: Pat Green Wave on Wave Cartoon: Bill Watterson Calvin & Hobbes

Theme Music: Pat Green Wave on Wave Cartoon: Bill Watterson Calvin & Hobbes April 29, 2013 Physics 132 Prof. E. F. Redish Theme Music: Pat Green Wave on Wave Cartoon: Bill Watterson Calvin & Hobbes 1 Reading question At what point can we stop adding models and admit that nobody

More information

The Object Model Overview. Contents. Section Title

The Object Model Overview. Contents. Section Title The Object Model 1 This chapter describes the concrete object model that underlies the CORBA architecture. The model is derived from the abstract Core Object Model defined by the Object Management Group

More information

UNIT 102-9: INTERFERENCE AND DIFFRACTION

UNIT 102-9: INTERFERENCE AND DIFFRACTION Name St.No. - Date(YY/MM/DD) / / Section Group # UNIT 102-9: INTERFERENCE AND DIFFRACTION Patterns created by interference of light in a thin film. OBJECTIVES 1. Understand the creation of double-slit

More information

Diffraction: Taking Light Apart

Diffraction: Taking Light Apart Diffraction: Taking Light Apart Engage Student Guide A. Waves Let s first consider diffraction. It s part of everyday life, in which waves of energy don t seem to move in straight lines. Do the activity

More information

3. What is the source separation? Express your answer in terms of the wavelength.

3. What is the source separation? Express your answer in terms of the wavelength. Tutorial Two-source interference Name I. Periodic circular waves: single source In a ripple tank, circular wavefronts are generated by beads tapping on water. The circles at right represent wavefronts

More information

COS 116 The Computational Universe Laboratory 4: Digital Sound and Music

COS 116 The Computational Universe Laboratory 4: Digital Sound and Music COS 116 The Computational Universe Laboratory 4: Digital Sound and Music In this lab you will learn about digital representations of sound and music, especially focusing on the role played by frequency

More information

CS 1044 Program 6 Summer I dimension ??????

CS 1044 Program 6 Summer I dimension ?????? Managing a simple array: Validating Array Indices Most interesting programs deal with considerable amounts of data, and must store much, or all, of that data on one time. The simplest effective means for

More information

Unit I Light and Optics

Unit I Light and Optics Unit I Light and Optics Outline By the time you finish this, you should understand the following aspects of our experiment: 1) Why you produce a grating pattern when you cross two laser beams. 2) What

More information

LATIHAN Identify the use of multimedia in various fields.

LATIHAN Identify the use of multimedia in various fields. LATIHAN 4.1 1. Define multimedia. Multimedia is the presentation of information by using a combination of text, audio, graphic, video and animation. Multimedia has played an important role in other fields,

More information

Topics in Linguistic Theory: Laboratory Phonology Spring 2007

Topics in Linguistic Theory: Laboratory Phonology Spring 2007 MIT OpenCourseWare http://ocw.mit.edu 24.910 Topics in Linguistic Theory: Laboratory Phonology Spring 2007 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.

More information

WHAT IS BFA NEW MEDIA?

WHAT IS BFA NEW MEDIA? VISUAL & TYPE WEB & INTERACTIVE MOTION GRAPHICS DIGITAL IMAGING VIDEO DIGITAL PHOTO VECTOR DRAWING AUDIO To learn more and see three years of our best student work, please visit: webdesignnewmedia.com

More information

A Level. A Level Physics. WAVES: Combining Waves (Answers) Edexcel. Name: Total Marks: /30

A Level. A Level Physics. WAVES: Combining Waves (Answers) Edexcel. Name: Total Marks: /30 Visit http://www.mathsmadeeasy.co.uk/ for more fantastic resources. Edexcel A Level A Level Physics WAVES: Combining Waves (Answers) Name: Total Marks: /30 Maths Made Easy Complete Tuition Ltd 2017 1.

More information

Assessment Schedule 2012 Physics: Demonstrate understanding of aspects of wave behaviour (90938)

Assessment Schedule 2012 Physics: Demonstrate understanding of aspects of wave behaviour (90938) NCEA Level 1 Physics (90938) 2012 page 1 of 8 Assessment Schedule 2012 Physics: Demonstrate understanding of aspects of wave behaviour (90938) Assessment Criteria Correct significant figures are not required

More information

Multimedia. What is multimedia? Media types. Interchange formats. + Text +Graphics +Audio +Image +Video. Petri Vuorimaa 1

Multimedia. What is multimedia? Media types. Interchange formats. + Text +Graphics +Audio +Image +Video. Petri Vuorimaa 1 Multimedia What is multimedia? Media types + Text +Graphics +Audio +Image +Video Interchange formats Petri Vuorimaa 1 What is multimedia? Multimedia = many media User interaction = interactivity Script

More information

CMSC 425: Lecture 12 Procedural Generation: 1D Perlin Noise

CMSC 425: Lecture 12 Procedural Generation: 1D Perlin Noise CMSC 425: Lecture 2 Procedural Generation: D Perlin Noise Reading: The material on Perlin Noise based in part by the notes Perlin Noise, by Hugo Elias. (The link to his materials seems to have been lost.)

More information

SMK SEKSYEN 5,WANGSAMAJU KUALA LUMPUR FORM

SMK SEKSYEN 5,WANGSAMAJU KUALA LUMPUR FORM SMK SEKSYEN 5,WANGSAMAJU 53300 KUALA LUMPUR FORM 5 LEARNING AREA 4 MULTIMEDIA Ramadan, SMK Pekan 2007 MULTIMEDIA LESSON 21 MULTIMEDIA CONCEPTS DEFINITION OF MULTIMEDIA Multimedia has been used in many

More information

2. You are required to enter a password of up to 100 characters. The characters must be lower ASCII, printing characters.

2. You are required to enter a password of up to 100 characters. The characters must be lower ASCII, printing characters. BLACK BOX SOFTWARE TESTING SPRING 2005 DOMAIN TESTING LAB PROJECT -- GRADING NOTES For all of the cases below, do the traditional equivalence class and boundary analysis. Draw one table and use a new line

More information

Fundamentals of Perceptual Audio Encoding. Craig Lewiston HST.723 Lab II 3/23/06

Fundamentals of Perceptual Audio Encoding. Craig Lewiston HST.723 Lab II 3/23/06 Fundamentals of Perceptual Audio Encoding Craig Lewiston HST.723 Lab II 3/23/06 Goals of Lab Introduction to fundamental principles of digital audio & perceptual audio encoding Learn the basics of psychoacoustic

More information

WAVE SUPERPOSITION. Challenging MCQ questions by The Physics Cafe. Compiled and selected by The Physics Cafe

WAVE SUPERPOSITION. Challenging MCQ questions by The Physics Cafe. Compiled and selected by The Physics Cafe WVE SUPERPOSITION hallenging MQ questions by The Physics afe ompiled and selected by The Physics afe 1 Two coherent monochromatic waves of equal amplitude are brought together to form an interference pattern

More information

The Concept of Sample Rate. Digitized amplitude and time

The Concept of Sample Rate. Digitized amplitude and time Data Acquisition Basics Data acquisition is the sampling of continuous real world information to generate data that can be manipulated by a computer. Acquired data can be displayed, analyzed, and stored

More information

Fourier Transforms and Signal Analysis

Fourier Transforms and Signal Analysis Fourier Transforms and Signal Analysis The Fourier transform analysis is one of the most useful ever developed in Physical and Analytical chemistry. Everyone knows that FTIR is based on it, but did one

More information

L 32 Light and Optics [3]

L 32 Light and Optics [3] L 32 Light and Optics [3] Measurements of the speed of light The bending of light refraction Total internal reflection Dispersion Dispersion Rainbows Atmospheric scattering Blue sky red sunsets Light and

More information

Image Transformation Techniques Dr. Rajeev Srivastava Dept. of Computer Engineering, ITBHU, Varanasi

Image Transformation Techniques Dr. Rajeev Srivastava Dept. of Computer Engineering, ITBHU, Varanasi Image Transformation Techniques Dr. Rajeev Srivastava Dept. of Computer Engineering, ITBHU, Varanasi 1. Introduction The choice of a particular transform in a given application depends on the amount of

More information

CHAPTER 5 GENERAL OOP CONCEPTS

CHAPTER 5 GENERAL OOP CONCEPTS CHAPTER 5 GENERAL OOP CONCEPTS EVOLUTION OF SOFTWARE A PROGRAMMING LANGUAGE SHOULD SERVE 2 RELATED PURPOSES : 1. It should provide a vehicle for programmer to specify actions to be executed. 2. It should

More information

a point B, 4 m along x axis. Is re constructive or Consider interference at B if wavelength sound is destructive The path dierence between two sources

a point B, 4 m along x axis. Is re constructive or Consider interference at B if wavelength sound is destructive The path dierence between two sources 214 Spring 99 Problem Set 8 Optional Problems Physics March 16, 1999 Hout Two Slit Interference 1. atwo-slit experiment, slit widths are adjusted so that intensity In light reaching screen from one slit

More information

Applied Optics. Dr D. Arun Kumar Assistant Professor Department of Physical Sciences Bannari Amman Institute of Technology Sathyamangalam

Applied Optics. Dr D. Arun Kumar Assistant Professor Department of Physical Sciences Bannari Amman Institute of Technology Sathyamangalam Applied Optics Dr D. Arun Kumar Assistant Professor Department of Physical Sciences Bannari Amman Institute of Technology Sathyamangalam LIGHT AS A WAVE Light has dual nature. It has both particle nature

More information

Lab 5: Diffraction and Interference

Lab 5: Diffraction and Interference Lab 5: Diffraction and Interference Light is a wave, an electromagnetic wave, and under the proper circumstances, it exhibits wave phenomena, such as constructive and destructive interference. The wavelength

More information

PHY 222 Lab 11 Interference and Diffraction Patterns Investigating interference and diffraction of light waves

PHY 222 Lab 11 Interference and Diffraction Patterns Investigating interference and diffraction of light waves PHY 222 Lab 11 Interference and Diffraction Patterns Investigating interference and diffraction of light waves Print Your Name Print Your Partners' Names Instructions April 17, 2015 Before lab, read the

More information

Chapter 24. Geometric optics. Assignment No. 11, due April 27th before class: Problems 24.4, 24.11, 24.13, 24.15, 24.24

Chapter 24. Geometric optics. Assignment No. 11, due April 27th before class: Problems 24.4, 24.11, 24.13, 24.15, 24.24 Chapter 24 Geometric optics Assignment No. 11, due April 27th before class: Problems 24.4, 24.11, 24.13, 24.15, 24.24 A Brief History of Light 1000 AD It was proposed that light consisted of tiny particles

More information

Chapter 5.5 Audio Programming

Chapter 5.5 Audio Programming Chapter 5.5 Audio Programming Audio Programming Audio in games is more important than ever before 2 Programming Basic Audio Most gaming hardware has similar capabilities (on similar platforms) Mostly programming

More information

Chapter 24 The Wave Nature of Light

Chapter 24 The Wave Nature of Light Chapter 24 The Wave Nature of Light 24.1 Waves Versus Particles; Huygens Principle and Diffraction Huygens principle: Every point on a wave front acts as a point source; the wavefront as it develops is

More information

Digital Media. Daniel Fuller ITEC 2110

Digital Media. Daniel Fuller ITEC 2110 Digital Media Daniel Fuller ITEC 2110 Daily Question: Which statement is True? 5 + 5 = 10 1 + 1 = 10 F + 1 = 10 Email answer to DFullerDailyQuestion@gmail.com Subject Line: ITEC2110-26 First, some mac

More information

HALF YEARLY EXAMINATIONS 2017/2018. Answer ALL questions showing your working Where necessary give your answers correct to 2 decimal places.

HALF YEARLY EXAMINATIONS 2017/2018. Answer ALL questions showing your working Where necessary give your answers correct to 2 decimal places. Track 2 SECONDAR Y SCHOOL MRIEHEL HALF YEARLY EXAMINATIONS 2017/2018 FORM: 4 PHYSICS Time: 1½ hrs Name: Class: Answer ALL questions showing your working Where necessary give your answers correct to 2 decimal

More information

Interference of Light

Interference of Light Interference of Light Review: Principle of Superposition When two or more waves interact they interfere. Wave interference is governed by the principle of superposition. The superposition principle says

More information

3 Interactions of Light Waves

3 Interactions of Light Waves CHAPTER 22 3 Interactions of Light Waves SECTION The Nature of Light BEFORE YOU READ After you read this section, you should be able to answer these questions: How does reflection affect the way we see

More information

Update on the Gravitational-Wave Observatory project? Wikipedia OPL length questions: We ll go over this in lecture. Through the optics section, many

Update on the Gravitational-Wave Observatory project? Wikipedia OPL length questions: We ll go over this in lecture. Through the optics section, many More Interference Update on the Gravitational-Wave Observatory project? Wikipedia OPL length questions: We ll go over this in lecture. Through the optics section, many of the equations we use don't use

More information

The Design and Implementation of Multimedia Software

The Design and Implementation of Multimedia Software Chapter 12 Described Auditory Content Music The Design and Implementation of Multimedia Software David Bernstein Jones and Bartlett Publishers www.jbpub.com David Bernstein (jbpub.com) Multimedia Software

More information

Sample Problem 1. Light is incident upon the surface of a mirror at normal

Sample Problem 1. Light is incident upon the surface of a mirror at normal Chapter 5 Let Us Entertain You angle of incidence normal mirror angle of reflection The angle of incidence is the angle between the incident ray and the normal (line drawn perpendicular to the mirror as

More information

CS 074 The Digital World. Digital Audio

CS 074 The Digital World. Digital Audio CS 074 The Digital World Digital Audio 1 Digital Audio Waves Hearing Analog Recording of Waves Pulse Code Modulation and Digital Recording CDs, Wave Files, MP3s Editing Wave Files with BinEd 2 Waves A

More information

Symphony By Numbers. Symphony By Numbers is a work of Visual Music. Visual Music can be

Symphony By Numbers. Symphony By Numbers is a work of Visual Music. Visual Music can be Symphony By Numbers Visual Music Symphony By Numbers is a work of Visual Music. Visual Music can be defined in a number of different ways: The use of musical structures in visual imagery. Translating sound

More information

Light. Form of Electromagnetic Energy Only part of Electromagnetic Spectrum that we can really see

Light. Form of Electromagnetic Energy Only part of Electromagnetic Spectrum that we can really see Light Form of Electromagnetic Energy Only part of Electromagnetic Spectrum that we can really see Facts About Light The speed of light, c, is constant in a vacuum. Light can be: REFLECTED ABSORBED REFRACTED

More information