_äìé`çêé. Audio Compression Codec Specifications and Requirements. Application Note. Issue 2

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "_äìé`çêé. Audio Compression Codec Specifications and Requirements. Application Note. Issue 2"

Transcription

1 _äìé`çêé Audio Compression Codec Specifications and Requirements Application Note Issue 2 CSR Cambridge Science Park Milton Road Cambridge CB4 0WH United Kingdom Registered in England Tel: +44 (0) Fax: +44 (0)

2 Contents Contents 1 Introduction Codecs Compliance SBC CODEC Requirements Software Used SBC Memory Requirements SBC MIPS and Power Requirements SBC Decoder Compliance SBC Encoder Compliance SBC Support SBC Codec Usage Functions Messages Example Applications MP3 Codec Requirements Software Used MP3 Memory Requirements MP3 MIPS and Power Requirements MP3 Decoder Compliance MP3 Support MP3 Codec Usage Functions Messages Example Applications AAC CODEC Requirements Software Used AAC Decoder Memory Requirements AAC MIPS and Power Requirements AAC Decoder Compliance AAC-LC AAC HEV AAC HEV AAC Support AAC Codec Usage Functions Messages Example Applications List of Figures Figure 2.1: Test Set-up... 9 List of Tables Table 2.1: SBC Memory Requirements... 5 Table 2.2:SBC Decoder Power and MIPS Requirements... 5 Table 2.3: SBC Encoder Power and MIPS Requirements... 6 Table 2.4: SBC Decoder Compliance... 7 Page 2 of 27

3 Contents Table 2.5: SBC Encoder Compliance... 8 Table 2.6: SBC Support Table 2.7: SBC Codec Functions Table 2.8: SBC Codec Messages Table 2.9: SBC Codec Example Applications Table 3.1: MP3 Memory Requirements Table 3.2: MP3 Decoder Power and MIPS Requirements Table 3.3: MP3 Encoder Power and MIPS Requirements Table 3.4: MP3 Decoder Compliance Table 3.5: MP3 Support Table 3.6: MP3 Codec Functions Table 3.7: MP3 Codec Messages Table 3.8: MP3 Codec Example Applications Table 4.1: AAC Memory Requirements Table 4.2: AAC Decoder Power and MIPS Requirements Table 4.3: AAC LC Decoder Compliance Table 4.4: AAC HEV1 Decoder Compliance Table 4.5: AAC HEV2 Decoder Compliance Table 4.6: AAC Support Table 4.7: AAC Codec Functions Table 4.8: AAC Codec Messages Table 4.9: AAC Codec Example Applications Page 3 of 27

4 Introduction 1 Introduction This document describes the technical capabilities and performance specifications of the audio decoders and encoders supplied by CSR for=_äìé`çêé RJjìäíáãÉÇá~. CSR has developed a family of fast, high quality audio decoder and encoder libraries. They are intended to be integrated into DSP applications running on BlueCore5-Multimedia, for example to stream audio using the Advanced Audio Distribution Profile (A2DP) Bluetooth wireless technology profile or for direct local playback from files. 1.1 Codecs This document describes MP3, SBC and AAC codecs: MP3 is a widely used audio compression standard, designed for generic mono or stereo audio. At 128kpbs, with a compression ratio of about 11:1, the quality is subjectively similar to compact disc. SBC is the mandatory codec specified in the A2DP Bluetooth profile designed to ensure interoperability. It is a low complexity sub-band codec achieving a compression ratio of about 5:1 for high-quality stereo. AAC is another popular high quality codec, originally designed to be the successor of MP3. AAC and its variants generally achieve better sound quality than MP3 at lower bitrates. 1.2 Compliance All codecs described in this document have been tested and pass compliance testing procedures required for supported functionality. Additionally, all codecs have been tested with an extensive number of test cases, covering a diverse range of audio and bitstream sources, to ensure predictable functionality and accepted quality. Page 4 of 27

5 SBC CODEC Requirements 2 SBC CODEC Requirements 2.1 Software Used BlueLab v4.1 release candidate software 2.2 SBC Memory Requirements Module Library (.klib) PM words (32bit) RAM Flash RAM (24bit) DM words Decoder only sbc Encoder only sbc Encoder and Decoder combined sbc Table 2.1: SBC Memory Requirements Flash (16bit) Notes: The figures in Table 2.1 do not include the audio or SBC buffers. Recommended sizes for a Bluetooth AV link are 0.32Kwords data memory (DM) per audio channel; 1K-4Kwords DM per SBC stream (depending on the maximum jitter to support). The figures in Table 2.1 do not include the standard libraries that are also required for a complete application (i.e. stack, timer, message, cbuffer, codec, cbops). These are approximately 1100words program memory (PM) and 300 words DM. 2.3 SBC MIPS and Power Requirements Decoder Settings MCPS MIPS Ave Peak Ave Peak 1.8V Approximate (ma) Mono, 16 KHz, 64 kbps Joint Stereo, 44.1KHz, Middle Quality (250kbit/s) Joint Stereo, 44.1KHz, High Quality (350kbit/s) Table 2.2: SBC Decoder Power and MIPS Requirements Note: The figures in Table 2.2 are for the SBC decoder module only. They do not include the routines to get data into and out of the DSP from the rest of the BlueCore subsystem (if the XAP is running at full-speed assume 3 clock cycles for this). The peak MCPS and MIPS figures in Table 2.2 are the maximum measured for a frame (3 ms at 44.1 khz and 8 ms at 16 khz). Page 5 of 27

6 SBC CODEC Requirements Encoder Settings MCPS MIPS Ave Peak Ave Peak 1.8V Approximate (ma) Mono, 16 KHz, (64 kbit/s) Joint Stereo, 44.1KHz, Middle Quality (250 kbit/s) Joint Stereo, 44.1KHz, High Quality (350 kbit/s) Table 2.3: SBC Encoder Power and MIPS Requirements Note: The figures in Table 2.3 are for the SBC encoder module only. They do not include the routines to get data into and out of the DSP from the rest of the BlueCore subsystem (if the XAP is running at full-speed assume 3 clock cycles for this). The peak MCPS and MIPS figures in Table 2.3 are the maximum measured for a frame (3 ms at 44.1 khz and 8 ms at 16 khz). Page 6 of 27

7 SBC CODEC Requirements 2.4 SBC Decoder Compliance Conformance Test File Max LSB Error (Bit) Left/Mono RMS Error (Bit) Max LSB Error Right RMS Error Overall Accuracy Level (K) sbc_test_ Mono Mono K=17 sbc_test_ K=17 sbc_test_ Mono Mono K=17 sbc_test_ K=17 sbc_test_ Mono Mono K=17 sbc_test_ K=17 sbc_test_ Mono Mono K=17 sbc_test_ K=17 sbc_test_ Mono Mono K=17 sbc_test_ K=17 sbc_test_ Mono Mono K=17 sbc_test_ K=17 sbc_test_ Mono Mono K=17 sbc_test_ K=17 sbc_test_ Mono Mono K=17 sbc_test_ K=17 sbc_test_ Mono Mono K=17 sbc_test_ K=17 sbc_test_ Mono Mono K=17 sbc_test_ K=17 sbc_test_ Mono Mono K=17 sbc_test_ Mono Mono K=17 sbc_test_ K=17 sbc_test_ K=17 sbc_test_ Mono Mono K=17 sbc_test_ Mono Mono K=17 sbc_test_ K=17 sbc_test_ K=17 Table 2.4: SBC Decoder Compliance Note: The Bluetooth specification for A2DP suggests a minimum accuracy level of K=14. Page 7 of 27

8 SBC CODEC Requirements 2.5 SBC Encoder Compliance Conformance Test Using Settings from RMS Difference Between Original Wav and Reference Output (db) RMS Difference Between Original Wav and Kalimba Output (db) Difference Between Reference and Kalimba Encoder (db) Negative is Worse sbc_test_ sbc_test_ sbc_test_ sbc_test_ sbc_test_ sbc_test_ sbc_test_ sbc_test_ sbc_test_ sbc_test_ sbc_test_ sbc_test_ sbc_test_ sbc_test_ sbc_test_ sbc_test_ sbc_test_ sbc_test_ sbc_test_ sbc_test_ sbc_test_ sbc_test_ sbc_test_ sbc_test_ sbc_test_ sbc_test_ Table 2.5: SBC Encoder Compliance Note: The Bluetooth specification for A2DP suggests that the quality of the encoder under test should be equivalent to that of the reference. Figure 2.1 shows the test set-up that was used. Page 8 of 27

9 SBC CODEC Requirements Original Wav Reference Encoder Temp Reference Decoder Reference Output Original Wav Kalimba Encoder Calculate RMS Difference Temp Calculate RMS Difference Reference Decoder Figure 2.1: Test Set-up Kalimba Output Calculate difference to measure quality of Kalimba SBC Encoder Page 9 of 27

10 SBC CODEC Requirements 2.6 SBC Support Support in Decoder Support in Encoder Sampling Frequency (Hz) YES YES YES YES YES YES YES YES Channel Mode Mono YES YES Dual Channel YES YES Stereo YES YES Joint Stereo YES YES Block Length 4 YES YES 8 YES YES 12 YES YES 16 YES YES Number of Sub-bands 4 YES YES 8 YES YES Allocation method SNR YES YES Loudness YES YES Bit Pool Minimum to Maximum of the Spec (2 to 250) YES YES Table 2.6: SBC Support Page 10 of 27

11 SBC CODEC Requirements 2.7 SBC Codec Usage This section gives an overview of the SBC codec API: Functions Module Function Description Decoder Encoder $sbcdec.init_decoder $sbcdec.reset_decoder $sbcdec.silence_decoder $sbcdec.frame_decode $sbcenc.init_encoder $sbcenc.reset_encoder $sbcenc.frame_encode Messages SBC codec receives several messages from the VM: Initialises the decoder, and registers its message handlers. Call once at the beginning of application. Resets the internal state of the decoder Silences the internal state of the decoder so that no pops and squeaks are generated upon re-enabling/resuming the output audio The main function for decoding a frame from the SBC stream Initialises the encoder, and registers its message handlers. Call once at the beginning of application. Resets the internal state of the encoder The main function for encoding a frame of audio into SBC bitstream Table 2.7: SBC Codec Functions Module Message Description Decoder MESSAGE_SBCDEC_CONVERT_TO_MONO Enable/Disable conversion to mono Encoder MESSAGE_SBCENC_SET_BITPOOL MESSAGE_SBCENC_SET_PARAMS Table 2.8: SBC Codec Messages Used for setting the bit pool value Used for setting other encoder parameters Page 11 of 27

12 SBC CODEC Requirements Example Applications Table 2.9 lists the example applications shipped with BlueLab 4.1 that use the SBC codec: Example Application test_sbcloopback test_mp3sbcloopback test_graphix_driver Description This application gets the audio from ADCs encodes it to SBC, then decodes the results and outputs the audio over DACs Same as test_sbcloopback, but also demonstrating the mp3 library at the same time Same as test_sbcloopback, but also demonstrating the graphix library at the same time Table 2.9: SBC Codec Example Applications Page 12 of 27

13 MP3 Codec Requirements 3 MP3 Codec Requirements 3.1 Software Used BlueLab v4.1 release candidate software 3.2 MP3 Memory Requirements Module Library (.klib) PM Words (32bit) RAM Flash RAM (24bit) DM Words Flash (16bit) Decoder only mp Decoder only Flash Version mp3_flash Encoder only mp3enc Encoder only Flash Version mp3enc_flash Table 3.1: MP3 Memory Requirements Notes: The figures in Table 3.1 do not include the audio or MP3 buffers. Recommended sizes for a Bluetooth AV link are 1.152Kwords DM per audio channel; 0.75K-3Kwords DM per MP3 stream (depending on the maximum jitter to support). The figures in Table 3.1 do not include the standard libraries that are also required for a complete application (i.e. stack, timer, message, cbuffer, codec, cbops). These are approximately 1100words PM and 300 words DM. 3.3 MP3 MIPS and Power Requirements Decoder Settings Library (.klib) MCPS MIPS Ave Peak Ave Peak 1.8V Approximate (ma) Stereo, 44.1KHz, 128kbps mp Stereo, 44.1KHz, 320kbps mp Mono, 16kHz, 64kbps mp Stereo, 44.1KHz, 128kbps mp3_flash Stereo, 44.1KHz, 320kbps mp3_flash Mono, 16kHz, 64kbps mp3_flash Table 3.2: MP3 Decoder Power and MIPS Requirements Note: The figures in Table 3.2 are for the MP3 decoder module only. They do not include the routines to get data into and out of the DSP from the rest of the BlueCore subsystem (if the XAP is running at full-speed assume 3 clock cycles for this). The peak MCPS and MIPS figures in Table 3.2 are the maximum measured for a frame (13 ms at 44.1 khz and 36 ms at 16 khz). Page 13 of 27

14 MP3 Codec Requirements Encoder Settings Setting Word Library (.klib) MCPS MIPS Ave Peak Ave Peak Approximate (ma) Joint Stereo, 44.1KHz, 128kbps CBR 0x99F Joint Stereo, 44.1KHz, 160kbps CBR 0xAAF Joint Stereo, 44.1KHz, 320kbps CBR 0xEEF Joint Stereo, 44.1KHz, 160kbps ABR 0xE1F Mono, 16kHz, 64kbps CBR (MPEG2) 0x Joint Stereo, 44.1KHz, 128kbps CBR 0x99F Joint Stereo, 44.1KHz, 160kbps CBR 0xAAF Joint Stereo, 44.1KHz, 320kbps CBR 0xEEF Joint Stereo, 44.1KHz, 160kbps ABR 0xE1F Mono, 16kHz, 64kbps CBR (MPEG2) 0x mp3enc mp3enc_flash Table 3.3: MP3 Encoder Power and MIPS Requirements Note: ABR = Average bitrate. That is, the encoder tries to maintain and average output bitrate, but allows different packet sizes to be used. If not mentioned, constant bitrate (CBR) encoding is used. The figures in Table 3.3 are for the MP3 encoder module only. They do not include the routines to get data into and out of the DSP from the rest of the BlueCore subsystem (if the XAP is running at full-speed assume 3 clock cycles for this). The peak MCPS and MIPS figures in Table 3.3 are the maximum measured for a frame (13 ms at 44.1 khz and 36 ms at 16 khz). Page 14 of 27

15 MP3 Codec Requirements 3.4 MP3 Decoder Compliance Reference decoder used: l3dec v3.0. Additional Test Files Conformance Test File Max LSB Error (bits) Left/Mono RMS Error (bits) Max LSB Error (bits) Right RMS Error (bits) Overall Accuracy Level K Compl.mp Mono Mono 15.9 he_32khz.mp Mono Mono 16.5 he_44khz.mp Mono Mono 16.5 he_48khz.mp Mono Mono 16.5 he_mode_mono.mp Mono Mono 16.4 he_mode_stereo.mp hecommon.mp si.mp Mono Mono 16.9 si_block.mp Mono Mono 16.8 sin1k0db.mp Shania.mp3 (music 3-4min) Flower.mp3 (music 3-4min) Table 3.4: MP3 Decoder Compliance Page 15 of 27

16 MP3 Codec Requirements 3.5 MP3 Support Support in Decoder Support in Encoder Supported Layer 3 3 Supported Versions MPEG 1, 2, 2.5 MPEG 1, 2, 2.5 Supported Sampling Frequencies (khz) Bit Rates (kbps) Channel Mode Notes: MPEG 1 MPEG 2, 2.5 8, , 12, 16, 22.05, 24, 32, 44.1, 48 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160 Mono, Stereo, Joint Stereo, Dual channel Table 3.5: MP3 Support 8, , 12, 16, 22.05, 24, 32, 44.1, 48 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160 Mono, Stereo, Joint Stereo 1. Both constant bitrate (CBR) and variable bitrate (VBR) are supported for the encoder and decoder in all supported versions. 2. Free format bitrate is not supported. Page 16 of 27

17 MP3 Codec Requirements 3.6 MP3 Codec Usage This section provides an overview of the MP3 codec API: Functions Module Function Description Decoder Encoder $mp3dec.init_decoder $mp3dec.reset_decoder $mp3dec.silence_decoder $mp3dec.frame_decode $mp3dec.suspend_decoder $mp3dec.store_boundary_snapshot $mp3dec.resume_decoder $mp3dec.restore_boundary_snapshot $mp3enc.init_encoder $mp3enc.reset_encoder $mp3enc.frame_encode Table 3.6: MP3 Codec Functions Initialises the decoder. Call once at the beginning of application. Resets internal state of the decoder Silences the internal state of the decoder so that no pops and squeaks are generated upon reenabling/resuming the output audio The main function for decoding a frame from the MP3 stream Store the internal state of the decoder. See notes Store the instantaneous internal state of the decoder Restore the internal state of the decoder Restore the instantaneous internal state of the decoder Initialises the encoder, and registers its message handlers. Call once at the beginning of application. Resets internal state of the encoder The main function for encoding a frame of audio into MP3 bitstream Notes: The suspend function stores the entire internal state of the decoder. After resume, the decoder should be able to continue decoding given the stream position is restored as well. This can be used for scenarios where a stream is interrupted (e.g. end user is listening to music when a call comes in and a new application is loaded). In contrast, re/store boundary snapshot functions only store instantaneous state of the decoder (i.e. not the stable state which is dependent on the stream like sampling frequency). These functions may be used for navigating in the stream (e.g. rewind) given the stream position is also restored correctly. Page 17 of 27

18 MP3 Codec Requirements Messages MP3 codec receives several messages from the VM: Module Message Description Encoder MESSAGE_MP3ENC_SET_PARAMS Used for setting encoder parameters Example Applications Table 3.7: MP3 Codec Messages Table 3.8 shows the example applications shipped with Bluelab 4.1 that use the MP3 codec: Example Application test_mp3decoder test_mp3sbcloopback Description This application reads an MP3 file from the filesystem, then decodes the results and outputs the audio over DACs Using either SBC or MP3, test_mp3sbcloopback takes audio from USB, encodes and decodes it using the selected format, and outputs the audio over the DACs Table 3.8: MP3 Codec Example Applications Page 18 of 27

19 AAC CODEC Requirements 4 AAC CODEC Requirements 4.1 Software Used BlueLab v4.1 release candidate software 4.2 AAC Decoder Memory Requirements Module AAC LC AAC HE V1 AAC HE V2 PM words (32bit) DM words Library (.klib) RAM Flash RAM Flash (24bit) (16bit) aac math aac_plusv math aac_plusv math Table 4.1: AAC Memory Requirements Notes: The figures in Table 4.1 do not include the audio or AAC buffers. Recommended sizes for a Bluetooth AV link are 2.56Kwords DM per audio channel; 0.75K-3Kwords DM per AAC stream (depending on the maximum jitter to support). The figures in Table 4.1do not include the standard libraries that are also required for a complete application (i.e. stack, timer, message, cbuffer, codec, cbops). These are approximately 1100words PM and 300 words DM. The math library is required by all supported AAC versions and its memory requirements in each case is given. The aac library is a subset of the aac_plusv1 library, which in turn is a subset of the aac_plusv2 library. 4.3 AAC MIPS and Power Requirements Decoder Settings Library (.klib) MCPS MIPS Ave Peak Ave Peak 1.8V Approximate (ma) Stereo, 44.1KHz, 320 kbps ADTS aac Stereo, 44.1KHz, 128 kbps ADTS aac Stereo, 44.1KHz, 128 kbps MP4 aac Stereo, 44.1 khz, 64 kbps ADTS aac Stereo, 44.1KHz, 96 kbps ADTS aac_plusv Stereo, 44.1KHz, 64 kbps ADTS aac_plusv Stereo, 44.1KHz, 32 kbps ADTS aac_plusv Stereo, 44.1KHz, 24 kbps ADTS aac_plusv Table 4.2: AAC Decoder Power and MIPS Requirements Note: The figures in Table 4.2 are for the AAC decoder module only (including the math library). They do not include the routines to get data into and out of the DSP from the rest of the BlueCore subsystem (if the XAP is running at full-speed assume 3 clock cycles for this). Page 19 of 27

20 AAC CODEC Requirements The peak MCPS and MIPS figures in Table 4.2 are the maximum measured for a frame (23 ms). 4.4 AAC Decoder Compliance AAC-LC Conformance Test File Max LSB Error (Bit) Left/Mono RMS Error (Bit) Max LSB Error Right RMS Error al00_8k Mono Mono al00_11k Mono Mono al00_12k Mono Mono al00_16k Mono Mono al00_22k Mono Mono al00_24k Mono Mono al00_32k Mono Mono al00_44k Mono Mono al00_48k Mono Mono al18_8k al18_11k025 al18_12k al18_16k al18_22k05 al18_24k PNS testing tool used for testing. All files pass PNS-1 test procedure. al18_32k al18_44k1 al18_48k al18_8k al19_8k al19_11k025 al19_12k al19_16k PNS testing tool used for testing. al19_22k05 All files pass PNS-2/3 test procedure. al19_24k al19_32k al19_44k1 al19_48k Table 4.3: AAC LC Decoder Compliance Page 20 of 27

21 AAC CODEC Requirements AAC HEV1 Left/Mono Right Conformance Test File Max LSB Error (Bit) RMS Error (Bit) Max LSB Error (bits) RMS Error al_sbr_cm_48_ Mono Mono al_sbr_cm_48_ al_sbr_e_32_ Mono Mono al_sbr_e_32_ al_sbr_e_44_ Mono Mono al_sbr_e_44_ al_sbr_e_48_ Mono Mono al_sbr_e_48_ al_sbr_gh_32_ Mono Mono al_sbr_gh_32_ al_sbr_gh_44_ Mono Mono al_sbr_gh_44_ al_sbr_gh_48_ Mono Mono al_sbr_gh_48_ al_sbr_i_32_ Mono Mono al_sbr_i_32_ Mono Mono al_sbr_i_44_ Mono Mono al_sbr_i_44_ Mono Mono al_sbr_i_48_ Mono Mono al_sbr_i_48_ Mono Mono al_sbr_s_32_ Mono Mono al_sbr_s_32_ al_sbr_s_44_ Mono Mono al_sbr_s_44_ al_sbr_s_48_ Mono Mono al_sbr_s_48_ al_sbr_qmf_32_ Mono Mono al_sbr_qmf_44_ Mono Mono al_sbr_qmf_48_ Mono Mono al_sbr_sig_48_2_sig al_sbr_sig_48_2_sig al_sbr_sig_48_2_sig al_sbr_sr_16_2_fsaac al_sbr_sr_22_2_fsaac al_sbr_sr_24_2_fsaac al_sbr_sr_32_2_fsaac al_sbr_sr_44_2_fsaac al_sbr_sr_48_2_fsaac al_sbr_sr_64_2_fsaac Page 21 of 27

22 AAC CODEC Requirements al_sbr_sr_88_2_fsaac al_sbr_sr_96_2_fsaac al_sbr_twi_48_1_fsaac Mono Mono AAC HEV2 Conformance Test File Table 4.4: AAC HEV1 Decoder Compliance Max LSB Error (bits) Left/Mono RMS Error (bits) Max LSB Error (bits) Right RMS Error (bits) al_sbr_ps_ Mono Mono al_sbr_ps_ al_sbr_ps_ al_sbr_ps_ al_sbr_ps_ Mono Mono al_sbr_ps_ al_sbr_ps_ AAC Support Table 4.5: AAC HEV2 Decoder Compliance Support in Decoder Sampling Frequency 8, , 12, 16, 22.05, 24, 32, 44.1, 48, 64, 88.2, 96 Channels Mono, Stereo, Joint Stereo, Dual Channel Bitrates All bitrates supported Bitstream Formats MP4, ADTS Notes: 1. Down-sampled SBR not supported 2. Only up to two channels supported Table 4.6: AAC Support Page 22 of 27

23 AAC CODEC Requirements 4.6 AAC Codec Usage This section gives an overview of the AAC codec API: Functions Function $aacdec.init_decoder $aacdec.reset_decoder $aacdec.silence_decoder $aacdec.frame_decode $aacdec.suspend_decoder $aacdec.store_boundary_snapshot $aacdec.resume_decoder $aacdec.restore_boundary_snapshot Description Initialises the decoder. Call once at the beginning of application. Resets the internal state of the decoder Silences the internal state of the decoder so that no pops and squeaks are generated upon re-enabling/resuming the output audio The main function for decoding a frame from the AAC stream Store the internal state of the decoder Store the instantaneous internal state of the decoder Restore the internal state of the decoder Restore the instantaneous internal state of the decoder Table 4.7: AAC Codec Functions Notes: The stream type needs to have been selected before calling this function. This could be done via a message from VM. The suspend function stores the entire internal state of the decoder. After resume, the decoder should be able to continue decoding given the stream position is restored as well. This can be used for scenarios where a stream is interrupted (e.g. end user is listening to music when a call come in and a new application is loaded). In contrast, re/store boundary snapshot functions only store instantaneous state of the decoder (i.e. not the stable state which is dependent on the stream like sampling frequency). These functions may be used for navigating in the stream (e.g. rewind) given the stream position is also restored correctly Messages AAC codec receives one message from the VM: Message MESSAGE_AACDEC_SET_FILE_TYPE Description Used for setting the stream type (e.g. ADTS, MP4) Table 4.8: AAC Codec Messages Page 23 of 27

24 AAC CODEC Requirements Example Applications Table 3.8 shows the example application shipped with Bluelab 4.1 that uses the AAC codec: Example Application test_aacdecoder Description This application reads an AAC file from the filesystem, then decodes the results and outputs the audio over DACs Table 4.9: AAC Codec Example Applications Page 24 of 27

25 Error! No text of specified style in document. Terms and Definitions A2DP AAC HEV1 AAC HEv2 AAC LC ABR ADC ADTS API BlueCore BlueLab Bluetooth CODEC CBR CSR DAC DM DSP e.g. i.e. LSB MCPS MIPS PM PNS PS RMS SBC SBR SNR VBR VM Advanced Audio Distribution Profile Advanced audio coding high efficiency version 1 (an extension of AAC that supports Subband Replication (SBR) coding) Advanced audio coding high efficiency version 2 (an extension of AAC HEV1 that supports Parametric Stereo (PS) coding) Advanced audio coding low complexity Average Bitrate Analogue to Digital Converter Audio Data Transport Stream Application Programming Interface Group term for CSR s range of Bluetooth wireless technology chips CSR s development toolset for building applications to run in the firmware s Virtual Machine Set of technologies providing audio and data transfer over short-range radio connections COder DECoder Constant Bitrate Cambridge Silicon Radio Digital to Analogue Converter Data Memory Digital Signal Processor exempli gratia, for example Id est, that is Least Significant Bit Million clocks per second Million instructions per second Program Memory Perceptual Noise Substitution Parametric Stereo Root Mean Squared Sub-band Coding Sub-band Replication Signal-to-Noise Ratio Variable Bitrate Virtual Machine Page 25 of 27

26 Document References Document References Document Reference Specification of the Bluetooth System v1.2, Profiles, 05 November 2003 Page 26 of 27

27 Document History Document History Revision Date History Issue 1 16 OCT 08 Original publication of this document. Issue 2 16 OCT 08 Decoder Power and MIPS Requirements tables updated Document Feedback If you have any comments about this document, send an to giving the document number, title and section with your feedback. Unless otherwise stated, words and logos marked with or are trademarks registered or owned by Cambridge Silicon Radio Limited or its affiliates. Bluetooth and the Bluetooth logos are trademarks owned by Bluetooth SIG, Inc. and licensed to CSR. Other products, services and names used in this document may have been trademarked by their respective owners. The publication of this information does not imply that any licence is granted under any patent or other rights owned by Cambridge Silicon Radio Limited. CSR reserves the right to make technical changes to its products as part of its development programme. While every care has been taken to ensure the accuracy of the contents of this document, CSR cannot accept responsibility for any errors. CSR s products are not authorised for use in life-support or safety-critical applications. Refer to for compliance and conformance to standards information. Page 27 of 27

_äìé`çêé» VM Memory Mapping and Memory Usage. Application Note. November CSR Cambridge Science Park Milton Road Cambridge CB4 0WH United Kingdom

_äìé`çêé» VM Memory Mapping and Memory Usage. Application Note. November CSR Cambridge Science Park Milton Road Cambridge CB4 0WH United Kingdom _äìé`çêé» VM Memory Mapping and Memory Usage Application Note November 2006 CSR Cambridge Science Park Milton Road Cambridge CB4 0WH United Kingdom Registered in England 4187346 Tel: +44 (0)1223 692000

More information

The MPEG-4 General Audio Coder

The MPEG-4 General Audio Coder The MPEG-4 General Audio Coder Bernhard Grill Fraunhofer Institute for Integrated Circuits (IIS) grl 6/98 page 1 Outline MPEG-2 Advanced Audio Coding (AAC) MPEG-4 Extensions: Perceptual Noise Substitution

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

MPEG-4 General Audio Coding

MPEG-4 General Audio Coding MPEG-4 General Audio Coding Jürgen Herre Fraunhofer Institute for Integrated Circuits (IIS) Dr. Jürgen Herre, hrr@iis.fhg.de 1 General Audio Coding Solid state players, Internet audio, terrestrial and

More information

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

ISO/IEC INTERNATIONAL STANDARD. Information technology MPEG audio technologies Part 3: Unified speech and audio coding INTERNATIONAL STANDARD This is a preview - click here to buy the full publication ISO/IEC 23003-3 First edition 2012-04-01 Information technology MPEG audio technologies Part 3: Unified speech and audio

More information

STREAMER MAX AUDIO OVER IP ENCODER / DECODER

STREAMER MAX AUDIO OVER IP ENCODER / DECODER STREAMER MAX AUDIO OVER IP ENCODER / DECODER Half-Duplex and Full-Duplex audio connection Professional Hi-Quality analogue and Digital In/Out with A/D and D/A conversion Optional connection via Bluetooth,

More information

_äìé`çêé» UART Host Transport Summary. February 2004

_äìé`çêé» UART Host Transport Summary. February 2004 _äìé`çêé» UART Host Transport Summary February 2004 CSR Cambridge Science Park Milton Road Cambridge CB4 0WH United Kingdom Registered in England 3665875 Tel: +44 (0)1223 692000 Fax: +44 (0)1223 692001

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

Welcome to MainConcept AAC Encoder - Plug-In for Adobe Flash Media Live Encoder -

Welcome to MainConcept AAC Encoder - Plug-In for Adobe Flash Media Live Encoder - Welcome to MainConcept AAC Encoder - Plug-In for Adobe Flash Media Live Encoder - MainConcept AAC Encoder Plug-In v1.0.6 Contents Introduction..........................................................

More information

For Mac and iphone. James McCartney Core Audio Engineer. Eric Allamanche Core Audio Engineer

For Mac and iphone. James McCartney Core Audio Engineer. Eric Allamanche Core Audio Engineer For Mac and iphone James McCartney Core Audio Engineer Eric Allamanche Core Audio Engineer 2 3 James McCartney Core Audio Engineer 4 Topics About audio representation formats Converting audio Processing

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

Streaming Music System. User Manual

Streaming Music System. User Manual Streaming Music System User Manual Contents: Introduction 1 S150 Capabilities 1 USB Compatibility 1 What s in the box 1 The S150 2 Connecting the Power 3 Turning on for the First Time 3 Stream Music Using

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

Cisco D9054 HDTV Advanced Compression Encoder

Cisco D9054 HDTV Advanced Compression Encoder Cisco D9054 HDTV Advanced Compression Encoder Product Overview The MPEG-4 part 10 (H.264/AVC) D9054 Encoder is the right choice for any operator who wants to compress high-definition video using MPEG-4

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

Gecata by Movavi 5. Recording desktop. Recording with webcam Capture videos of the games you play. Record video of your full desktop.

Gecata by Movavi 5. Recording desktop. Recording with webcam Capture videos of the games you play. Record video of your full desktop. Gecata by Movavi 5 Don't know where to start? Read these tutorials: Recording gameplay Recording desktop Recording with webcam Capture videos of the games you play. Record video of your full desktop. Add

More information

How to use the MP3/WMA player

How to use the MP3/WMA player How to operate the MP3/WMA player How to use the MP3/WMA player For safety considerations, some functions are disabled while the vehicle is in motion. SOURCE MENU switch Repeat Switch Random Switch Scan

More information

Z/IPStream R/2 Stream Encoder/Processor The best-sounding streams...from the smallest box.

Z/IPStream R/2 Stream Encoder/Processor The best-sounding streams...from the smallest box. Z/IPStream R/2 Stream Encoder/Processor The best-sounding streams...from the smallest box. OVERVIEW Processing and Encoding of Multiple Programs Z/IPStream R/2 produces the best possible streams by providing

More information

Quick-Start Guide...3. Operation...5. Volume Control...4. Sound Quality...4. Dial tones and speaker mute note...5. Connection...5. Dial...

Quick-Start Guide...3. Operation...5. Volume Control...4. Sound Quality...4. Dial tones and speaker mute note...5. Connection...5. Dial... Owner s Manual Index English Quick-Start Guide...3 Operation...5 Volume Control...4 Sound Quality...4 Dial tones and speaker mute note...5 Connection...5 Dial...6 End a Call...6 Reject a Call...6 Private

More information

CineLink 4K-D Multi-Channel IP Decoder

CineLink 4K-D Multi-Channel IP Decoder CineLink 4K-D Multi-Channel IP Decoder [product image] We are receiving data on a moment-to-moment basis from all of our programs, and the video wall gives us a snapshot of events happening globally. -

More information

15: OS Scheduling and Buffering

15: OS Scheduling and Buffering 15: OS Scheduling and ing Mark Handley Typical Audio Pipeline (sender) Sending Host Audio Device Application A->D Device Kernel App Compress Encode for net RTP ed pending DMA to host (~10ms according to

More information

IO [io] MAYAH. IO [io] Audio Video Codec Systems

IO [io] MAYAH. IO [io] Audio Video Codec Systems IO [io] MAYAH IO [io] Audio Video Codec Systems MPEG 4 Audio Video Embedded 24/7 Real-Time Solution MPEG 4 Audio Video Production and Streaming Solution ISMA compliant 24/7 Audio Video Realtime Solution

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

CineLink HD-D IP Decoder

CineLink HD-D IP Decoder CineLink HD-D IP Decoder [product image] We are receiving data on a moment-to-moment basis from all of our programs, and the video wall gives us a snapshot of events happening globally. - Ed Shubert, Senior

More information

Using Streambox ACT-L3 over BGAN

Using Streambox ACT-L3 over BGAN Using Streambox ACT-L3 over BGAN Version 1.0 06.10.06 Overview The Streambox ACT-L3 TM News Gathering solution has been specifically developed to meet the performance, compression, and quality requirements

More information

Cisco D9036 Modular Encoding Platform

Cisco D9036 Modular Encoding Platform Cisco D9036 Modular Encoding Platform Product Overview The Cisco D9036 Modular Encoding Platform provides multi-resolution, multi-format encoding for applications requiring high levels of video quality.

More information

Sonnox Fraunhofer Pro-Codec. Operation Manual

Sonnox Fraunhofer Pro-Codec. Operation Manual Sonnox Fraunhofer Pro-Codec Operation Manual Version 1.1 5th September 2012 1 1. Introduction The Sonnox Fraunhofer Pro-Codec Plug-In is designed for the real-time auditioning, encoding and decoding of

More information

AU5017. General Description

AU5017. General Description Features General Description High performance DSP process core High quality on-chip stereo DAC Decodes MP3/WAV audio format Supports bitrate from 32Kbps to 320Kbps Supports MicroSD/HC memory card up to

More information

Parametric Coding of High-Quality Audio

Parametric Coding of High-Quality Audio Parametric Coding of High-Quality Audio Prof. Dr. Gerald Schuller Fraunhofer IDMT & Ilmenau Technical University Ilmenau, Germany 1 Waveform vs Parametric Waveform Filter-bank approach Mainly exploits

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

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

INTERNATIONAL ORGANISATION FOR STANDARDISATION ORGANISATION INTERNATIONALE DE NORMALISATION ISO/IEC JTC1/SC29/WG11 CODING OF MOVING PICTURES AND AUDIO INTERNATIONAL ORGANISATION FOR STANDARDISATION ORGANISATION INTERNATIONALE DE NORMALISATION ISO/IEC JTC1/SC29/WG11 CODING OF MOVING PICTURES AND AUDIO ISO/IEC JTC1/SC29 WG11 N15073 February 2015, Geneva,

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

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

INTERNATIONAL ORGANISATION FOR STANDARDISATION ORGANISATION INTERNATIONALE DE NORMALISATION ISO/IEC JTC1/SC29/WG11 CODING OF MOVING PICTURES AND AUDIO INTERNATIONAL ORGANISATION FOR STANDARDISATION ORGANISATION INTERNATIONALE DE NORMALISATION ISO/IEC JTC1/SC29/WG11 CODING OF MOVING PICTURES AND AUDIO ISO/IEC JTC1/SC29/WG11 N15071 February 2015, Geneva,

More information

How to use the MP3 player

How to use the MP3 player How to operate the MP3 player How to use the MP3 player For safety considerations, some functions are disabled while the vehicle is in motion. PWR Button (SOURCE) MENU Button File changing Switches Track

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

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

INSTRUCTIONS FOR USE Pro-Ject Phono Box DS2 USB

INSTRUCTIONS FOR USE Pro-Ject Phono Box DS2 USB INSTRUCTIONS FOR USE Pro-Ject Phono Box DS2 USB Dear music lover, thank you for purchasing this Pro-Ject Audio phono amplifier. In order to achieve maximum performance and reliability you should study

More information

XEMIO-950 MP5 PLAYER / 4GB MEMORY / TOUCH SCREEN. For information and support,

XEMIO-950 MP5 PLAYER / 4GB MEMORY / TOUCH SCREEN. For information and support, XEMIO-950 MP5 PLAYER / 4GB MEMORY / TOUCH SCREEN For information and support, www.lenco.eu To the customer: Thank you for purchasing this MP5 player. When opening the box for the first time, please check

More information

AH-GC20 GLOBE CRUISER Over-ear Headphones/ Wireless Noise-Cancelling Headphones Owner s Manual

AH-GC20 GLOBE CRUISER Over-ear Headphones/ Wireless Noise-Cancelling Headphones Owner s Manual AH-GC20 GLOBE CRUISER Over-ear Headphones/ Wireless Noise-Cancelling Headphones Owner s Manual You can print more than one page of a PDF onto a single sheet of paper. 1 Preparation Unpacking 4 Features

More information

Contents. Introduction

Contents. Introduction USER MANUAL Contents Contents 1 Introduction 1 Set Up 2 Remote Control 2 Using the WS100 3 Cluster 3 Green List 3 Auxiliary Input 4 FAQ s 4 Specifications 5 Trouble Shooting 6 Introduction The WS100 speakers

More information

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

Appearance. License logo s on top. Front buttons all behind a flap SR6003 Sales sheet SR6003 AV Receiver Overview The demand for the A/V Receiver is raised to another level: Quality requested for home entertainment has been evolved greatly by the Full HD Video contents

More information

DAB. Digital Audio Broadcasting

DAB. Digital Audio Broadcasting DAB Digital Audio Broadcasting DAB history DAB has been under development since 1981 at the Institut für Rundfunktechnik (IRT). In 1985 the first DAB demonstrations were held at the WARC-ORB in Geneva

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

CHAPTER 5 AUDIO WATERMARKING SCHEME INHERENTLY ROBUST TO MP3 COMPRESSION

CHAPTER 5 AUDIO WATERMARKING SCHEME INHERENTLY ROBUST TO MP3 COMPRESSION CHAPTER 5 AUDIO WATERMARKING SCHEME INHERENTLY ROBUST TO MP3 COMPRESSION In chapter 4, SVD based watermarking schemes are proposed which met the requirement of imperceptibility, having high payload and

More information

Technical PapER. between speech and audio coding. Fraunhofer Institute for Integrated Circuits IIS

Technical PapER. between speech and audio coding. Fraunhofer Institute for Integrated Circuits IIS Technical PapER Extended HE-AAC Bridging the gap between speech and audio coding One codec taking the place of two; one unified system bridging a troublesome gap. The fifth generation MPEG audio codec

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

OWNER S MANUAL N15AR ACTIVE BLUETOOTH SPEAKERS RECHARGEABLE ACTIVE BLUETOOTH SPEAKER

OWNER S MANUAL N15AR ACTIVE BLUETOOTH SPEAKERS RECHARGEABLE ACTIVE BLUETOOTH SPEAKER OWNER S MANUAL N12A/N212A ACTIVE BLUETOOTH SPEAKERS N15AR RECHARGEABLE ACTIVE BLUETOOTH SPEAKER INTRODUCTION Thank you for purchasing this NYC Acoustics N-Series Active Bluetooth Speaker. One of the greatest

More information

Blu-ray Disc DMP-BDT280

Blu-ray Disc DMP-BDT280 Televisions & Home Entertainment Blu-ray Disc DMP-BDT280 Blu-ray Disc Players PLAYABLE DISCS BD-ROM FULL HD 3D / BD- Video BD-RE / BD- RE DL (Ver.3) BDAV/ BDMV / / FLAC / AAC / MP3 / ALAC / BD-R / BD-R

More information

Using XAP Processors in Space Applications

Using XAP Processors in Space Applications Using XAP Processors in Space Applications MESA Roundtable: ESTEC, 4 November 21 Chris Roberts and Alistair Morfey 8 November 21 ASICs-P-78 v1.2 1 2 3 4 Introduction to Cambridge Consultants Challenges

More information

PC-FLS8. Flashlog 8 Audio & Radio Capture Logging Software. Catalogue

PC-FLS8. Flashlog 8 Audio & Radio Capture Logging Software. Catalogue PC-FLS8 Flashlog 8 Audio & Radio Capture Logging Software 2016 Catalogue PC-FLS8 Flashlog 8 Audio & Radio Capture Logging Software Category: Audio Logging. Product Function: Continuous audio logging software

More information

Modeling of an MPEG Audio Layer-3 Encoder in Ptolemy

Modeling of an MPEG Audio Layer-3 Encoder in Ptolemy Modeling of an MPEG Audio Layer-3 Encoder in Ptolemy Patrick Brown EE382C Embedded Software Systems May 10, 2000 $EVWUDFW MPEG Audio Layer-3 is a standard for the compression of high-quality digital audio.

More information

TEAC HR Audio Player. Music Playback Software for TEAC USB AUDIO DAC Devices OWNER S MANUAL

TEAC HR Audio Player. Music Playback Software for TEAC USB AUDIO DAC Devices OWNER S MANUAL Z TEAC HR Audio Player Music Playback Software for TEAC USB AUDIO DAC Devices OWNER S MANUAL Table of contents Overview...3 Anyone can easily enjoy high-quality audio file playback...3 Supported models

More information

Rich Recording Technology Technical overall description

Rich Recording Technology Technical overall description Rich Recording Technology Technical overall description Ari Koski Nokia with Windows Phones Product Engineering/Technology Multimedia/Audio/Audio technology management 1 Nokia s Rich Recording technology

More information

4GB Micro-Speak Plus User Guide Text

4GB Micro-Speak Plus User Guide Text 4GB Micro-Speak Plus User Guide Text Important Notes Please read all instructions carefully before using this product and retain this document for future reference. Micro-Speak is not recommended for children

More information

Optimizing A/V Content For Mobile Delivery

Optimizing A/V Content For Mobile Delivery Optimizing A/V Content For Mobile Delivery Media Encoding using Helix Mobile Producer 11.0 November 3, 2005 Optimizing A/V Content For Mobile Delivery 1 Contents 1. Introduction... 3 2. Source Media...

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

Compact Audio SC-PMX150

Compact Audio SC-PMX150 Audio Compact Audio Compact Audio SCPMX150 PLAYABLE DISCS CD, CDR/ RW CDDA MP3 AUDIO SYSTEM Output Channel 2ch Power Output (RMS) Total Power 120W Front 60W (1kHz, 3ohms, 10% THD) USB Slot (x2) USB Standard

More information

Pro Tools Addendum. Version 6.2 for HD Systems on Windows or Macintosh. Digidesign

Pro Tools Addendum. Version 6.2 for HD Systems on Windows or Macintosh. Digidesign Pro Tools Addendum Version 6.2 for HD Systems on Windows or Macintosh Digidesign 2001 Junipero Serra Boulevard Daly City, CA 94014-3886 USA tel: 650 731 6300 fax: 650 731 6399 Technical Support (USA) tel:

More information

ISO/IEC Information technology High efficiency coding and media delivery in heterogeneous environments. Part 3: 3D audio

ISO/IEC Information technology High efficiency coding and media delivery in heterogeneous environments. Part 3: 3D audio INTERNATIONAL STANDARD ISO/IEC 23008-3 First edition 2015-10-15 Corrected version 2016-03-01 Information technology High efficiency coding and media delivery in heterogeneous environments Part 3: 3D audio

More information

Key Features. General Description. Basic System. ARM926-EJ RISC Controller. Memory. AMBA Bus

Key Features. General Description. Basic System. ARM926-EJ RISC Controller. Memory. AMBA Bus Digital Audio Processor General Description The AS3531 is austriamicrosystems new generation SoC for portable digital audio products. Its highly flexible architecture allows single chip solutions for high

More information

Miccus Home RTX 2.0 Long Range Wireless Audio Transmitter or Receiver

Miccus Home RTX 2.0 Long Range Wireless Audio Transmitter or Receiver Miccus Home RTX 2.0 Long Range Wireless Audio Transmitter or Receiver Model No.: MHRTX-20 Quick Start Guide: 1. Attach the antenna: on the back of the Miccus Home RTX 2.0, remove the white rubber connector

More information

DbsEditor v1.8 (Database Editor) QUICK REFERENCE

DbsEditor v1.8 (Database Editor) QUICK REFERENCE DbsEditor v1.8 (Database Editor) QUICK REFERENCE By S. KIRANYAZ This application is a dialog-based program, which is designed to perform several off-line tasks of the MUVIS multimedia databases. DbsEditor

More information

VideoCD Audio + Stills A solution compatible with DVD players

VideoCD Audio + Stills A solution compatible with DVD players VideoCD Audio + Stills A solution compatible with DVD players 1. INTRODUCTION This manual is a translation into English from the original Spanish document available in www.videoedicion.org and www.vcdsp.com,

More information

The Music Lovers Line. Integrated Amplifier Receiver NEW PRODUCT BULLETIN

The Music Lovers Line. Integrated Amplifier Receiver NEW PRODUCT BULLETIN Integrated Amplifier Receiver The Music Lovers Line Inherited from the superb A-S2000 amplifier: purity of sound and elegance of design. Created by those obsessed with great sound, for those who love great

More information

INSTRUCTION 1 MANUAL

INSTRUCTION 1 MANUAL MA1801 WATERTIGHT MARINE AM/FM RADIO BLUETOOTH MULTIMEDIA SYSTEM SPECIFICATIONS GENERAL - USB Input (Rear) - 2ch Aux Inputs (Rear) - LCD Display - Clock - IP66 Watertight - Water & Salt Protection PCB

More information

freetunes Engelmann Media GmbH

freetunes Engelmann Media GmbH freetunes 3.0 Contents 3 Table of Contents Part I Introduction 6 1 System... requirements 6 2 Installation... 7 3 Program... start 7 4 Demo... 7 5 Copyright... 7 Part II Converter 10 1 Source... 10 2

More information

MPEG Spatial Audio Coding Multichannel Audio for Broadcasting

MPEG Spatial Audio Coding Multichannel Audio for Broadcasting MPEG Spatial Coding Multichannel for Broadcasting Olaf Korte Fraunhofer IIS Broadcast Applications & Multimedia ealtime Systems www.iis.fraunhofer.de olaf.korte@iis.fraunhofer.de phone: +49-(0) 9131 /

More information

mp3 bbox 12-24V INSTALLATION GUIDE 4.0 REALITY SYS bbox 12-24V V4.0 Installation 1

mp3 bbox 12-24V INSTALLATION GUIDE 4.0 REALITY SYS bbox 12-24V V4.0 Installation 1 mp3 bbox 12-24V 4.0 REALITY SYS bbox 12-24V V4.0 Installation 1 Wiring First, connect the speakers to terminals 3-4 for left channel and 5-6 for right channel. You can use several loudspeakers in parallel

More information

Portable Entertainment Solutions. Herbert Lee Product Marketing_Taiwan

Portable Entertainment Solutions. Herbert Lee Product Marketing_Taiwan Portable Entertainment Solutions Herbert Lee Product Marketing_Taiwan Email: herbert.lee@philips.com Agenda Market Overview Successful Story Solution Roadmap Add-Ons for Portable Jukebox (LifeVibes) Market

More information

DST-24B/PCI DST-24B/PCI+ DST-24B/PCI(2.0) DST-24B/PCI+(2.0) DST-24B/PCIe(2.0) DST-24B/PCIe+(2.0) Digital Station Tap Board

DST-24B/PCI DST-24B/PCI+ DST-24B/PCI(2.0) DST-24B/PCI+(2.0) DST-24B/PCIe(2.0) DST-24B/PCIe+(2.0) Digital Station Tap Board Synway DST Series DST-24B/PCI DST-24B/PCI+ DST-24B/PCI(2.0) DST-24B/PCI+(2.0) DST-24B/PCIe(2.0) DST-24B/PCIe+(2.0) Digital Station Tap Board Synway Information Engineering Co., Ltd www.synway.net Functions

More information

Specification for the use of Video and Audio Coding in DVB services delivered directly over IP protocols

Specification for the use of Video and Audio Coding in DVB services delivered directly over IP protocols Specification for the use of Video and Audio Coding in DVB services delivered directly over IP protocols DVB Document A084 Rev. 2 May 2007 2 Contents Contents...2 Introduction...5 1 Scope...7 2 References...7

More information

ETSI TS V ( )

ETSI TS V ( ) TS 126 441 V12.0.0 (2014-10) TECHNICAL SPECIFICATION Universal Mobile Telecommunications System (UMTS); LTE; EVS Codec General Overview (3GPP TS 26.441 version 12.0.0 Release 12) 1 TS 126 441 V12.0.0 (2014-10)

More information

QDesign Music. A quick analysis by. Benjamin Larsson

QDesign Music. A quick analysis by. Benjamin Larsson QDesign Music A quick analysis by Benjamin Larsson e-mail: banan@student.luth.se Version 1.2 14th January 2004 Contents 1 Abstract 3 2 Introduction 3 3 Test of QDM2 3 4 Assumptions 3 5 Facts 7 5.1 General................................

More information

The Music Lovers Line. Integrated Amplifier Receiver NEW PRODUCT BULLETIN

The Music Lovers Line. Integrated Amplifier Receiver NEW PRODUCT BULLETIN Integrated Amplifier Receiver The Music Lovers Line Inherited from the superb A-S2000 amplifier: purity of sound and elegance of design. Created by those obsessed with great sound, for those who love great

More information

Date. Next Generation in Speech Quality ETSI STQ Workshop, Nov 2012 Dr. Imre Varga Qualcomm Inc.

Date. Next Generation in Speech Quality ETSI STQ Workshop, Nov 2012 Dr. Imre Varga Qualcomm Inc. Date Enhanced Voice Services Next Generation in Speech Quality ETSI STQ Workshop, Nov 2012 Dr. Imre Varga Qualcomm Inc. Next Gen 3GPP Speech Coding for Improved User Experience AMR AMR-WB 4.75 kbps 12.2

More information

The AAC audio Coding Family For

The AAC audio Coding Family For White PapER The AAC audio Coding Family For Broadcast and Cable TV Over the last few years, the AAC audio codec family has played an increasingly important role as an enabling technology for state-of-the-art

More information

Audio Systems for DTV

Audio Systems for DTV Audio Systems for TV ITU Seminar Kiev, Nov. 14, 2000 Tony Spath olby Laboratories England ts@dolby.com http://www.dolby.com on t forget the audio 2 "The cost of entertainment, at least as far as the hardware

More information

ACCREDITED SOLUTION. EXPLORER 500 COMREX ACCESS Rack Stereo BRIC IP Codec

ACCREDITED SOLUTION. EXPLORER 500 COMREX ACCESS Rack Stereo BRIC IP Codec ACCREDITED SOLUTION EXPLORER 500 COMREX ACCESS Rack Stereo BRIC IP Codec Document Name: EXPLORER 500 COMREX ACCESS Rack Stereo BRIC IP Codec Revision: Introduction: This document describes how to configure

More information

Features. Warnings and Precautions READ BEFORE OPERATING EQUIPMENT SAVE THESE INSTRUCTIONS

Features. Warnings and Precautions READ BEFORE OPERATING EQUIPMENT SAVE THESE INSTRUCTIONS SENTA Warnings and Precautions READ BEFORE OPERATING EQUIPMENT SAVE THESE INSTRUCTIONS To prevent damage to your radio or possible injury to you or others, read these safety precautions and instructions

More information

Edic-mini Tyny16 Digital Voice Recorder

Edic-mini Tyny16 Digital Voice Recorder Edic-mini Tyny16 Digital Voice Recorder Operation manual Version: 08-09-26 TS-Market Contents Characteristics... 3 Overlook... 4 Main Technical Characteristics... 6 Recording Duration Depending on the

More information

Double HDMI Interface 8-channel Audio Decoder DI35H

Double HDMI Interface 8-channel Audio Decoder DI35H Double HDMI Interface 8-channel Audio Decoder DI35H Features Two HDMI audio and video inputs, support HDMI 1.3C standard 1080p signal, and two HDMI videos can be switched to HDMI output at will. One HDMI

More information

Audio and video compression

Audio and video compression Audio and video compression 4.1 introduction Unlike text and images, both audio and most video signals are continuously varying analog signals. Compression algorithms associated with digitized audio and

More information

GSMR30 OWNER S MANUAL

GSMR30 OWNER S MANUAL GSMR30 OWNER S MANUAL Version 1.0 MP4/MP3/Photo Playback Gauge Series Marine Radio FEATURES 4 Channel Full Range, Class A/B 45W x 4 @ 4Ω IPX5 Water proof INPUTS AND OUTPUTS Bluetooth Audio Streaming Easy

More information

AGPTek Music Player. A12 User Manual

AGPTek Music Player. A12 User Manual AGPTek Music Player A12 User Manual Thank your for purchasing A12 MUSIC PLAYER! Our after-sales is always at your service. Any problem, please feel free to contact us via support@agptek.com. When anything

More information

Always there to help you. GoGEAR. Register your product and get support at SA5DOT. Question? Contact Philips.

Always there to help you. GoGEAR. Register your product and get support at  SA5DOT. Question? Contact Philips. Always there to help you Register your product and get support at www.philips.com/welcome GoGEAR Question? Contact Philips SA5DOT User manual Contents software updates, and answers to frequently asked

More information

application Bulletin Fraunhofer Institute for Integrated Circuits IIS

application Bulletin Fraunhofer Institute for Integrated Circuits IIS application Bulletin xhe-aac in Digital Radio Mondiale (DRM) Implementation Guidelines for the Realization of xhe-aac in the DRM Framework With the adoption of xhe-aac (Extended High Efficiency Advanced

More information

Hi-Fi Card Reader User s Guide & Manual 1.1

Hi-Fi Card Reader User s Guide & Manual 1.1 www.rolls.com Hi-Fi Card Reader User s Guide & Manual 1.1 Index Introduction... 3 Main Features... 3 Precautions & Maintenance... 4 Getting Started... 5 1. Power adapter... 5 2. Hi-Fi connection... 5 3.

More information

DIGITAL HERE WE ARE AGAIN

DIGITAL HERE WE ARE AGAIN DIGITAL HERE WE ARE AGAIN Unico CD Uno After introducing the Unico CDDue last year, Unison Research is now confirming its presence in the world of digital audio with the new CDUno. The Unico CDUno is a

More information

ATP-24A/PCI(2.0) ATP-24A/PCI+(2.0) ATP-24A/PCIe(3.0) ATP-24A/PCIe+(3.0) Analog Tap Passive Board

ATP-24A/PCI(2.0) ATP-24A/PCI+(2.0) ATP-24A/PCIe(3.0) ATP-24A/PCIe+(3.0) Analog Tap Passive Board Synway ATP Series ATP-24A/PCI(2.0) ATP-24A/PCI+(2.0) ATP-24A/PCIe(3.0) ATP-24A/PCIe+(3.0) Analog Tap Passive Board Version 4.1 Synway Information Engineering Co., Ltd www.synway.net Contents Contents...

More information

Sonifex Pro Audio Streamers Frequently Asked Questions (FAQ)

Sonifex Pro Audio Streamers Frequently Asked Questions (FAQ) FAQs Sonifex Pro Audio Streamers Frequently Asked Questions (FAQ) This FAQ (frequently asked questions) answers some of the popular questions asked about the Pro Audio Streamers. If you have any specific

More information

Press Release. A hours of video playback with Bluetooth disabled (for NWZ-A820 and NWZ-A720 series). 7 hours of

Press Release. A hours of video playback with Bluetooth disabled (for NWZ-A820 and NWZ-A720 series). 7 hours of Press Release Sony Expands Walkman Video MP3 Player Range with New Additions Latest Walkman A820 and A720 series with new enhanced features deliver superior video and audio quality Hong Kong, March 11,

More information

OPERATING MANUAL Manual Version 1.4 (Sep 11, 2017) Tel: or

OPERATING MANUAL Manual Version 1.4 (Sep 11, 2017) Tel: or BooTunes Amped OPERATING MANUAL Manual Version 1.4 (Sep 11, 2017) Tel: 1-877-815-5744 or 1-905-803-9274 www.frightideas.com Getting Familiar with your BooTunes Amped BooTunes Amped FI-418 Operating Manual

More information

PORTABLE PREMIUM SOUND BLUETOOTH SPEAKER Owner s Manual

PORTABLE PREMIUM SOUND BLUETOOTH SPEAKER Owner s Manual PORTABLE PREMIUM SOUND BLUETOOTH SPEAKER Owner s Manual You can print more than one page of a PDF onto a single sheet of paper 1 Index Contents Preparation Connections Volume adjustment Troubleshooting

More information

Audio coding for digital broadcasting

Audio coding for digital broadcasting Recommendation ITU-R BS.1196-4 (02/2015) Audio coding for digital broadcasting BS Series Broadcasting service (sound) ii Rec. ITU-R BS.1196-4 Foreword The role of the Radiocommunication Sector is to ensure

More information

Audio range Spring 2017

Audio range Spring 2017 Audio range Spring 2017 See more. Hear more. The Optoma NuForce audio range is designed for people that care about sound. They are built from premium quality components combining a sleek design with outstanding

More information

Kanguru Micro MP3 Player User Manual

Kanguru Micro MP3 Player User Manual Kanguru Micro MP3 Player User Manual Copyright 2008, All Rights Reserved. Before first Use Before First Use Copyright 2008, Kanguru Solutions. All rights reserved. DOS, Windows 95, Windows 98, Windows

More information

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

DVB Audio. Leon van de Kerkhof (Philips Consumer Electronics) eon van de Kerkhof Philips onsumer Electronics Email: eon.vandekerkhof@ehv.ce.philips.com Introduction The introduction of the ompact Disc, already more than fifteen years ago, has brought high quality

More information

T.sonic 820. User s Manual

T.sonic 820. User s Manual T.sonic 820 User s Manual Table of Contents Introduction...1 Package Contents...1 Features...2 System Requirements...3 Safety Precautions...4 General Use...4 Backing Up Data...4 Caution: Risk of Deafness...4

More information

Blue3 A Programmable Remote MP3 Sensor

Blue3 A Programmable Remote MP3 Sensor Blue3 A Programmable Remote MP3 Sensor Anonymous Anon Inc. Abstract. We present the concept and the prototypical implementation of Blue3, a programmable device that features a wireless communication interface,

More information

Press Release. Run to the Rhythm with the New Smart B-Trainer from Sony An all-in-one running device that personalises your running goals

Press Release. Run to the Rhythm with the New Smart B-Trainer from Sony An all-in-one running device that personalises your running goals Press Release Run to the Rhythm with the New Smart B-Trainer from Sony An all-in-one running device that personalises your running goals Hong Kong, June 5, 2015 Sony today announced the new Smart B-Trainer,

More information