ATRAC DSP Type-R. Sound compression Technique for Mini Disc

Similar documents
Perceptual coding. A psychoacoustic model is used to identify those signals that are influenced by both these effects.

Audio Coding Standards

Both LPC and CELP are used primarily for telephony applications and hence the compression of a speech signal.

14th European Signal Processing Conference (EUSIPCO 2006), Florence, Italy, September 4-8, 2006, copyright by EURASIP

What is multimedia? Multimedia. Continuous media. Most common media types. Continuous media processing. Interactivity. What is multimedia?

Chapter 14 MPEG Audio Compression

ACC Liverpool - Hall 1A Inclusive Technical Package

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

Optical Storage Technology. MPEG Data Compression

Audio Compression. Audio Compression. Absolute Threshold. CD quality audio:

S.K.R Engineering College, Chennai, India. 1 2

Principles of Audio Coding

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

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

MPEG-4 ALS International Standard for Lossless Audio Coding

Modeling of an MPEG Audio Layer-3 Encoder in Ptolemy

Module 9 AUDIO CODING. Version 2 ECE IIT, Kharagpur

WHITE PAPER ON2 TECHNOLOGIES, INC. TrueMotion VP7 Video Codec. January 10, 2005 Document Version: 1.0

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

Mpeg 1 layer 3 (mp3) general overview

Appendix 4. Audio coding algorithms

Appearance. License logo s on top. Front buttons all behind a flap

AUDIOVISUAL COMMUNICATION

Audio involves developing a variety of techniques. In this short course, you will learn the necessary skills to do the following:

Export Audio Mixdown

<< WILL FILL IN THESE SECTIONS THIS WEEK to provide sufficient background>>

Digital Recording and Playback

AUDIOVISUAL COMMUNICATION

HDV Editing Made Simple (And Fast) Convergent Design

16.3 The Huffman code problem

Audio-coding standards

16.3 The Huffman code problem

Audio-coding standards

The 1-Bit Advantage Future Proof Recording

Metrics for performance assessment of mixed-order Ambisonics spherical microphone arrays

DVB Audio. Leon van de Kerkhof (Philips Consumer Electronics)

1. Before adjusting sound quality

Multimedia Systems Speech I Mahdi Amiri February 2011 Sharif University of Technology

How to prepare the CD Data Master

MODIFIED IMDCT-DECODER BASED MP3 MULTICHANNEL AUDIO DECODING SYSTEM Shanmuga Raju.S 1, Karthik.R 2, Sai Pradeep.K.P 3, Varadharajan.

Super UA Q&A 2015/03/16

DAB. Digital Audio Broadcasting

University of Mustansiriyah, Baghdad, Iraq

How to operate the Memory Stick player

Parametric Coding of High-Quality Audio

Module 9 AUDIO CODING. Version 2 ECE IIT, Kharagpur

CHAPTER 1. Welcome to WalkGuard- IPCam

Module 10 MULTIMEDIA SYNCHRONIZATION

Embedded Systems for a large sound-systems product company

ROW.mp3. Colin Raffel, Jieun Oh, Isaac Wang Music 422 Final Project 3/12/2010

Lecture 16 Perceptual Audio Coding

Surround for Digital Radio. NRSC - SSATG May 9, Mike Canevaro Director, Strategic Development SRS Labs, Inc.

REAL-TIME DIGITAL SIGNAL PROCESSING

OWNER S MANUAL. 1 Overview

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

Proceedings of Meetings on Acoustics

What s New in Pro Tools 5.1

Audacity with the Keyboard The Basics

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

AV/C Disc Media Type Specification MD audio

Introduction to Computer Science (I1100) Data Storage

Bit or Noise Allocation

REAL TIME DIGITAL SIGNAL PROCESSING

Contents. 3 Vector Quantization The VQ Advantage Formulation Optimality Conditions... 48

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

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

Using remote controller

In this article, we present and analyze

A framework for automatic generation of audio processing applications on a dual-core system

USING AUDACITY: ROBUST, FREE, AND FULL- FEATURED SOFTWARE

Media Guide: PowerPoint 2010

Image and Video Coding I: Fundamentals

AVCHD Converter Utility

5: Music Compression. Music Coding. Mark Handley

How to use the MP3 player

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

7.1 Channel Sound Card - PCI Express, 24-bit, 192KHz

Portable MiniDisc Recorder

HTML 5 and CSS 3, Illustrated Complete. Unit K: Incorporating Video and Audio

Integration of Active Noise Control in future IVI system designs

Acoustic Camera Nor848A

ISO/IEC INTERNATIONAL STANDARD. Information technology MPEG audio technologies Part 3: Unified speech and audio coding

HAVE YOUR CAKE AND HEAR IT TOO: A HUFFMAN CODED, BLOCK SWITCHING, STEREO PERCEPTUAL AUDIO CODER

EE 5359 Low Complexity H.264 encoder for mobile applications. Thejaswini Purushotham Student I.D.: Date: February 18,2010

Chapter 1. Digital Data Representation and Communication. Part 2

PRODUCT DATA. PULSE SPC Time Insight Type 8601-S. Uses and Features

Next Generation IP-based Audio. Leveraging Standard Protocols to Simplify Setup and Promote Sharing of Audio over IP Networks

CHAPTER 5. Digitized Audio Telemetry Standard

/ / _ / _ / _ / / / / /_/ _/_/ _/_/ _/_/ _\ / All-American-Advanced-Audio-Codec

REDUCED FLOATING POINT FOR MPEG1/2 LAYER III DECODING. Mikael Olausson, Andreas Ehliar, Johan Eilert and Dake liu

INTERNATIONAL ORGANISATION FOR STANDARDISATION ORGANISATION INTERNATIONALE DE NORMALISATION ISO/IEC JTC1/SC29/WG11 CODING OF MOVING PICTURES AND AUDIO

CHANNEL CODING 1. Introduction

Figure 1. Generic Encoder. Window. Spectral Analysis. Psychoacoustic Model. Quantize. Pack Data into Frames. Additional Coding.

VR-N1600. Major Features NETWORK VIDEO RECORDER

Digital Videocassette Recorder DSR-2000A

Using Adobe Connect Pro to Participate in a Seattle Pacific University Course

Altogether Now. Headphone Amplifiers. Ultra-Compact 4-Channel Stereo Headphone Amplifier

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

Design and Implementation of ADPCM Based Audio Compression Using Verilog

Speech-Music Discrimination from MPEG-1 Bitstream

Transcription:

ATRAC DSP Type-R Sound compression Technique for Mini Disc 1

Contents Page 1, ATRAC... 3 1-1.What is ATRAC? 1-2.Principle 1-3.Encoding..... 4 1-4.Decoding..... 6 2, ATRAC DSP Type-R... 7 2-1.What is ATRAC DSP Type-R? 2-2.Features 2-3.Upgraded computing accuracy 2-4.Intelligent Bit Reallocation.... 8 2

1. ATRAC 1-1. What is ATRAC? ATRAC is a shorten word of " Adaptive TRansform Acoustic Coding". ATRAC is a compression technique for Mini Disc. By this compression, the total sound data becomes approximately 1/5. (144.7kbps/ch) As Mini Disc is recording system, it needs "Real time Encode & Decode". 1-2. Principle (i) Recording The input sounds are transformed into frequency spectrum elements. Then, the elements are analyzed and compressed. Finally, they are recorded on the Mini Disc. (ii) Playback The Frequency spectrum elements recorded on Mini Disc is taken out and transformed into sounds. Encoding Decoding Fig. 1-1 Encoding & Decoding 3

1-3. Encoding For example, a low frequency and high level sound is transformed to a low frequency and high level spectrum element. Also, a high frequency and low level sound is transformed to a high frequency and low level spectrum element. When these sounds are mixed, the mixed sound consists of two spectrum elements. Low frequency High level High frequency Low level Mixed Signal + = Level Level Level Frequency Frequency Frequency Fig. 1-2. Mixed signal In this way, general and complicated sounds is transformed to many spectrum elements. Level Frequency Fig. 1-3, Spectrum elements 4

These frequency spectrums are divided into blocks. The amount of blocks and the amount of frequency spectrum elements included in each block are specified by the ATRAC format. The top line of block means normalized data that called "Scale Factor data". Generally, Scale Factor data is determined by the greatest frequency spectrum element within a block. Fig. 1-4, Scale Factor Frequency spectrum elements are analyzed and amount of bits allocated to each block is determined. The amount of bits allocated is called "Word Length data". The larger Word Length data becomes the more precise the steps will be. Generally, Word Length data of a less important block is small. When the block is important, it will need more detailed information by minute steps. This is the way compression is implemented. The number of steps for quantizing each block is determined by Word Length data. But, the width of quantization varies with Scale Factor data. For example, Word Length data of first block is the same as Word Length data of second block. But, the two blocks have different Scale Factors. As a result, they have different quantization width. In this way, the quantization is improved. Fig. 1-5, Word Length 5

When bit allocation is completed, frequency spectrum elements are quantized in each block. And, these quantized data is recorded on Mini Disc. Recorded data on MiniDisc Fig. 1-6, Quantization 1-4. Decoding The decoding is basically just inverse operation of encoding. 6

2. ATRAC DSP type-r 2-1. What is ATRAC DSP Type-R? ATRAC DSP Type-R is a new developed Digital Signal Processor. The "R" of Type-R means Reallocation, Refine, Reference and so on. The version number of ATRAC is used for 1.0 to 4.5. But, since another company also started to use the ATRAC version number, it is getting to be complicated and sometimes it occurs some mistakes. To make it clear, it is decided not to name the ATRAC in numbers, but to name ATRAC DSP Type-R. Therefore, the version number will not be used in the future. 2-2. Features ATRAC DSP type-r which can double capability of data processing as compared with ver 4.5. Because of this, there are two technical features. 1. Upgraded computing accuracy ATRAC DSP Type-R will improve computing accuracy in every ATRAC processing steps. 2. Intelligent Bit Reallocation algorithm ATRAC DSP Type-R will analyzes again the quantified status which will be determined once. If more efficient bit allocation is feasible, the bit will be reallocated optimally. 2-3. Upgraded computing accuracy ATRAC has many computing processes. Especially, transformation pat has many and complicated computing processes. And, the sound quality is greatly influenced by transformation. As this new DSP has double-powered processing system, it is possible to use Block Floating operation effectively. Because of this improving, ATRAC DSP Type-R has an improved computing accuracy. Encoding Decoding Computing Accuracy Fig. 2-1, Upgraded Computing accuracy 7

2-4. Intelligent Bit Reallocation The procedure of existing ATRAC Encoding is as below. Dividing frequency spectrum elements into blocks Determining Scale Factors Analyzing & Determining Word Length Recording to a MiniDisc Fig. 2-2, ATRAC Encoding algorithm Intelligent Bit Reallocation algorithm has two more processes, "Re-analysis" and "Re-adjustment". Dividing frequency spectrum elements into blocks Determining Scale Factors Analyzing & Determining Word Length Re-analysis Re-adjustment Recording to a MiniDisc Fig. 2-3, Intelligent Bit Reallocation algorithm 8

New algorithm analyzes not only frequency spectrum elements but also quantized value. Re-analysis means comparing the optimum quantized value for each frequency spectrum elements. And, it analyzes state of quantization noise in each blocks. Fig. 2-4, Re-analysis On the terms of Re-analysis, when the block has the important information, ATRAC allocates more detailed quantized steps to reach more optimum quantized value. This is Re-adjustment. As a result, Intelligent Bit Reallocation algorithm can get more apporpriate Word Length data. Re-Bit allocation Fig. 2-5, Re-adjustment 9

Sony Corporation Home Audio Company Printed in Japan 1999.9 9-922-875-21 Ptrinted by Quality Assurance Dept. (Shinagawa) 10