Sampled-data Control and Signal Processing

Size: px
Start display at page:

Download "Sampled-data Control and Signal Processing"

Transcription

1 Sampled-data Control and Signal Processing Beyond the Shannon Paradigm Workshop in honor of Eduardo Sontag on the occasion of his 60 th birthday Yutaka Yamamoto www-ics.acs.i.kyoto-u.ac.jp May 23, 2011 SontagFest 1

2 Thanks to My schoolmate, dear friend, colleague, and even a teacher One of the very rare pictures of Eduardo with a Tie: at my (YY) fest

3 Outline Current signal processing paradigm Via Shannon Upper limit in high frequencies CAN BE SAVED via sampled-data control theory Some examples May 23, 2011 SontagFest 3

4 Message of this talk We can do better in signal processing using sampled-data control theory Optimal recovery of freq. components beyond the Nyquist freq. (=1/2 of sampling freq.) May 23, 2011 SontagFest 4

5 Let s first listen to a demo アプリケーション Red: Original(up to 22kHz) Blue: downsampled to 11k, and then processed 4 times upsampled via YY filter Did you hear the difference? May 23, 2011 SontagFest 5

6 Part I: Current digital signal processing Basics May 23, 2011 SontagFest 6

7 Sampling continuous-time signals 0 h 2h 3h 4h 5h 6h 7h This does not produce a sound 0 h 2h 3h 4h 5h 6h 7h May 23, 2011 SontagFest 7

8 Hold device is necessary Simple 0-order hold 0 h 2h 3h 4h 5h 6h 7h Old CD players 0 h 2h 3h 4h 5h 6h 7h More recent players Oversampling DA converter

9 Questions 0 h 2h 3h 4h 5h 6h 7h 0 h 2h 3h 4h 5h 6h 7h

10 Typical problem: Sampling Aliasing Intersample information can be lost If no high-freq. components beyond the Nyquist frequency (=1/2 of sampling freq.) unique restoration Whittaker-Shannon-Someya sampling theorem May 23, 2011 SontagFest 10

11 Sampling Theorem Band limiting hypothesis unique recovery Ideal Filter π/h May 23, 2011 SontagFest 11 ω

12 CD recording Band-limiting filter Freq. domain energy distribution Recorded signal ω Sampling frequency: 44.1kHz Nyquist frequency: 22.05kHz Alleged audible limit: 20kHz Nyquist freq. May 23, 2011 SontagFest 12

13 Digital Recording (CD): sharp anti-aliasing filter No signal components beyond 20kHz But you won t be able to hear them anyway?? Very sharp anti-aliasing filter

14 Effect of a band-limiting filter Big amount of ringing due to the Gibbs phenomenon Very unnatural sound of CD May 23, 2011 SontagFest 14

15 Mosquito Noise-another Gibbs phoenomenon Truncated freq. response モスキートノイズ Mosquito noise May 23, 2011 SontagFest 15

16 What can we do? May 23, 2011 SontagFest 16

17 Part II: Review of Sampleddata Control Theory May 23, 2011 SontagFest 17

18 Sampled-data Control Systems What are they? Continuous-time plant Discrete-time controller sample/hold devices K(z) H P(s) Optimal platform for digital signal processing Problem: mixture of continuous- and discrete-time P(s): signal generator; K(z): digital filter May 23, 2011 SontagFest 18

19 Difficulties Plant P(s) is continuous-time Controller K(z) is discrete-time The overall system is not timeinvariant No transfer function No steady-state response No frequency response May 23, 2011 SontagFest 19

20 Response against a sinusoid r ( t) = sin( 1+ 20π ) t e 2( z 2h 1 2 e h ) H 1 s May 23, 2011 SontagFest 20

21 Response v( θ ) = sin(1 + 20π ) θ

22 What to do? & solutions A new technique: lifting (1990) that turns SD system to discretetime LTI digital controller that makes cont.-time performance optimal May 23, 2011 SontagFest 22

23 Lifting of Functions f(t) f 0 ( θ ) f 1( θ ) f ( ) 2 θ f 3 ( θ )

24 Does this make a difference? ---Yes H 2 optimization w(t) y(t) s s + 1 u(t) Sh y [k] d u [k] d K[z] H h a) Discrete-time H 2 with no intersample consideration b) sampled-data design

25 Time Response Discrete-time H2 design Sampled-data H2 design a) Discrete-time H 2 with no intersample consideration b) sampled-data design May 23, 2011 SontagFest 25

26 Can this be used for signal processing? May 23, 2011 SontagFest 26

27 Part III: How can sampled-data theory help? May 23, 2011 SontagFest 27

28 With a little bit of a priori information May 23, 2011 SontagFest 28

29 Utilizing analog characteristic Freq. domain energy distribution conventional Imaging new ω 1 Nyquist freq. 2 π / ω ω = 2 h ω 1 May 23, 2011 SontagFest 29

30 Original frequency response upsample Interpolate with zeros Imaging components Filtering

31 Sampled-data Design Model Contrinuous-time delay Reconstruction error Exogenous signals L 2 w F(s) Band-limiting filter (musical instruments) h sampling e mhs M K(z) upsampler H h / Signal reconstruction M + - e Problem: Find K[z] satisfying Sampled-data H control problem

32 Interpolator via the proposed method Proposed Square wave resp. Virtually no ringing May 23, 2011 SontagFest 32

33 Response of the Johnston filter Big amount of ringing due to the Gibbs phenomenon May 23, 2011 SontagFest 33

34 Part IV: Application to Sound Restoration May 23, 2011 SontagFest 34

35 Sound restoration アプリケーション アプリケーション May 23, 2011 SontagFest 35

36 YYLab May 23, 2011 SontagFest 36

37 Analog Output DSP (TI C6713) Digital readout (44.1kHz) via optical Fiber cable May 23, 2011 SontagFest 37

38 Example in MD(mini disk) players MDLP4(66kbps) Faithful recover of high. Freq. After YY More natural high freq. response By the courtesy of SANYO Corporation This YY filter is implemented in custom LSI sound chips by SANYO Coop., and being used in MP 3 players, mobile phones, voice recorders. The cumulative sale has reached over 20 million units.

39 Effect evaluation on compressed audio via PEAQ program Tested on 100 compresed music sources via PEAQ (Perceptual Evaluation of Audio Quality) PEAQ values: 0 indistinguishable from CD -1 distinguishable but does not bother the listener -2 not disturbing -3 disturbing -4 very disturbing Note how YY improves the sound quality By the courtesy of SANYO corporation AAC, 128kbps+YY WMA, 128kbps+YY AAC, 128kbps MP3, 128kbps+YY AAC, 96kbps+YY WMA, 128kbps MP3, 128kbps WMA, 96kbps+YY AAC, 96kbps MP3, 96kbps+YY WMA, 96kbps AAC, 64kbps+YY WMA, 64kbps+YY MP3, 96kbps AAC, 64kbps WMA, 64kbps PEAQ 値 good bad Compression formats: MP3, AAC, WMA Bitrates: 64kbps, 96kbps, 128kbps Showing average values -3.0

40 Part V: Application to Images May 23, 2011 SontagFest 40

41 Same Problems as Sounds Block and Mosquito noise Lack of sufficient bandwidth Mosquito noise Gibbs phenomenon Can sampled-data filter help? May 23, 2011 SontagFest 41

42 Original 2 downsample and hold Interpolation Via equiripple filter YYa 4times upsample+ twice downsample via YY May 23, 2011 SontagFest 42

43 Another application: How can we zoom digitally? May 23, 2011 SontagFest 43

44 Interpolation via bicubic filter May 23, 2011 SontagFest 44

45 Interpolation via sampled-data filter May 23, 2011 SontagFest 45

46 Summarizing Analog signal generator model Error frequency response to be minimized (doesn t exist in the conventional approach) sampled-data H control May 23, 2011 SontagFest 46

47 May 23, 2011 SontagFest 47

From Sampled-data Control to Signal Processing

From Sampled-data Control to Signal Processing From Sampled-data Control to Signal Processing Beyond the Shannon Paradigm Yutaka Yamamoto yy@i.kyoto-u.ac.jp www-ics.acs.i.kyoto-u.ac.jp Sept. 10, 2010 MSC2010 Yokohama 1 Thanks to Masaaki Nagahara, Kyoto

More information

Hypertracking beyond the Nyquist frequency

Hypertracking beyond the Nyquist frequency Hypertracking beyond the Nyquist frequency Dedicated to Anders Lindquist on the occasion of his 75 th birthday Yutaka Yamamoto Kyoto University, Emeritus CentraleSupelec, France November 25, 2017 LindquistFest

More information

Lossy compression. CSCI 470: Web Science Keith Vertanen

Lossy compression. CSCI 470: Web Science Keith Vertanen Lossy compression CSCI 470: Web Science Keith Vertanen Digital audio Overview Sampling rate Quan5za5on MPEG audio layer 3 (MP3) JPEG s5ll images Color space conversion, downsampling Discrete Cosine Transform

More information

Lecture 16 Perceptual Audio Coding

Lecture 16 Perceptual Audio Coding EECS 225D Audio Signal Processing in Humans and Machines Lecture 16 Perceptual Audio Coding 2012-3-14 Professor Nelson Morgan today s lecture by John Lazzaro www.icsi.berkeley.edu/eecs225d/spr12/ Hero

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

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 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

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

Introducing Audio Signal Processing & Audio Coding. Dr Michael Mason Snr Staff Eng., Team Lead (Applied Research) Dolby Australia Pty Ltd

Introducing Audio Signal Processing & Audio Coding. Dr Michael Mason Snr Staff Eng., Team Lead (Applied Research) Dolby Australia Pty Ltd Introducing Audio Signal Processing & Audio Coding Dr Michael Mason Snr Staff Eng., Team Lead (Applied Research) Dolby Australia Pty Ltd Introducing Audio Signal Processing & Audio Coding 2013 Dolby Laboratories,

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

Introducing Audio Signal Processing & Audio Coding. Dr Michael Mason Senior Manager, CE Technology Dolby Australia Pty Ltd

Introducing Audio Signal Processing & Audio Coding. Dr Michael Mason Senior Manager, CE Technology Dolby Australia Pty Ltd Introducing Audio Signal Processing & Audio Coding Dr Michael Mason Senior Manager, CE Technology Dolby Australia Pty Ltd Overview Audio Signal Processing Applications @ Dolby Audio Signal Processing Basics

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

Transporting audio-video. over the Internet

Transporting audio-video. over the Internet Transporting audio-video over the Internet Key requirements Bit rate requirements Audio requirements Video requirements Delay requirements Jitter Inter-media synchronization On compression... TCP, UDP

More information

DSP-CIS. Part-IV : Filter Banks & Subband Systems. Chapter-10 : Filter Bank Preliminaries. Marc Moonen

DSP-CIS. Part-IV : Filter Banks & Subband Systems. Chapter-10 : Filter Bank Preliminaries. Marc Moonen DSP-CIS Part-IV Filter Banks & Subband Systems Chapter-0 Filter Bank Preliminaries Marc Moonen Dept. E.E./ESAT-STADIUS, KU Leuven marc.moonen@esat.kuleuven.be www.esat.kuleuven.be/stadius/ Part-III Filter

More information

DSP. Presented to the IEEE Central Texas Consultants Network by Sergio Liberman

DSP. Presented to the IEEE Central Texas Consultants Network by Sergio Liberman DSP The Technology Presented to the IEEE Central Texas Consultants Network by Sergio Liberman Abstract The multimedia products that we enjoy today share a common technology backbone: Digital Signal Processing

More information

HFFx. (High Frequency Effect)

HFFx. (High Frequency Effect) HFFx (High Frequency Effect) The HFFx algorithm is beneficial in restoring and/or enhancing the audio bandwidth to create a more open, Hi Resolution (Hi Res) sound from band-limited material. It is also

More information

Squeeze Play: The State of Ady0 Cmprshn. Scott Selfon Senior Development Lead Xbox Advanced Technology Group Microsoft

Squeeze Play: The State of Ady0 Cmprshn. Scott Selfon Senior Development Lead Xbox Advanced Technology Group Microsoft Squeeze Play: The State of Ady0 Cmprshn Scott Selfon Senior Development Lead Xbox Advanced Technology Group Microsoft Agenda Why compress? The tools at present Measuring success A glimpse of the future

More information

2.4 Audio Compression

2.4 Audio Compression 2.4 Audio Compression 2.4.1 Pulse Code Modulation Audio signals are analog waves. The acoustic perception is determined by the frequency (pitch) and the amplitude (loudness). For storage, processing and

More information

Audio Fundamentals, Compression Techniques & Standards. Hamid R. Rabiee Mostafa Salehi, Fatemeh Dabiran, Hoda Ayatollahi Spring 2011

Audio Fundamentals, Compression Techniques & Standards. Hamid R. Rabiee Mostafa Salehi, Fatemeh Dabiran, Hoda Ayatollahi Spring 2011 Audio Fundamentals, Compression Techniques & Standards Hamid R. Rabiee Mostafa Salehi, Fatemeh Dabiran, Hoda Ayatollahi Spring 2011 Outlines Audio Fundamentals Sampling, digitization, quantization μ-law

More information

Perceptual Coding. Lossless vs. lossy compression Perceptual models Selecting info to eliminate Quantization and entropy encoding

Perceptual Coding. Lossless vs. lossy compression Perceptual models Selecting info to eliminate Quantization and entropy encoding Perceptual Coding Lossless vs. lossy compression Perceptual models Selecting info to eliminate Quantization and entropy encoding Part II wrap up 6.082 Fall 2006 Perceptual Coding, Slide 1 Lossless vs.

More information

Compressed Audio Demystified by Hendrik Gideonse and Connor Smith. All Rights Reserved.

Compressed Audio Demystified by Hendrik Gideonse and Connor Smith. All Rights Reserved. Compressed Audio Demystified Why Music Producers Need to Care About Compressed Audio Files Download Sales Up CD Sales Down High-Definition hasn t caught on yet Consumers don t seem to care about high fidelity

More information

Fourier analysis and sampling theory

Fourier analysis and sampling theory Reading Required: Shirley, Ch. 9 Recommended: Fourier analysis and sampling theory Ron Bracewell, The Fourier Transform and Its Applications, McGraw-Hill. Don P. Mitchell and Arun N. Netravali, Reconstruction

More information

Filterbanks and transforms

Filterbanks and transforms Filterbanks and transforms Sources: Zölzer, Digital audio signal processing, Wiley & Sons. Saramäki, Multirate signal processing, TUT course. Filterbanks! Introduction! Critical sampling, half-band filter!

More information

Sampling and Reconstruction

Sampling and Reconstruction Sampling and Reconstruction Sampling and Reconstruction Sampling and Spatial Resolution Spatial Aliasing Problem: Spatial aliasing is insufficient sampling of data along the space axis, which occurs because

More information

Advanced Computer Graphics. Aliasing. Matthias Teschner. Computer Science Department University of Freiburg

Advanced Computer Graphics. Aliasing. Matthias Teschner. Computer Science Department University of Freiburg Advanced Computer Graphics Aliasing Matthias Teschner Computer Science Department University of Freiburg Outline motivation Fourier analysis filtering sampling reconstruction / aliasing antialiasing University

More information

SD / USB / CD / Multi Source Player Instant Playback from SD Memory High Quality DAC - Burr Brown PCM-1796

SD / USB / CD / Multi Source Player Instant Playback from SD Memory High Quality DAC - Burr Brown PCM-1796 SD / USB / CD / Multi Source Player Instant Playback from SD Memory High Quality DAC - Burr Brown PCM-1796 The CD-6208 was designed from Inter-M s 30 years of research and development experience in Sound

More information

Lossy compression CSCI 470: Web Science Keith Vertanen Copyright 2013

Lossy compression CSCI 470: Web Science Keith Vertanen Copyright 2013 Lossy compression CSCI 470: Web Science Keith Vertanen Copyright 2013 Digital audio Overview Sampling rate Quan5za5on MPEG audio layer 3 (MP3) JPEG s5ll images Color space conversion, downsampling Discrete

More information

Reading. 2. Fourier analysis and sampling theory. Required: Watt, Section 14.1 Recommended:

Reading. 2. Fourier analysis and sampling theory. Required: Watt, Section 14.1 Recommended: Reading Required: Watt, Section 14.1 Recommended: 2. Fourier analysis and sampling theory Ron Bracewell, The Fourier Transform and Its Applications, McGraw-Hill. Don P. Mitchell and Arun N. Netravali,

More information

Digital Music. You can download this file from Dig Music May

Digital Music. You can download this file from   Dig Music May -1- Digital Music We will cover: Music is sound, but what is sound?? How to make a computer (and some hand-held portable devices) play music. How to get music into a suitable format (e.g. get music off

More information

Digital Signal Processor 2010/1/4

Digital Signal Processor 2010/1/4 Digital Signal Processor 1 Analog to Digital Shift 2 Digital Signal Processing Applications FAX Phone Personal Computer Medical Instruments DVD player Air conditioner (controller) Digital Camera MP3 audio

More information

Digital Bat Ears. ECE 445 Project Proposal. Paul Logsdon Ian Bonthron. TA: Kevin Chen

Digital Bat Ears. ECE 445 Project Proposal. Paul Logsdon Ian Bonthron. TA: Kevin Chen Digital Bat Ears ECE 445 Project Proposal Paul Logsdon Ian Bonthron TA: Kevin Chen 1 Table of Contents 1.0 Introduction 3 1.1 Statement of Purpose 3 1.2 Objectives 3 1.2.1 Goals 3 1.2.2 Functions 3 1.2.3.

More information

Classification of Semiconductor LSI

Classification of Semiconductor LSI Classification of Semiconductor LSI 1. Logic LSI: ASIC: Application Specific LSI (you have to develop. HIGH COST!) For only mass production. ASSP: Application Specific Standard Product (you can buy. Low

More information

Lecture 2: 2D Fourier transforms and applications

Lecture 2: 2D Fourier transforms and applications Lecture 2: 2D Fourier transforms and applications B14 Image Analysis Michaelmas 2017 Dr. M. Fallon Fourier transforms and spatial frequencies in 2D Definition and meaning The Convolution Theorem Applications

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

Digital Communication Prof. Bikash Kumar Dey Department of Electrical Engineering Indian Institute of Technology, Bombay

Digital Communication Prof. Bikash Kumar Dey Department of Electrical Engineering Indian Institute of Technology, Bombay Digital Communication Prof. Bikash Kumar Dey Department of Electrical Engineering Indian Institute of Technology, Bombay Lecture - 26 Source Coding (Part 1) Hello everyone, we will start a new module today

More information

2008/12/23. System Arch 2008 (Fire Tom Wada) 1

2008/12/23. System Arch 2008 (Fire Tom Wada) 1 Digital it Signal Processor System Arch 2008 (Fire Tom Wada) 1 Analog to Digital Shift System Arch 2008 (Fire Tom Wada) 2 Digital Signal Processing Applications FAX Phone Personal Computer Medical Instruments

More information

Sampling and Monte-Carlo Integration

Sampling and Monte-Carlo Integration Sampling and Monte-Carlo Integration Sampling and Monte-Carlo Integration Last Time Pixels are samples Sampling theorem Convolution & multiplication Aliasing: spectrum replication Ideal filter And its

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

Embedding Audio into your RX Application

Embedding Audio into your RX Application Embedding Audio into your RX Application Renesas Electronics America Inc. Renesas Technology & Solution Portfolio 2 Microcontroller and Microprocessor Line-up 2010 2013 32-bit 8/16-bit 1200 DMIPS, Superscalar

More information

Fourier Transform in Image Processing. CS/BIOEN 6640 U of Utah Guido Gerig (slides modified from Marcel Prastawa 2012)

Fourier Transform in Image Processing. CS/BIOEN 6640 U of Utah Guido Gerig (slides modified from Marcel Prastawa 2012) Fourier Transform in Image Processing CS/BIOEN 6640 U of Utah Guido Gerig (slides modified from Marcel Prastawa 2012) 1D: Common Transform Pairs Summary source FT Properties: Convolution See book DIP 4.2.5:

More information

Digital Audio Basics

Digital Audio Basics CSC 170 Introduction to Computers and Their Applications Lecture #2 Digital Audio Basics Digital Audio Basics Digital audio is music, speech, and other sounds represented in binary format for use in digital

More information

Introduction to Sampled Signals and Fourier Transforms

Introduction to Sampled Signals and Fourier Transforms Introduction to Sampled Signals and Fourier Transforms Physics116C, 4/28/06 D. Pellett References: Essick, Advanced LabVIEW Labs Press et al., Numerical Recipes, Ch. 12 Brigham, The Fast Fourier Transform

More information

Aliasing. Can t draw smooth lines on discrete raster device get staircased lines ( jaggies ):

Aliasing. Can t draw smooth lines on discrete raster device get staircased lines ( jaggies ): (Anti)Aliasing and Image Manipulation for (y = 0; y < Size; y++) { for (x = 0; x < Size; x++) { Image[x][y] = 7 + 8 * sin((sqr(x Size) + SQR(y Size)) / 3.0); } } // Size = Size / ; Aliasing Can t draw

More information

Filtering Applications & Edge Detection. GV12/3072 Image Processing.

Filtering Applications & Edge Detection. GV12/3072 Image Processing. Filtering Applications & Edge Detection GV12/3072 1 Outline Sampling & Reconstruction Revisited Anti-Aliasing Edges Edge detection Simple edge detector Canny edge detector Performance analysis Hough Transform

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

Sampling: Application to 2D Transformations

Sampling: Application to 2D Transformations Sampling: Application to 2D Transformations University of the Philippines - Diliman August Diane Lingrand lingrand@polytech.unice.fr http://www.essi.fr/~lingrand Sampling Computer images are manipulated

More information

Chapter 14 MPEG Audio Compression

Chapter 14 MPEG Audio Compression Chapter 14 MPEG Audio Compression 14.1 Psychoacoustics 14.2 MPEG Audio 14.3 Other Commercial Audio Codecs 14.4 The Future: MPEG-7 and MPEG-21 14.5 Further Exploration 1 Li & Drew c Prentice Hall 2003 14.1

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

S12 Waterproof Music Player User Manual

S12 Waterproof Music Player User Manual S12 Waterproof Music Player User Manual Thank your for purchasing S12 MUSIC PLAYER! Our after-sales is always at your service. If you have any problems about this product, please feel free to contact support@agptek.com.

More information

MP3. Panayiotis Petropoulos

MP3. Panayiotis Petropoulos MP3 By Panayiotis Petropoulos Overview Definition History MPEG standards MPEG 1 / 2 Layer III Why audio compression through Mp3 is necessary? Overview MPEG Applications Mp3 Devices Mp3PRO Conclusion Definition

More information

5: Music Compression. Music Coding. Mark Handley

5: Music Compression. Music Coding. Mark Handley 5: Music Compression Mark Handley Music Coding LPC-based codecs model the sound source to achieve good compression. Works well for voice. Terrible for music. What if you can t model the source? Model the

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

Sampling, Aliasing, & Mipmaps

Sampling, Aliasing, & Mipmaps Sampling, Aliasing, & Mipmaps Last Time? Monte-Carlo Integration Importance Sampling Ray Tracing vs. Path Tracing source hemisphere What is a Pixel? Sampling & Reconstruction Filters in Computer Graphics

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

Optimizing Audio for Mobile Development. Ben Houge Berklee College of Music Music Technology Innovation Valencia, Spain

Optimizing Audio for Mobile Development. Ben Houge Berklee College of Music Music Technology Innovation Valencia, Spain Optimizing Audio for Mobile Development Ben Houge Berklee College of Music Music Technology Innovation Valencia, Spain Optimizing Audio Different from movies or CD s Data size vs. CPU usage For every generation,

More information

Statement I. Thank you for purchasing the B05 Digital Audio Player produced by AGPTek. Before using the player, please read the manual carefully.

Statement I. Thank you for purchasing the B05 Digital Audio Player produced by AGPTek. Before using the player, please read the manual carefully. Statement I. Thank you for purchasing the B05 Digital Audio Player produced by AGPTek. Before using the player, please read the manual carefully. If you have any question or any idea about this product,

More information

Audio Coding and MP3

Audio Coding and MP3 Audio Coding and MP3 contributions by: Torbjørn Ekman What is Sound? Sound waves: 20Hz - 20kHz Speed: 331.3 m/s (air) Wavelength: 165 cm - 1.65 cm 1 Analogue audio frequencies: 20Hz - 20kHz mono: x(t)

More information

Smart Pianist FAQ. Availability of certain functions differs depending on the connected instrument.

Smart Pianist FAQ. Availability of certain functions differs depending on the connected instrument. Smart Pianist FAQ Here is a list of frequently asked questions, in Q & A format. For details on the instrument and specific operation instructions, refer to the Owner s Manual. NOTE Availability of certain

More information

Contents 1. PREFACE INTRODUCTION PRODUCT FEATURES STARTING TO USE HEADPHONE Package Contents 4.

Contents 1. PREFACE INTRODUCTION PRODUCT FEATURES STARTING TO USE HEADPHONE Package Contents 4. Contents 1. PREFACE 01 2. INTRODUCTION 01 3. PRODUCT FEATURES 02 4. STARTING TO USE HEADPHONE 02 4.1 Package Contents 4.2 Product View 03 5. PREPARING THE BLUETOOTH MP3 HEADPHONE 03 5.1 Charging Battery

More information

Image Filtering, Warping and Sampling

Image Filtering, Warping and Sampling Image Filtering, Warping and Sampling Connelly Barnes CS 4810 University of Virginia Acknowledgement: slides by Jason Lawrence, Misha Kazhdan, Allison Klein, Tom Funkhouser, Adam Finkelstein and David

More information

Smart Pianist FAQ. Availability of certain functions differs depending on the connected instrument.

Smart Pianist FAQ. Availability of certain functions differs depending on the connected instrument. Smart Pianist FAQ Here is a list of frequently asked questions, in Q & A format. For details on the instrument and specific operation instructions, refer to the Owner s Manual. NOTE Availability of certain

More information

VISUAL QUICKSTART GUIDE QUICKTIME PRO 4. Judith Stern Robert Lettieri. Peachpit Press

VISUAL QUICKSTART GUIDE QUICKTIME PRO 4. Judith Stern Robert Lettieri. Peachpit Press VISUAL QUICKSTART GUIDE QUICKTIME PRO 4 Judith Stern Robert Lettieri Peachpit Press Visual QuickStart Guide QuickTime Pro 4 Judith Stern Robert Lettieri Peachpit Press 1249 Eighth Street Berkeley, CA 94710

More information

Export Audio Mixdown

Export Audio Mixdown 26 Introduction The function in Cubase Essential allows you to mix down audio from the program to a file on your hard disk. You always mix down an output bus. For example, if you have set up a stereo mix

More information

15 Data Compression 2014/9/21. Objectives After studying this chapter, the student should be able to: 15-1 LOSSLESS COMPRESSION

15 Data Compression 2014/9/21. Objectives After studying this chapter, the student should be able to: 15-1 LOSSLESS COMPRESSION 15 Data Compression Data compression implies sending or storing a smaller number of bits. Although many methods are used for this purpose, in general these methods can be divided into two broad categories:

More information

Packet Loss Concealment for Audio Streaming based on the GAPES and MAPES Algorithms

Packet Loss Concealment for Audio Streaming based on the GAPES and MAPES Algorithms 26 IEEE 24th Convention of Electrical and Electronics Engineers in Israel Packet Loss Concealment for Audio Streaming based on the GAPES and MAPES Algorithms Hadas Ofir and David Malah Department of Electrical

More information

UNDERSTANDING MUSIC & VIDEO FORMATS

UNDERSTANDING MUSIC & VIDEO FORMATS ComputerFixed.co.uk Page: 1 Email: info@computerfixed.co.uk UNDERSTANDING MUSIC & VIDEO FORMATS Are you confused with all the different music and video formats available? Do you know the difference between

More information

ELL 788 Computational Perception & Cognition July November 2015

ELL 788 Computational Perception & Cognition July November 2015 ELL 788 Computational Perception & Cognition July November 2015 Module 11 Audio Engineering: Perceptual coding Coding and decoding Signal (analog) Encoder Code (Digital) Code (Digital) Decoder Signal (analog)

More information

SD Recorder/Multi Source Player CDR-01

SD Recorder/Multi Source Player CDR-01 SD Recorder/Multi Source Player CDR-01 SD Recorder/Multi Source Player High Performance at affordable price The CDR-01 was designed from Inter-M s 30 years of research and development experience in sound

More information

Audio issues in MIR evaluation

Audio issues in MIR evaluation Audio issues in MIR evaluation Overview of audio formats Preferred presentation of audio files in an MIR testbed A set of simple recommendations Audio Formats I 1. Apple AIFF (Audio Interchange File Format)

More information

Data Compression. Audio compression

Data Compression. Audio compression 1 Data Compression Audio compression Outline Basics of Digital Audio 2 Introduction What is sound? Signal-to-Noise Ratio (SNR) Digitization Filtering Sampling and Nyquist Theorem Quantization Synthetic

More information

I. CREATING YOUR SOUNDCLOUD ACCOUNT

I. CREATING YOUR SOUNDCLOUD ACCOUNT A Tutorial for creating and posting audio recordings with SoundCloud, http://soundcloud.com Table of Contents 1. Creating Your Account: Features and steps (p. 1) 2. Recording You First Audio (p. 2) 3.

More information

Design Brief CD15 Prisma Compact Disc and Digital Music Player

Design Brief CD15 Prisma Compact Disc and Digital Music Player Design Brief CD15 Prisma Compact Disc and Digital Music Player CD15 Prisma is an integrated digital music source, combining compact disc and stored or streamed media playback. Contents Design Philosophy

More information

Design Brief CD35 Prisma Compact Disc and Digital Music Player

Design Brief CD35 Prisma Compact Disc and Digital Music Player Design Brief CD35 Prisma Compact Disc and Digital Music Player CD35 Prisma CD player combines a state-of-the-art TEAC dedicated CD drive, all-new reference balanced DAC stage feeding a finely tuned balanced

More information

University of Saskatchewan 5-1 EE 392 Electrical Engineering Laboratory III

University of Saskatchewan 5-1 EE 392 Electrical Engineering Laboratory III University of Saskatchewan 5-1 DSP Safety The voltages used in this experiment are less than 15 V and normally do not present a risk of shock. However, you should always follow safe procedures when working

More information

UNIT-2 IMAGE REPRESENTATION IMAGE REPRESENTATION IMAGE SENSORS IMAGE SENSORS- FLEX CIRCUIT ASSEMBLY

UNIT-2 IMAGE REPRESENTATION IMAGE REPRESENTATION IMAGE SENSORS IMAGE SENSORS- FLEX CIRCUIT ASSEMBLY 18-08-2016 UNIT-2 In the following slides we will consider what is involved in capturing a digital image of a real-world scene Image sensing and representation Image Acquisition Sampling and quantisation

More information

OneClick Video Converter Free Version

OneClick Video Converter Free Version Document No.: OneClickSoftware OneClick Video Converter Free Version OneClick Software Inc. http://www.oneclicksoftware.com Page 1 Pages Order Introduction...Pages 3 Button Preview...Pages 4 How to...pages

More information

Sampling, Aliasing, & Mipmaps

Sampling, Aliasing, & Mipmaps Last Time? Sampling, Aliasing, & Mipmaps 2D Texture Mapping Perspective Correct Interpolation Common Texture Coordinate Projections Bump Mapping Displacement Mapping Environment Mapping Texture Maps for

More information

Sampling, Aliasing, & Mipmaps

Sampling, Aliasing, & Mipmaps Sampling, Aliasing, & Mipmaps Last Time? Monte-Carlo Integration Importance Sampling Ray Tracing vs. Path Tracing source hemisphere Sampling sensitive to choice of samples less sensitive to choice of samples

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

SD CARD DVD/VCD/CD/MP3/DIVX/MPEG-4 XO1525 USB MOD D200P. User s Manual

SD CARD DVD/VCD/CD/MP3/DIVX/MPEG-4 XO1525 USB MOD D200P. User s Manual USB SD CARD DVD/VCD/CD/MP3/DIVX/MPEG-4 XO1525 MOD D200P User s Manual 9.1 Rear Panel Connections: 19 BEFORE USING: To ensure the safety of the products during transportation, The internal mechanism was

More information

MPEG-1. Overview of MPEG-1 1 Standard. Introduction to perceptual and entropy codings

MPEG-1. Overview of MPEG-1 1 Standard. Introduction to perceptual and entropy codings MPEG-1 Overview of MPEG-1 1 Standard Introduction to perceptual and entropy codings Contents History Psychoacoustics and perceptual coding Entropy coding MPEG-1 Layer I/II Layer III (MP3) Comparison and

More information

ITEC310 Computer Networks II

ITEC310 Computer Networks II ITEC310 Computer Networks II Chapter 29 Multimedia Department of Information Technology Eastern Mediterranean University 2/75 Objectives After completing this chapter you should be able to do the following:

More information

CHAPTER 6 Audio compression in practice

CHAPTER 6 Audio compression in practice CHAPTER 6 Audio compression in practice In earlier chapters we have seen that digital sound is simply an array of numbers, where each number is a measure of the air pressure at a particular time. This

More information

ADDING MUSIC TO YOUR itunes LIBRARY

ADDING MUSIC TO YOUR itunes LIBRARY part ADDING MUSIC TO YOUR itunes LIBRARY The first step to getting music on your ipod is to add it to your computer s itunes library. The library is both a folder hierarchy where your files are stored

More information

Sampling & Sequencing. Combining MIDI and audio

Sampling & Sequencing. Combining MIDI and audio Sampling & Sequencing Combining MIDI and audio 1 2 Introduction To create audio assets we often want to combine MIDI data with audio How to combine multiple audio assets to create a single artefact? How

More information

Audio-coding standards

Audio-coding standards Audio-coding standards The goal is to provide CD-quality audio over telecommunications networks. Almost all CD audio coders are based on the so-called psychoacoustic model of the human auditory system.

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

Appendix 4. Audio coding algorithms

Appendix 4. Audio coding algorithms Appendix 4. Audio coding algorithms 1 Introduction The main application of audio compression systems is to obtain compact digital representations of high-quality (CD-quality) wideband audio signals. Typically

More information

MPEG-4 aacplus - Audio coding for today s digital media world

MPEG-4 aacplus - Audio coding for today s digital media world MPEG-4 aacplus - Audio coding for today s digital media world Whitepaper by: Gerald Moser, Coding Technologies November 2005-1 - 1. Introduction Delivering high quality digital broadcast content to consumers

More information

Separation of speech mixture using time-frequency masking implemented on a DSP

Separation of speech mixture using time-frequency masking implemented on a DSP Separation of speech mixture using time-frequency masking implemented on a DSP Javier Gaztelumendi and Yoganathan Sivakumar March 13, 2017 1 Introduction This report describes the implementation of a blind

More information

Display. 2-Line VA LCD Display. 2-Zone Variable-Color Illumination

Display. 2-Line VA LCD Display. 2-Zone Variable-Color Illumination Display 2-Line VA LCD Display Equipped with VA (Vertical Alignment) LCD panels that offer a broader angle of view and better visibility. The 2-line display provides more information with animation effects.

More information

A/D Converter. Sampling. Figure 1.1: Block Diagram of a DSP System

A/D Converter. Sampling. Figure 1.1: Block Diagram of a DSP System CHAPTER 1 INTRODUCTION Digital signal processing (DSP) technology has expanded at a rapid rate to include such diverse applications as CDs, DVDs, MP3 players, ipods, digital cameras, digital light processing

More information

CSE 461 MIDTERM REVIEW

CSE 461 MIDTERM REVIEW CSE 461 MIDTERM REVIEW NETWORK LAYERS & ENCAPSULATION Application Application Transport Transport Network Network Data Link/ Physical Data Link/ Physical APPLICATION LAYER Application Application Used

More information

Visit us at AT&T and the Globe Design are trademarks of AT&T Corp. licensed to Advanced American Telephones.

Visit us at   AT&T and the Globe Design are trademarks of AT&T Corp. licensed to Advanced American Telephones. Visit us at www.telephones.att.com 2002 Advanced American Telephones. All rights reserved. AT&T and the Globe Design are trademarks of AT&T Corp. licensed to Advanced American Telephones. Printed in China.

More information

BR-80 Digital Recorder

BR-80 Digital Recorder Workshop MICRO BR BR-80 Digital Recorder Record 2011 BOSS Corporation U.S. All rights reserved. No part of this publication may be reproduced in any form without the written permission of BOSS Corporation

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

A Digital Audio Primer

A Digital Audio Primer Conversion of Sound Wave to Analog Signal A Digital Audio Primer Many people don t care about the technology behind their stereo system. As long as it sounds good and they can press a button and listen

More information

The following bit rates are recommended for broadcast contribution employing the most commonly used audio coding schemes:

The following bit rates are recommended for broadcast contribution employing the most commonly used audio coding schemes: Page 1 of 8 1. SCOPE This Operational Practice sets out guidelines for minimising the various artefacts that may distort audio signals when low bit-rate coding schemes are employed to convey contribution

More information

Laboratory Exercise #5

Laboratory Exercise #5 ECEN4002/5002 Spring 2003 Digital Signal Processing Laboratory Laboratory Exercise #5 Signal Synthesis Introduction Up to this point we have been developing and implementing signal processing algorithms:

More information

Scaled representations

Scaled representations Scaled representations Big bars (resp. spots, hands, etc.) and little bars are both interesting Stripes and hairs, say Inefficient to detect big bars with big filters And there is superfluous detail in

More information