Overload in Signal Conversion

Total Page:16

File Type:pdf, Size:1020Kb

Overload in Signal Conversion Overload in Signal Conversion Søren H. Nielsen and Thomas Lund ¡ TC Electronic A/S, Risskov, Denmark Correspondence should be addressed to Søren H. Nielsen ([email protected]) ¢¤£¦¥¨§ © ¢ § ¤!"#%$'&%()(*+ ,-%$'./!"0*1%$'&%$2/3*%546/65 3$'70$8(*%65,9&:$';<=$'.<348?>=>=?.=@./%6=$"?0:0 0!"?. 4848=&*8ACBD6=?$+%65?*E?. :*%$8,C4'.¤4'5*%$+(*F:$8.=$'&G,H#%?05$I:6=$J*1 =.5 (*G ,-:$8.@*1$'70$8&:$8?K¦0=%? 0.?K (*1% 0&%%$2 ?. :6=$JL: ¦0.5? 0M4N .<7$8&*1? 0. >=&% 48$'*:*GE%6=$J??*1%$'.=$8&E$'.5@=$+% ¦(04O" ,C6=$'&: < !P.Q:6=$3&%$'>=&% 4R%? 0.¨A ST5&%$'KU?0:G>=&: 4N$'*:*%.=V*%546W*X*:!¦>=?$ &#%$¤4N 0.Y7$8&*1? 0.U.5W>$'&:48$8>:5G4N $'4'* !"ZK[$N\6=?]=M%65$¤*:!¦$ >=&: 0]5$'!QA_^E6=(*¤>5>`$8&Q$'*:4N&:]`$'* !M$20*%=&:$8!¦$8.<:*"% a;<50.<%,9Kb:6=$/>=&: 0]5$'!Qcd0.5e.=$'fg:$'*1:*¤>$'&1,9 &%!¦$2a . 48 0!¦!¦$8&4N(&:$'4N &:=.=<*C% X=$8!¦ 0.5*1%&#:$E%6=$>=6=$'.= 0!¦$8.=A)h==&%%6=$'&%!¦ &%$c0!¦$N:6= =*: XZ70 ?X%6=$+(*F: 0&%%? 0."&:$ (*:4N5*:*1$2¤0.5Q$8!¦ 0.*F:&:%$'iA 1 INTRODUCTION more abused. Most pop releases now get so much distortion added during reproduction The final signal processing stage in produc- that 16 bit resolution is completely overkill. tion of audio material is called mastering. While the art of mastering 20 years ago in- The distortion problems arise because of volved getting the best results from a con- more or less conscious use of clipping in the sumer LP reproduction, it seems now to have digital domain during production and mas- become the process in which every tune is tering. Digital processors may have famil- normalized to digital full scale. Because iar names like "Limiter" or "Compressor", but there are no spectral restraints from the LP there is no guarantee they will have much emphasis/de-emphasis process, and no level in common with their analog counterparts, restriction besides from an ancient rule of and not even that they obey the fundamen- how many consecutive samples are allowed tal sampling criteria. Clipping can also be at full scale, mastering has actually turned hidden inside computer processors, DAWs or into a loudness war. The mastering engineer digital mixers, making later recovery difficult is its field marshall, with a number of secret or in many cases impossible. weapons to squeeze the last 0.1 dB of loud- ness out of any song or movie. Figure 1 shows a block diagram of a music or post production studio with a computer The loudness war, as we shall see, has now workstation or a digital mixer at the heart of become so furious that equipment down- it. Headroom critical areas exist around all stream of mastering is not able to pass or digital or analog filters, plug-in or external reproduce the audio material without adding processing, summing busses, limiters, sam- significant distortion to it. It appears to be ple rate converters and digital to analog con- a contradiction that the professional audio verters. Sufficient indication of internal clip industry promotes better standards such as in computers or processing plug-ins even on 96 kHz sampling, 24 bit resolution, DSD, ex- single sources is mandatory, if contamina- otic dither schemes etc. and the hi-fi world tion of the final mix is to be prevented. It is becoming conscious about jitter-rejection is also worth considering if studio speaker etc. – while the current main delivery for- monitoring should include 0 dBFS+ artifacts mat, 16 bit/44.1 kHz, is becoming more and or not, and how signal should be displayed AES 23RD INTERNATIONAL CONFERENCE, COPENHAGEN, DENMARK, 2003 MAY 23–25 1 NIELSEN AND LUND OVERLOAD IN SIGNAL CONVERSION AD CONV MIXER showing clipping due to inter-sample peaks. DOut AIn Out In AOut It may be argued that a single occational EDITOR AD CONV overshoot is inaudible, but this short over- In Out LIMITER Out In shoot does not necessarily stay short. Due AIn Out In Out In In In Out to recursive filters, analog domain latch-up, protection systems or other prolonging ef- CD ASRC FX fects in downstream processing or reproduc- Out In Out In Out tion equipment an originally short overhoot Clk Clk In Out may become much more audible. CLOCK MASTER REC The problem of inaccurate peak level estima- Ref AES1 In tion at certain frequencies has been recog- nised also by the IEC, as stated in Annex A.3 Figure 1: Typical digital studio set-up. (Amplitude-frequency response) in [3]: “(...) However, a response irregularity may occur at specific frequencies related to the sample on level meters or histograms. frequency. The requirement therefore does While frequent clipping in the digital do- not apply at these exceptional frequencies.” main can cause listening fatigue, things are In order to further test how critical the over- made worse during mastering when clipped shoots are in practice several measurements material is normalized to digital full scale. were carried out using both artificial test sig- Such material will later be subject to addi- nals and commercially available recordings tional distortion during data-reduction, sam- as test signals. First of all, the severity of ple rate conversion and digital to analog con- the problem in existing equipment, both dig- version. ital to analog and digital to digital converters, At first glance it seems to be a paradox that was determined. Next, various strategies for overload at these stages can happen but it is avoiding the problem were tested. not. The phenomenon is not limited to con- version into the analog domain. Also purely 2 THEORETICAL CONSIDERATIONS digital processing such as sample rate con- As trivial as it may sound, the basic cause version or data rate reduction coding is criti- of overload in signal conversion is lack of cal. waveform preservation in the conversion pro- Both narrow-band and broadband (e.g. cess. There are several possible causes for clipped) signals can have a theoretical peak this waveform change: value larger than the actual representation in the digital format. The simplest example The very nature of sampled signal repre- is a high frequency sine wave. Depending on sentation frequency and phase the peak value of the Change of phase digital sine wave representation may be up to 3 dB lower than the theoretical, or ana- Change of bandwidth log, peak value. If this headroom is used for increasing the digital gain, the peak value of Non-linear distortion such as clipping the reconstructed analog signal will be higher than the DC value representing digital full Often, a combination of these factors cause scale, 0 dBFS. the trouble. Unfortunately, this is not just a theoretical 2.1 Phase change problem. In practice, all digital converters Even the simplest of waveforms, the sine are equipped with interpolation filters which wave, can be sensitive to phase changes in a by their very nature cause overshoot. way which causes overload by a conversion Earlier work by the authors [1, 2] have indi- process. This is very easily demonstrated: ¡ cated this problem and presented measure- Consider a cosine wave at s ¢¤£ . At a starting ments on the analog outputs of CD players phase of ¥§¦ , the digital representation of the AES 23RD INTERNATIONAL CONFERENCE, COPENHAGEN, DENMARK, 2003 MAY 23–25 2 NIELSEN AND LUND OVERLOAD IN SIGNAL CONVERSION 1 maximum peak value [4, 5]. This is done by changing the phase over a broad fre- quency range containing the problematic sig- 0.5 nal, thus causing peaks to be spread out in time. Depending on the input signal the 0 phase rotation may also have the opposite ef- value [FS] fect, however, by increasing the peak value of signals with rather flat tops. -0.5 Encoding 4-2-4 matrixed surround [6] sound typically also involves a large change of -1 phase over most of the audio frequency range 0 0.04 0.08 0.12 0.16 0.2 time [ms] in order to maintain a constant phase differ- ence between the front and surround chan- Figure 2: Analog and a possible digital repre- nels. The possible audibility of these phase- sentation of 8 kHz ( ¢¡¤£¢¥ ) sampled at 48 kHz. rotator types of phase change will not be dis- cussed here. waveform includes the maximum theoretical 2.2 Bandwidth change magnitude of the waveform. With a starting Removing part of the spectral content of a phase of ¦¨§ © , however, the digital represen- broadband signal is very likely to cause a tation contains only the values times the peak level increase – despite the reduced en- theoretical maximum of the wavefor m, cor- ergy in the resulting signal. responding to -3 dB. At other frequencies re- lated in a simple way to the sampling fre- A very simple example of this is a low fre- quency, a similar difference between theoret- quency limitation, i.e. a high pass filter, ical and practical peak value occurs, see for which is present at most analog interfaces example Figure 2. in order to avoid DC offset. Filtering a low frequency square wave with just a first or- If the digital samples were derived from an der high pass filter will result in a peak level analog source without overload and not pro- increase of up to 6 dB. Sometimes, such fil- cessed in the digital domain, there would be ters occur also within the digital domain. The no potential overload problem at the conver- effect of low frequency, high pass filtering a sion to analog, or to another sample rate. square wave is illustrated in Figure 3. It may Typically some digital processing takes place, be argued that some of the peak level in- however, for example a gain and/or phase crease is caused by the phase change rather change.
Recommended publications
  • CD/DVD Player
    4-277-895-11(1) CD/DVD Player Operating Instructions DVP-NS638P DVP-NS648P © 2011 Sony Corporation Precautions Notes about the discs Safety • To keep the disc clean, handle WARNING To prevent fire or shock hazard, do the disc by its edge. Do not touch not place objects filled with the surface. Dust, fingerprints, or To reduce the risk of fire or liquids, such as vases, on the scratches on the disc may cause electric shock, do not expose apparatus. it to malfunction. this apparatus to rain or moisture. Installing To avoid electrical shock, do • Do not install the unit in an not open the cabinet. Refer inclined position. It is designed servicing to qualified to be operated in a horizontal personnel only. position only. The mains lead must only be • Keep the unit and discs away changed at a qualified from equipment with strong service shop. magnets, such as microwave Batteries or batteries ovens, or large loudspeakers. installed apparatus shall not • Do not place heavy objects on be exposed to excessive heat the unit. such as sunshine, fire or the like. Lightning For added protection for this set • Do not expose the disc to direct CAUTION during a lightning storm, or when it sunlight or heat sources such as is left unattended and unused for hot air ducts, or leave it in a car The use of optical instruments with long periods of time, unplug it parked in direct sunlight as the this product will increase eye from the wall outlet. This will temperature may rise hazard. As the laser beam used in prevent damage to the set due to considerably inside the car.
    [Show full text]
  • C-Based Hardware Design of Imdct Accelerator for Ogg Vorbis Decoder
    C-BASED HARDWARE DESIGN OF IMDCT ACCELERATOR FOR OGG VORBIS DECODER Shinichi Maeta1, Atsushi Kosaka1, Akihisa Yamada1, 2, Takao Onoye1, Tohru Chiba1, 2, and Isao Shirakawa1 1Department of Information Systems Engineering, 2Sharp Corporation Graduate School of Information Science and Technology, 2613-1 Ichinomoto, Tenri, Nara, 632-8567 Japan Osaka University phone: +81 743 65 2531, fax: +81 743 65 3963, 2-1 Yamada-oka, Suita, Osaka, 565-0871 Japan email: [email protected], phone: +81 6 6879 7808, fax: +81 6 6875 5902, [email protected] email: {maeta, kosaka, onoye, sirakawa}@ist.osaka-u.ac.jp ABSTRACT ARM7TDMI is used as the embedded processor since it has This paper presents hardware design of an IMDCT accelera- come into wide use recently. tor for an Ogg Vorbis decoder using a C-based design sys- tem. Low power implementation of audio codec is important 2. OGG VORBIS CODEC in order to achieve long battery life of portable audio de- 2.1 Ogg Vorbis Overview vices. Through the computational cost analysis of the whole decoding process, it is found that Ogg Vorbis requires higher Figure 1 shows a block diagram of the Ogg Vorbis codec operation frequency of an embedded processor than MPEG processes outlined below. Audio. In order to reduce the CPU load, an accelerator is designed as specific hardware for IMDCT, which is detected MDCT Psycho Audio Remove Channel Acoustic VQ as the most computation-intensive functional block. Real- Signal Floor Coupling time decoding of Ogg Vorbis is achieved with the accelera- FFT Model Ogg Vorbis tor and an embedded processor both run at 36MHz.
    [Show full text]
  • File Name Benchmark Width 1024 Height 768 Anti-Aliasing None
    File Name Benchmark Width 1024 Height 768 Anti-Aliasing None Anti-Aliasing Quality 0 Texture Filtering Optimal Max Anisotropy 4 VS Profile 3_0 PS Profile 3_0 Force Full Precision No Disable DST No Disable Post-Processing No Force Software Vertex Shader No Color Mipmaps No Repeat Tests Off Fixed Framerate Off Comment 3DMark Score 4580 3DMarks Game Tests GT1 - Return To Proxycon 18.5 FPS Game Tests GT2 - Firefly Forest 11.7 FPS Game Tests GT3 - Canyon Flight 28.4 FPS Game Tests CPU Score 2184 CPUMarks CPU Tests CPU Test 1 1.1 FPS CPU Tests CPU Test 2 1.9 FPS CPU Tests Fill Rate - Single-Texturing 0.0 FPS N/A Feature Tests Fill Rate - Multi-Texturing 0.0 FPS N/A Feature Tests Pixel Shader 0.0 FPS N/A Feature Tests Vertex Shader - Simple 0.0 FPS N/A Feature Tests Vertex Shader - Complex 0.0 FPS N/A Feature Tests 8 Triangles 0.0 FPS N/A Batch Size Tests 32 Triangles 0.0 FPS N/A Batch Size Tests 128 Triangles 0.0 FPS N/A Batch Size Tests 512 Triangles 0.0 FPS N/A Batch Size Tests 2048 Triangles 0.0 FPS N/A Batch Size Tests 32768 Triangles 0.0 FPS N/A Batch Size Tests System Info Version 3.5 CPU Info Central Processing Unit Manufacturer Intel Family Intel(R) Pentium(R) 4 CPU 3.40GHz Architecture 32-bit Internal Clock 3400 MHz Internal Clock Maximum 3400 MHz External Clock 800 MHz Socket Designation CPU 1 Type Central Upgrade HyperThreadingTechnology Available - 2 Logical Processors Capabilities MMX, CMov, RDTSC, SSE, SSE2, PAE Version Intel(R) Pentium(R) 4 CPU 3.40GHz Caches Level Capacity Type Type Details Error Correction TyAssociativity 1
    [Show full text]
  • 6/8/2018, 16:56:57 Machine Name: LAPTOP
    ------------------ System Information ------------------ Time of this report: 6/8/2018, 16:56:57 Machine name: LAPTOP-DL519BUJ Machine Id: {6A4BAB40-8615-4F88-B9C6-14E85D02B1B3} Operating System: Windows 10 Famille 64-bit (10.0, Build 17134) (17134.rs4_release.180410-1804) Language: French (Regional Setting: French) System Manufacturer: Acer System Model: Predator G9-791 BIOS: V1.11 (type: UEFI) Processor: Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz (8 CPUs), ~2.6GHz Memory: 16384MB RAM Available OS Memory: 16266MB RAM Page File: 5726MB used, 12970MB available Windows Dir: C:\WINDOWS DirectX Version: DirectX 12 DX Setup Parameters: Not found User DPI Setting: 96 DPI (100 percent) System DPI Setting: 96 DPI (100 percent) DWM DPI Scaling: Disabled Miracast: Available, with HDCP Microsoft Graphics Hybrid: Supported DxDiag Version: 10.00.17134.0001 64bit Unicode ------------ DxDiag Notes ------------ Display Tab 1: No problems found. Display Tab 2: No problems found. Sound Tab 1: No problems found. Input Tab: No problems found. -------------------- DirectX Debug Levels -------------------- Direct3D: 0/4 (retail) DirectDraw: 0/4 (retail) DirectInput: 0/5 (retail) DirectMusic: 0/5 (retail) DirectPlay: 0/9 (retail) DirectSound: 0/5 (retail) DirectShow: 0/6 (retail) --------------- Display Devices --------------- Card name: Intel(R) HD Graphics 530 Manufacturer: Intel Corporation Chip type: Intel(R) HD Graphics Family DAC type: Internal Device Type: Full Device (POST) Device Key: Enum\PCI\VEN_8086&DEV_191B&SUBSYS_105B1025&REV_06 Device Status: 0180200A
    [Show full text]
  • Audio Signal Visualisation and Measurement
    Proceedings ICMC|SMC|2014 14-20 September 2014, Athens, Greece Audio Signal Visualisation and Measurement Robin Gareus Chris Goddard Universite´ Paris 8, linuxaudio.org Freelance audio engineer [email protected] [email protected] ABSTRACT • At the mastering stage, meters are used to check compliance with upstream level and loudness stan- The authors offer an introductory walk-through of profes- dards, and to optimise the dynamic range for a given sional audio signal measurement and visualisation using medium. free software. Many users of audio software at some time face prob- Similarly for technical engineers, reliable measurement lems that requires reliable measurement. The presentation tools are indispensable for the quality assurance of audio- focuses on the SiSco.lv2 (Simple Audio Signal Oscillo- effects or any professional audio-equipment. scope) and the Meters.lv2 (Audio Level Meters) LV2 plug- ins, which have been developed open-source since August 2. METER TYPES AND STANDARDS 2013. The plugin bundle is a super-set, built upon exist- ing tools adding novel GUIs (e.g ebur128, jmeters,..), and For historical and commercial reasons various measure- features new meter-types and visualisations unprecedented ment standards exist. They fall into three basic categories: on GNU/Linux (e.g. true-peak, phase-wheel,..). Various • Focus on medium: highlight digital number, or ana- meter-types are demonstrated and the motivation for using logue level constraints. them explained. The accompanying documentation provides an overview • Focus on message: provide a general indication of of instrumentation tools and measurement standards in gen- loudness as perceived by humans. eral, emphasising the requirement to provide a reliable and • standardised way to measure signals.
    [Show full text]
  • Directshow Codecs On
    DirectShow Codecs (Reported) Version RVG 0.5754 Windows Vista X86 Windows Vista X64 Codec Company Description Reported Windows XP Pro WindowsXP Starter Business N Business HomeBasic N HomeBasic HomePremium Ultimate Business N Business HomeBasic N HomeBasic HomePremium Ultimate AVI Decompressor Microsoft Corporation DirectShow Runtime AVI Draw Microsoft Corporation DirectShow Runtime Cinepak Codec by Radius Radius Inc. Cinepak® Codec DV Splitter Microsoft Corporation DirectShow Runtime DV Video Decoder Microsoft Corporation DirectShow Runtime DV Video Encoder Microsoft Corporation DirectShow Runtime Indeo® video 4.4 Decompression Filter Intel Corporation Intel Indeo® Video 4.5 Indeo® video 5.10 Intel Corporation Intel Indeo® video 5.10 Indeo® video 5.10 Compression Filter Intel Corporation Intel Indeo® video 5.10 Indeo® video 5.10 Decompression Filter Intel Corporation Intel Indeo® video 5.10 Intel 4:2:0 Video V2.50 Intel Corporation Microsoft H.263 ICM Driver Intel Indeo(R) Video R3.2 Intel Corporation N/A Intel Indeo® Video 4.5 Intel Corporation Intel Indeo® Video 4.5 Intel Indeo(R) Video YUV Intel IYUV codec Intel Corporation Codec Microsoft H.261 Video Codec Microsoft Corporation Microsoft H.261 ICM Driver Microsoft H.263 Video Codec Microsoft Corporation Microsoft H.263 ICM Driver Microsoft MPEG-4 Video Microsoft MPEG-4 Video Decompressor Microsoft Corporation Decompressor Microsoft RLE Microsoft Corporation Microsoft RLE Compressor Microsoft Screen Video Microsoft Screen Video Decompressor Microsoft Corporation Decompressor Video
    [Show full text]
  • System Information ---Time of This Report: 7/30/2013, 15:28:13 Machine Name
    Downloaded from: justpaste.it/39ad ------------------ System Information ------------------ Time of this report: 7/30/2013, 15:28:13 Machine name: ERIKDC-HP Operating System: Windows 7 Home Premium 64-bit (6.1, Build 7601) Service Pack 1 (7601.win7sp1_gdr.130318-1533) Language: English (Regional Setting: English) System Manufacturer: Hewlett-Packard System Model: HP Pavilion g6 Notebook PC BIOS: InsydeH2O Version CCB.03.61.17F.46 Processor: AMD A4-3300M APU with Radeon(tm) HD Graphics (2 CPUs), ~1.9GHz Memory: 4096MB RAM Available OS Memory: 3562MB RAM Page File: 3257MB used, 3866MB available Windows Dir: C:\Windows DirectX Version: DirectX 11 DX Setup Parameters: Not found User DPI Setting: Using System DPI System DPI Setting: 96 DPI (100 percent) DWM DPI Scaling: Disabled DxDiag Version: 6.01.7601.17514 32bit Unicode ------------ DxDiag Notes ------------ Display Tab 1: No problems found. Sound Tab 1: No problems found. Sound Tab 2: No problems found. Input Tab: No problems found. -------------------- DirectX Debug Levels -------------------- Direct3D: 0/4 (retail) DirectDraw: 0/4 (retail) DirectInput: 0/5 (retail) DirectMusic: 0/5 (retail) DirectPlay: 0/9 (retail) DirectSound: 0/5 (retail) DirectShow: 0/6 (retail) --------------- Display Devices --------------- Card name: AMD Radeon(TM) HD 6480G Manufacturer: ATI Technologies Inc. Chip type: ATI display adapter (0x9648) DAC type: Internal DAC(400MHz) Device Key: Enum\PCI\VEN_1002&DEV_9648&SUBSYS_169B103C&REV_00 Display Memory: 2022 MB Dedicated Memory: 497 MB Shared Memory: 1525 MB
    [Show full text]
  • MPEG-1 LAYER 3 音訊解碼器於DSP晶片之 即時軟體實現 Real-Time Implementation of MPEG-1 Layer 3 Audio Decoder on a DSP Chip
    國立交通大學 電機與控制工程研究所 碩 士 論 文 MPEG-1 LAYER 3 音訊解碼器於DSP晶片之 即時軟體實現 Real-Time Implementation of MPEG-1 Layer 3 Audio Decoder on a DSP Chip 研 究 生:賴鴻志 指導教授:胡竹生 博士 中華民國 九十 年 六 月 MPEG-1 LAYER 3 音訊解碼器於DSP晶片 之即時軟體實現 REAL-TIME IMPLEMENTATION OF MPEG-1 LAYER 3 AUDIO DECODER ON A DSP CHIP 研 究 生:賴 鴻 志 Student: Hung-Chih Lai 指導教授:胡 竹 生 Advisor: Dr. Jwu-Shen Hu 國立交通大學 電機與控制工程研究所 碩士論文 A Thesis Submitted to Department of Electrical and Control Engineering College of Electrical Engineering and Computer Science National Chiao-Tung University in Partial Fulfillment of the Requirements for the Degree of Master in Electrical and Control Engineering June 2001 Hsinchu, Taiwan, Republic of China 中華民國 九十 年 六 月 國立交通大學 研究所碩士班 論文口試委員會審定書 本 校 電機與控制工程研究所 賴鴻志君 所提論文 MPEG-1 LAYER 3 音訊解碼器於 DSP 晶片之即時軟體實現 Real-Time Implementation of MPEG-1 Layer 3 Audio Decoder on a DSP Chip 合於碩士論文資格水準、業經本委員會評審認可。 口試委員: 指導教授: 系主任: 教授 中華民國 九十 年 六 月 十三 日 MPEG-1 LAYER 3 音訊解碼器於DSP晶片之 即時軟體實現 研究研究生生生:賴鴻志:賴鴻志 指導教授:胡 竹 生 博士 國立交通大學電機與控制工程研究所 摘 要 本論文主要針對 MPEG-1 Layer 3 音訊編碼標準作研究並在定點 DSP 晶片上 實作一即時解碼器。本論文分成兩大部分,第一部分敘述 MPEG-1 Layer 3 音訊編 碼標準,包括壓縮與解壓縮。第二部分簡介軟硬體平台並實作出一可即時播放出 音樂的即時解碼器。實作的重點包括組合語言的撰寫、定點數的運算、高效率的 運算法則、多功及多執行序的管理與結果比較。此解碼器程式記憶體共使用 7.1k 字 元(word),資料記憶體共使用 17.2k 字元(word)。若以此定點晶片最快速度 100 MHz 執行,則此解碼器的解碼速度為 34.16 MIPS,約佔此晶片 34%的運算能力。 i REAL-TIME IMPLEMENTATION OF MPEG-1 LAYER 3 AUDIO DECODER ON A DSP CHIP Student: Hung-Chih Lai Advisor: Dr. Jwu-Shen Hu Institute of Electrical and Control Engineering National Chiao-Tung University Abstract In this thesis, an investigation is done for MPEG-1 Layer 3 audio coding standard.
    [Show full text]
  • ARM MPEG-2 Audio Layer III Decoder Version 1
    ARM MPEG-2 Audio Layer III Decoder Version 1 Programmer’s Guide Copyright © 1999 ARM Limited. All rights reserved. ARM DUI 0121B Copyright © 1999 ARM Limited. All rights reserved. Release Information The following changes have been made to this document. Change history Date Issue Change May 1999 A First release June 1999 B Second release, minor changes Proprietary Notice ARM, the ARM Powered logo, Thumb, and StrongARM are registered trademarks of ARM Limited. The ARM logo, AMBA, Angel, ARMulator, EmbeddedICE, ModelGen, Multi-ICE, ARM7TDMI, ARM9TDMI, TDMI, and STRONG are trademarks of ARM Limited. All other products or services mentioned herein may be trademarks of their respective owners. Neither the whole nor any part of the information contained in, or the product described in, this document may be adapted or reproduced in any material form except with the prior written permission of the copyright holder. The product described in this document is subject to continuous developments and improvements. All particulars of the product and its use contained in this document are given by ARM in good faith. However, all warranties implied or expressed, including but not limited to implied warranties of merchantability, or fitness for purpose, are excluded. This document is intended only to assist the reader in the use of the product. ARM Limited shall not be liable for any loss or damage arising from the use of any information in this document, or any error or omission in such information, or any incorrect use of the product. ii Copyright © 1999 ARM Limited. All rights reserved. ARM DUI 0121B Preface This preface introduces the ARM Moving Pictures Experts Group (MPEG)-2 Audio Layer III (MP3) Decoder.
    [Show full text]
  • System Information ---Time of This Report: 11/23/2010, 00:57:15
    ------------------ System Information ------------------ Time of this report: 11/23/2010, 00:57:15 Machine name: WANTEDPC Operating System: Windows XP Professional (5.1, Build 2600) Service Pack 2 (2 600.xpsp_sp2_rtm.0408032158) Language: English (Regional Setting: English) System Manufacturer: ECS System Model: 945GCTM2 BIOS: Default System BIOS Processor: Intel(R) Pentium(R) Dual CPU E2200 @ 2.20GHz (2 CPUs) Memory: 2040MB RAM Page File: 228MB used, 3707MB available Windows Dir: C:\WINDOWS DirectX Version: DirectX 9.0c (4.09.0000.0904) DX Setup Parameters: Not found DxDiag Version: 5.03.2600.2180 32bit Unicode ------------ DxDiag Notes ------------ DirectX Files Tab: No problems found. Display Tab 1: No problems found. DirectDraw test results: All tests were successful. Direct3D 7 test results: All tests were successful. Direct3D 8 test results: All tests were successful. Direct3D 9 test results: All tests were succ essful. Sound Tab 1: DirectSound test results: All tests were successful. Music Tab: DirectMusic test results: All tests were successful. Input Tab: No problems found. Network Tab: No problems found. DirectPlay test results: The tests were cancelled before completing. -------------------- DirectX Debug Levels -------------------- Direct3D: 0/4 (n/a) DirectDraw: 0/4 (retail) DirectInput: 0/5 (n/a) DirectMusic: 0/5 (n/a) DirectPlay: 0/9 (retail) DirectSound: 0/5 (retail) DirectShow: 0/6 (retail) --------------- Display Devices --------------- Card name: Intel(R) 82945G Express Chipset Family Manufacturer: Intel Corporation
    [Show full text]
  • A Demonstration Studio for Sound Recording and Reproduction and for Sound Film Projection
    196 PHILIPS TECHNICAL REVIEW VOL. 10, No. 7 A DEMONSTRATION STUDIO FOR SOUND RECORDING AND REPRODUCTION AND FOR SOUND FILM PROJECTION by the ELECTRO-ACOUSTICS DEPARTMENT. 725.81 At the commencement of 1948 a new demonstration studio was placed at the disposal of the Electro-Acoustics Department of the Philips Factories at Eindhoven. Known as the ELA Studio, it is equipped for demonstrations of various types of programme sources, amplifiers, loudspeakers and film projection equipment, as well as for sound recording by different systems. The acoustic properties of the studio are such that the reverberation time at the higher frequencies (0.9 sec at 2000 els) is only slightly less than at the lower frequencies (1.3 sec at 100 cis), this having a very beneficial effect on the high note response. An elaborate relay system permits of any combination of a sound source (microphone, "Philimil" tape, magnetic tape, or radio receiver), an amplifier, and one or more loud- speakers: From the control desk one or several programmes can he passed to different recording equipment, viz. the Philips-Miller, the magnetic or the photographic equipment, or the gramophone recording unit. Arranged round the studio itself are a microphone room, "speech studio", projection, control and recording rooms.. For the effective demonstration of electro- Architecture acoustic equipment such as microphones, pick-ups, In the design of the studio the scope of the amplifiers, loudspeakers and so on, a hall posses- architect was in many respects limited. He was sing certain acoustic properties - amongst others obliged to take into account the special conditions those relating to reverberation time and sound to be met in the matter of acoustics (see later para- insulation - is indispensable.
    [Show full text]
  • Peak Programme Meters
    Peak Programme Meters Audio signals in nature can cover an extremely wide dynamic range extending from, at the quietest level, below the threshold of hearing to, at the loudest level, greatly in excess of the threshold of pain! Broadcasters of course do not attempt to emulate this dynamic range, and for entirely practical reasons a very much reduced dynamic level variation must be transmitted. The Listener, or Viewer, will adjust the volume setting in their own home environment so that the Programme is clearly audible above the domestic background noise which will vary from location to location. Invariably Broadcasters restrict the dynamic level range of the transmitted Programme in order to increase the "impact" of the programme audio over this domestic ambience. The dynamic range is restricted by a combination of close- microphone and electronic compression using "dynamic limiters", and in essence, these techniques make the programme's audio sound louder than it would otherwise be. This compression is usually gross on Pop Music channels where the dynamic range is severely limited and often pretty obvious on Commercials too. Measuring audio levels, in a programme production environment, is more complicated than appears at first glance. Programme Audio is subject to the following:- 1) Wide, though restricted, dynamic range. 2) Wide, though restricted, frequency response. 3) Short duration transients 4) Positive and negative signal excursions are often different by many dB. 5) The degree of audio compression will affect measurements. 6) Stereo Phase considerations. 7) The metering must be clear and unambigous. 8).....and other more subtle effects. The characteristics of the measuring device itself totally weight the achieved measurement.
    [Show full text]