XMOS xsoftip Audio BiQuad Function Library
|
|
- Brent Richard Little
- 6 years ago
- Views:
Transcription
1 XMOS xsoftip Audio BiQuad Function Library Document Number: Publication Date: 2014/4/16 XMOS 2014, All Rights Reserved.
2 XMOS xsoftip Audio BiQuad Function Library 2/12 Table of Contents 1 Overview 3 2 Resource Requirements Available Memory Computation Evaluation Platforms Recommended Hardware slicekit Demonstration Applications Stand Alone Demo Reverb Demo API Configuration Defines Functions Data Types Data Structures Configuration Functions Receive Functions Transmit Functions DSP Processing Functions Programming Guide Key Files Usage Demo Applications BiQuad Application For slicekit Board (app_slicekit_biquad) Makefile Running the application with the Command Line Tools Trouble-shooting Try Other Audio Applications
3 1 Overview This application filters an audio stream using a Digital BiQuad Filter as described here 1. It is implemented in Direct Form 2, which requires only two delay registers. The BiQuad filter is flexible and can be configured in many different ways. For example, Low-Pass, Hi-Pass and so on. 1
4 2 Resource Requirements IN THIS CHAPTER Available Memory Computation 2.1 Available Memory This approximate memory usage for this module is (figures shown in Bytes): codememory: 14K datamemory: 2K 2.2 Computation The BiQuad algorithm uses 6 multiplies/sample on each iteration. It is estimated that 24 multiplies are possible at 48kHz sample rate. This would allow 4 channels of audio to be processed simultaneously.
5 3 Evaluation Platforms IN THIS CHAPTER Recommended Hardware Demonstration Applications 3.1 Recommended Hardware slicekit This module may be evaluated using the slicekit Modular Development Platform, available from digikey. Minimum Required board SKUs are: XP-SKC-L16 (slicekit L16 Core Board) plus XA-SK-AUDIO plus XA-SK-XTAG2 (slicekit xtag adaptor) 3.2 Demonstration Applications Stand Alone Demo Example stand-alone usage of this module can be found within the xsoftip suite as follows: Package: sw_audio_effects Application: app_slicekit_biquad Reverb Demo This module is used in the app_slicekit_short_reverb example application which shows how the module is deployed within the context of a more complex audio processing application. Note that in addition to the recommended hardware above, the XA-SK-SDRAM slicecard will also be required, since this application buffers more audio samples than can be accommodated in the free internal SRAM of the xcore Tile. Package: sw_audio_effects Application: app_slicekit_short_reverb
6 4 API IN THIS CHAPTER Configuration Defines Functions 4.1 Configuration Defines DEF_FILT_MODE DEF_SAMP_FREQ Default Filter Mode LO_PASS. DEF_SIG_FREQ Default Sample Frequency (In Hz) QUAL_BITS Default Significant Filter Frequency (In Hz) DEF_QUAL_FACT Number of bits used to scale Quality-factor 8. Default Quality-factor of 1, scaled by (1 < QUAL_BITS). 4.2 Functions Data Types S32_T 32-bit types Data Structures BIQUAD_PARAM_TAG
7 XMOS xsoftip Audio BiQuad Function Library 7/12 Structure containing BiQuad parameters. Fields FILT_MODE_TYP filt_mode S32_T samp_freq S32_T sig_freq S32_T qual Configuration Functions config_biquad_filter() Configure BiQuad filter. Type void config_biquad_filter(s32_t biquad_id, BIQUAD_PARAM_S &cur_param_ps) Parameters biquad_id cur_param_ps // Identifies which BiQuad to use // Reference to structure containing current biquad filter parameters
8 XMOS xsoftip Audio BiQuad Function Library 8/ Receive Functions Transmit Functions DSP Processing Functions use_biquad_filter() Use BiQuad filter on one sample from one channel. Samples are left-aligned signed values. e.g. 24-bit audio will look like 0x (positive) or 0xFF (negative) Type S32_T use_biquad_filter(s32_t biquad_id, S32_T inp_samp, S32_T cur_chan) Parameters biquad_id // Identifies which BiQuad to use inp_samp cur_chan // Unfiltered input sample from channel // current channel Returns The Filtered Output Sample
9 5 Programming Guide IN THIS CHAPTER Key Files Usage 5.1 Key Files biquad_simple.c: Contains C function library biquad_simple.h: Header file for C function library 5.2 Usage There are 2 functions in the C library, designed to be called from an xc file. config_biquad_filter() Called to do initial configuration of biquad parameters (e.g. Low-pass). WARNING: This must be called before... use_biquad_filter(), which is called to apply the filter to one audio-sample, designed to be called from an xc file. Note well: After initialization, config_biquad_filter() can be called again as required to re-configure the filter. To set the filter parameters, edit the following defines in the include file module_dsp_biquad/src/biquad_simple.h DEF_FILT_MODE // Default Filter Mode DEF_SAMP_FREQ // Default Sample Frequency DEF_SIG_FREQ // Default Significant Filter Frequency (E.g. Low-pass cut-off) DEF_QUAL_FACT // Default Quality-factor
10 6 Demo Applications IN THIS CHAPTER BiQuad Application For slicekit Board (app_slicekit_biquad) Try Other Audio Applications 6.1 BiQuad Application For slicekit Board (app_slicekit_biquad) To get started with this application, run through the instructions in the BiQuad Filter quickstart guide. This application uses module_dsp_biquad to apply a filter to an audio-stream passing through the slicekit Core board. The audio is connected to the Audio Slice board using the following Analogue ports: Input 0/1 (Microphone mini-jack) Output 0/1 (Headphone mini-jack) Makefile The Makefile is found in the top-level directory of the application (e.g. app_slicekit_biquad) The application is for the slicekit Core Board so the TARGET variable needs to be set in the Makefile: e.g TARGET = SLICEKIT-L16.xn The number of channels supported in currently 2 or 4, this is set in auto_conf.h: e.g. NUM_BIQUAD_CHANS = Running the application with the Command Line Tools In the top-level directory of the application (e.g. app_slicekit_biquad) type xmake clean xmake all Connect the board to your PC using an xtag-2 To start the demo type xrun io bin/app_slicekit_biquad.xe
11 XMOS xsoftip Audio BiQuad Function Library 11/12 When listening to the output audio at 48kHz sample rate, you should hear the following... About 8 seconds of the effect (i.e. low-pass audio), followed by About 8 seconds of the dry (un-effected) signal (i.e. quieter audio) Each time the effect is chosen, the filter switches to a different mode. Currently the following 6 modes are supported: LO_PASS, // Low Pass Filter HI_PASS, // High Pass Filter BAND_PASS, // Band Pass Filter BAND_STOP, // Band Stop (Notch) Filter ALL_PASS, // Phase-Shift Filter CUSTOM, // Custom Filter This cycle will repeat indefinitely Trouble-shooting During initialization, and when the system is reconfigured, there may be audible clicks in the audio. This is expected. The filter may produce output audio that is louder than the input, especially when high value for Quality_Factor are selected. This in turn may produce audible distortion in the output audio. If this occurs, try one of the following: Turning down the volume of the audio source (i.e. the volume level input to the application), Reduce the value of DEF_QUAL_FACT 6.2 Try Other Audio Applications Some of the other audio applications are app_slicekit_loudness, app_slicekit_short_delay, app_slicekit_short_reverb. The loudness application increases the perceived loudness, without increasing the maximum volume. Loudness slicekit Audio Demo The short delay application creates a multiple echo effect, by storing audio in local memory. Short-Delay slicekit Audio Demo The short reverb application is an example of a more complex application running 4 cores, and combining the biquad, loudness and short-delay modules to create room-sizes up to about 36 meters (for a stereo channel at 48 khz). Short-Reverb slicekit Audio Demo
12 XMOS xsoftip Audio BiQuad Function Library 12/12 Copyright 2014, All Rights Reserved. Xmos Ltd. is the owner or licensee of this design, code, or Information (collectively, the Information ) and is providing it to you AS IS with no warranty of any kind, express or implied and shall have no liability in relation to its use. Xmos Ltd. makes no representation that the Information, or any particular implementation thereof, is or will be free from any claims of infringement and again, shall have no liability in relation to any such claims. XMOS and the XMOS logo are registered trademarks of Xmos Ltd. in the United Kingdom and other countries, and may not be used without written permission. All other trademarks are property of their respective owners. Where those designations appear in this book, and XMOS was aware of a trademark claim, the designations have been printed with initial capital letters or in all capitals.
XMOS xsoftip Audio Delay-line Function Library
XMOS xsoftip Audio Delay-line Function Library Document Number: Publication Date: 2014/4/16 XMOS 2014, All Rights Reserved. XMOS xsoftip Audio Delay-line Function Library 2/11 Table of Contents 1 Overview
More informationXMOS xsoftip Audio Delay-line Function Library
XMOS xsoftip Audio Delay-line Function Library Publication Date: 2012/10/15 XMOS 2012, All Rights Reserved. XMOS xsoftip Audio Delay-line Function Library 2/10 Table of Contents 1 Overview 3 2 Resource
More informationI2S Master slicekit Loopback Demo Quickstart Guide
I2S Master slicekit Loopback Demo Quickstart Guide Document Number: Publication Date: 2013/11/11 XMOS 2013, All Rights Reserved. I2S Master slicekit Loopback Demo Quickstart Guide 2/7 SYNOPSIS This application
More informationDisplay Controller Component
Display Controller Component Publication Date: 2013/2/19 XMOS 2013, All Rights Reserved. Display Controller Component 2/11 Table of Contents 1 Overview 3 1.1 Features............................................
More informationEmbedded Webserver Demo (SPI Flash) Quickstart Guide
Embedded Webserver Demo (SPI Flash) Quickstart Guide IN THIS DOCUMENT Host computer setup Hardware setup Import and build the application Run the application Next steps This application demonstrates an
More informationMulti-Uart Com Port Demo Quickstart Guide
Multi-Uart Com Port Demo Quickstart Guide Publication Date: 2012/10/15 XMOS 2012, All Rights Reserved. Multi-Uart Com Port Demo Quickstart Guide 2/10 Table of Contents 1 Multiuart Com Demo: Quick Start
More informationLCD Component REV A. Publication Date: 2012/10/15 XMOS 2012, All Rights Reserved.
LCD Component Publication Date: 2012/10/15 XMOS 2012, All Rights Reserved. LCD Component 2/13 Table of Contents 1 Overview 3 1.1 Features............................................ 3 1.2 Memory requirements....................................
More informationLCD component REV A. Publication Date: 2013/11/15 XMOS 2013, All Rights Reserved.
LCD component Publication Date: 2013/11/15 XMOS 2013, All Rights Reserved. LCD component 2/19 Table of Contents 1 Overview 3 1.1 LCD component........................................ 3 1.1.1 Features........................................
More informationLCD Component REV A. Publication Date: 2013/2/19 XMOS 2013, All Rights Reserved.
LCD Component Publication Date: 2013/2/19 XMOS 2013, All Rights Reserved. LCD Component 2/23 Table of Contents 1 Overview 3 1.1 LCD component........................................ 3 1.1.1 Features........................................
More informationMulti-UART Module Usage Manual
Multi-UART Module Usage Manual Publication Date: 2012/10/15 XMOS 2012, All Rights Reserved. Multi-UART Module Usage Manual 2/31 Table of Contents 1 Overview 3 1.1 Features............................................
More informationTiWi-SL Simple Web Server Demo Quickstart Guide
TiWi-SL Simple Web Server Demo Quickstart Guide IN THIS DOCUMENT sc_wifi demo : Quick Start Guide 1 sc_wifi demo : Quick Start Guide This simple demonstration the XA-SK-WIFI-TIWISL Slice Card together
More informationLIN Bus Demo Quickstart Guide
LIN Bus Demo Quickstart Guide IN THIS DOCUMENT Hardware Setup Software Setup Next Steps This simple LIN bus demonstration uses xtimecomposer Studio tools and targets the XP-SKC-L2 slicekit core board with
More informationTiWi-SL Wi-Fi Component
TiWi-SL Wi-Fi Component Publication Date: 2013/11/11 XMOS 2013, All Rights Reserved. TiWi-SL Wi-Fi Component 2/24 Table of Contents 1 Overview 3 1.1 Wi-Fi TiWi-SL component...................................
More informationAVB-DC Quick Start Guide
AVB-DC Quick Start Guide IN THIS DOCUMENT Obtaining the latest firmware Installing xtimecomposer Tools Suite Importing and building the firmware Installing the application onto flash memory Setting up
More informationApplication Note: AN00130 USB HID Class - Extended on slicekit
Application Note: AN00130 USB HID Class - Extended on slicekit This application note shows how to create a USB device compliant to the standard USB Human Interface Device (HID) class on an XMOS multicore
More informationSimple FFT function library
Simple FFT function library Publication Date: 2013/11/1 XMOS 2013, All Rights Reserved. Simple FFT function library 2/8 Table of Contents 1 Simple FFT Function Library 3 1.1 Overview............................................
More informationXC-3 LED Tile Control Kit Quick Start Guide
XC-3 Tile Control Kit Quick Start Guide Version 1.1 Publication Date: 2010/05/10 Copyright 2010 XMOS Ltd. All Rights Reserved. XC-3 Tile Control Kit Quick Start Guide (1.1) 2/7 1 Introduction The XC-3
More informationDFU loader for XMOS USB AUDIO devices
DFU loader for XMOS USB AUDIO devices Document Number: Publication Date: 2014/6/11 XMOS 2014, All Rights Reserved. DFU loader for XMOS USB AUDIO devices 2/10 Table of Contents 1 Overview 3 2 Creating factory
More informationLock handling Library
Lock handling Library This library provides access to hardware and software locks for use in concurrent C programs. In general it is not safe to use these to marshall within XC due to the assumptions XC
More informationXMOS Technology Whitepaper
XMOS Technology Whitepaper Publication Date: 2010/04/28 Copyright 2010 XMOS Ltd. All Rights Reserved. XMOS Technology Whitepaper 2/7 1 Introduction Designers for electronic products are challenged by requests
More informationApplication Note: AN00153 Programming OTP memory via SPI boot
Application Note: AN00153 Programming OTP memory via SPI boot This application note describes how to create a binary image which can be used to program the xcore tile OTP memory via SPI boot. This is the
More informationApplication Note: AN00144 xcore-xa - xcore ARM Boot Library
Application Note: AN00144 xcore-xa - xcore ARM Boot Library This application note shows how to create a simple application which targets the XMOS xcore-xa device and demonstrates how to build and run this
More informationApplication Note: AN00152 xscope - Bi-Directional Endpoint
Application Note: AN00152 xscope - Bi-Directional Endpoint This application note shows how to create a simple example which uses the XMOS xscope application trace system to provide bi-directional communication
More informationApplication Note: AN00175 A startkit LED demo
Application Note: AN00175 A startkit LED demo This application shows a very simple program running on the XMOS startkit development board. It displays an animated pattern on the LEDS on the board by directly
More informationApplication Note: AN00142 xcore-xa - xcore ARM Bridge Library
Application Note: AN00142 xcore-xa - xcore ARM Bridge Library This application note shows how to create a simple application which targets the XMOS xcore-xa device and demonstrates how to build and run
More informationxcore VocalFusion Speaker Evaluation Kit Quick Start Guide
xcore VocalFusion Speaker Evaluation Kit Quick Start Guide IN THIS DOCUMENT Before you start Load XVF3100 firmware Setup Evaluation Voice Activity Detector Keyword detection Direction of Arrival indication
More informationApplication Note: AN00181 xcore-200 explorer - Accelerometer
Application Note: AN00181 xcore-200 explorer - Accelerometer This application note show how to the accelerometer on an xcore-200 explorer development kit. The kit itself has a Freescale FXOS8700CQ 6-Axis
More informationWi-Fi Component REV A. Publication Date: 2013/3/8 XMOS 2013, All Rights Reserved.
Wi-Fi Component Publication Date: 2013/3/8 XMOS 2013, All Rights Reserved. Wi-Fi Component 2/25 Table of Contents 1 Overview 3 1.1 Wi-Fi TiWi-SL component................................... 3 1.1.1 Features........................................
More informationRS485 Transceiver Component
RS485 Transeiver Component Publiation Date: 2013/3/25 XMOS 2013, All Rights Reserved. RS485 Transeiver Component 2/12 Table of Contents 1 Overview 3 2 Resoure Requirements 4 3 Hardware Platforms 5 3.1
More informationDFU loader for XMOS USB AUDIO devices
DFU loader for XMOS USB AUDIO devices Version 1.1 Publication Date: 2010/11/05 Copyright 2010 XMOS Ltd. All Rights Reserved. DFU loader for XMOS USB AUDIO devices (1.1) 2/6 1 Introduction The DFU loader
More informationExtending startkit using the PCIe slot and slicecards
Extending startkit using the PCIe slot and slicecards IN THIS DOCUMENT Introduction startkit compatible slicecards Designing a slicecard 1 Introduction The flexibility of the GPIO pins on xcore multicore
More informationApplication Note: AN00151 xscope - Custom Host Endpoint
Application Note: AN00151 xscope - Custom Host Endpoint This application note shows how to create a simple example which uses the XMOS xscope application trace system to provide instrumentation logging
More informationDSP on xcore Multicore Microcontrollers for Embedded Developers
DSP on xcore Multicore Microcontrollers for Embedded Developers Document Number: Publication Date: 2016/2/19 XMOS 2016, All Rights Reserved. DSP on xcore Multicore Microcontrollers for Embedded Developers
More informationApplication Note: AN00174 A startkit glowing LED demo
Application Note: AN00174 A startkit glowing LED demo This application demonstrates I/O on the startkit by showing a glowing LED pattern on the LEDs. It uses the startkit support library to access the
More informationEthernet Slice Simple Webserver Application Quickstart
Ethernet Slice Simple Webserver Application Quickstart IN THIS DOCUMENT Hardware setup Import and build the application Run the application Troubleshooting Next steps This simple demonstration of xtimecomposer
More informationApplication Note: AN00182 USB HID Class - Extended on xcore-200 Explorer
Application Note: AN00182 USB HID Class - Extended on xcore-200 Explorer This application note shows how to create a USB device compliant to the standard USB Human Interface Device (HID) class on an XMOS
More informationApplication Note: AN00189 Using QuadSPI for application overlay data
Application Note: AN00189 Using QuadSPI for application overlay data This application note demonstrates how to use overlay regions and how to use QuadPSI flash memory for storing and loading overlay data.
More informationEmbedded Webserver Library Programming Guide
Embedded Webserver Library Programming Guide Document Number: Publication Date: 2014/6/12 XMOS 2014, All Rights Reserved. Embedded Webserver Library Programming Guide 2/17 SYNOPSIS This software block
More informationGPIO Library. Features. Operating modes. Software version and dependencies. Related application notes GPIO (1.1.0)
GPIO Library The XMOS GPIO library allows you to access xcore ports as low-speed GPIO. Although xcore ports can be directly accessed via the xc programming language this library allows more flexible usage.
More informationXC-1 Hardware Manual. Version Publication Date: 2009/11/12 Copyright 2009 XMOS Ltd. All Rights Reserved.
XC-1 Hardware Manual Version 1.3.2 Publication Date: 2009/11/12 Copyright 2009 XMOS Ltd. All Rights Reserved. XC-1 Hardware Manual (1.3.2) 2/17 1 Introduction The XC-1 is an Event-Driven Processor development
More informationApplication Note: AN00177 A startkit ADC demo
Application Note: AN00177 A startkit ADC demo This applications provides a very simple example of using the ADC module. It uses the on-chip ADC in one shot mode (a trigger is called every 200ms from a
More informationA buffered receiver. receiver task FIFO ...
A buffered receiver version 1.1.1 scope description boards Example. This code is provided as example code for a user to base their code on. A buffered receiver Unless otherwise specified, this example
More informationApplication Note: AN00136 USB Vendor Specific Device
Application Note: AN00136 USB Vendor Specific Device This application note shows how to create a vendor specific USB device which is on an XMOS multicore microcontroller. The code associated with this
More informationApplication Note: AN00188 Using QuadSPI flash memory for persistent storage with xcore-200
Application Note: AN00188 Using QuadSPI flash memory for persistent storage with xcore-200 This application note demonstrates how to use XFLASH option --data to store persistent data within QuadSPI flash
More informationlibquadflash API 1 General Operations
libquadflash API IN THIS DOCUMENT General Operations Boot Partition s Data Partition s The libquadflash library provides functions for reading and writing data to Quad-SPI flash devices that use the xcore
More informationAssembly Programming for the XMOS ABI
Assembly Programming for the XMOS ABI Version 1.0 Publication Date: 2010/04/20 Copyright 2010 XMOS Ltd. All Rights Reserved. Assembly Programming for the XMOS ABI (1.0) 2/10 1 Introduction This application
More informationConfiguration Pins Ports Clocks Ram Logical cores Master ~1.5K 1 Slave ~2.1K 1
LIN library A software defined LIN bus library. The LIN library include master and slave peripherals. Master component automatically includes slave functionality. 50MIPS is required for the baud rate of
More informationEnglish G H. Package Contents. Hardware Requirements. Technical Specifications. Device Overview. MSI DS502 GAMING HEADSET User Guide
Package Contents MSI DS502 GAMING HEADSET User Guide Hardware Requirements PC with USB port Windows 8.1/8/7/XP English Technical Specifications Headphones * Drivers : Ø40mm * Sensitivity (S.P.L) : 105
More informationUse xtimecomposer to simulate a program
Use xtimecomposer to simulate a program IN THIS DOCUMENT Configure the simulator Trace a signal Set up a loopback Configure a simulator plugin The xcore simulator provides a near cycle-accurate model of
More informationSTM32-MP3NL/DEC. STM32 audio engine MP3 decoder library. Description. Features
STM32 audio engine MP3 decoder library Data brief Features MPEG-1, 2 or 2.5 formats Layers 1, 2 and 3 Constant bit rate and variable bit rate Mono or stereo input streams PCM (Pulse Code Modulation) output
More informationDisplay controller library
Display controller library The XMOS display controller library provides the service of removing the real-time constraint of maintaining the LCDs line buffer from the application and provides a managed
More informationApplication Note: AN00198 Getting Started with Simulator Tracing in xtimecomposer Studio
Application Note: AN00198 Getting Started with Simulator Tracing in xtimecomposer Studio This application note shows how to get started with simulator tracing using the xtimecomposer studio. It shows you
More informationEthernet TCP/IP component programming guide
Ethernet TCP/IP component programming guide Document Number: Publication Date: 2014/6/12 XMOS 2014, All Rights Reserved. Ethernet TCP/IP component programming guide 2/33 Table of Contents 1 Overview 3
More informationUser Manual. AZATOM Venture VT100. This manual is available to download online at
AZATOM Venture VT100 Spotify is the world s most popular streaming service. If you subscribe to Spotify Premium, you can control your Venture VT100 with your phone or tablet via the Spotify app, by pressing
More informationApplication Note: AN00209 xcore-200 DSP Elements Library
Application Note: AN00209 xcore-200 DSP Elements Library The application note gives an overview of using the xcore-200 DSP Elements Library. Required tools and libraries xtimecomposer Tools - Version 14.0.0
More informationKORAOKE CONSOLE MX-620 USER MANUAL
KORAOKE CONSOLE MX-620 USER MANUAL GUANGDONG TAKSTAR ELECTRONIC CO., LTD. Address: Longqiao Road Longxi Boluo Huizhou Guangdong China 516121 Tel: +86 752 6383644 Fax: +86 752 6383952 E-mail: sales@takstar.com
More informationApplication Note: AN00176 A startkit tic-tac-toe demo
Application Note: AN00176 A startkit tic-tac-toe demo This application demonstrates several aspects of I/O on the startkit and programming XMOS devices by allowing the user to play a game of tic-tac-toe
More informationApplication Note: AN00160 How to use the SPI library as SPI master
Application Note: AN00160 How to use the SPI library as SPI master This application note shows how to use the SPI library to make the xcore drive an SPI bus as SPI master. The application is the simplest
More informationApplication Note: AN00193 Getting Started with Debugging in xtimecomposer
Application Note: AN00193 Getting Started with Debugging in xtimecomposer Studio This application note shows how to get started with debugging using the xtimecomposer studio. It shows you how to create
More informationConfiguration Pins Ports Clocks Ram Logical cores SDRAM server 20 4 (1-bit), 1 (16-bit) 1 ~4.0K 1 Memory address allocator ~0.
SDRAM Library The XMOS SDRAM library is designed for read and write access of arbitrary length 32b long word buffers at up to 62.5MHz clock rates. It uses an optimized pinout with address and data lines
More informationStereo - Amplifier. User s Manual
Stereo - Amplifier User s Manual User's Manual Audionet is proud to welcome you in the world of German high-end! Your Audionet SAM (= Stereo AMplifier) is designed for natural and audiophile music reproduction
More informationUser manual BT7900. Register your product and get support at
User manual BT7900 Register your product and get support at www.philips.com/support Contents 1 Important 1 Safety 1 Notice 1 2 Your Bluetooth speaker 3 Introduction 3 What's in the box 3 Overview of the
More informationRAZER RAZER ELECTRA V2
RAZER RAZER ELECTRA V2 MASTER GUIDE The Razer Electra V2 is the essential Razer headset whether you re gaming on PC or consoles, or just kicking back to your favorite tunes off your phone. Extremely versatile,
More informationXMOS Layer 2 Ethernet MAC Component
XMOS Layer 2 Ethernet MAC Component Publication Date: 2012/10/18 XMOS 2012, All Rights Reserved. XMOS Layer 2 Ethernet MAC Component 2/28 Table of Contents 1 Ethernet Layer 2 MAC Overview 3 1.1 Component
More informationRich 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 informationUser. Stereo bluetooth. model: AF32
User Manual Stereo bluetooth wireless Headphones model: AF32 PACKAGE CONTENTS Runaway AF32 Stereo Bluetooth Wireless Headphones Charging cable (USB 3.5mm) Stereo audio cable (3.5mm 3.5mm) Carrying pouch
More informationMIKE di Y gital USER GUIDE
IKEY digital USER GUIDE UP CLOSE WITH MIKEY D. FEATURES 1 2 3 4 5 6 7 8 Recording Side Pivoting Head Sensitivity Selector Switch Sensitivity Switch Indicator Lights Connector for iphone or ipad Stereo
More informationBT6700. User manual. Register your product and get support at
BT6700 User manual Register your product and get support at www.philips.com/support Contents 1 Important 1 Safety 1 Notice 1 2 Your Bluetooth speaker 2 Introduction 2 What's in the box 3 Overview of the
More informationConfiguration Pins Ports Clocks Ram Logical cores I2S Master 3 + data lines 3 x (1-bit) + data lines I2S Master (frame-based)
I2S/TDM Library A software library that allows you to control an I 2 S or TDM (time division multiplexed) bus via xcore s. I 2 S and TDM are digital data streaming interface particularly appropriate for
More informationxtimecomposer supports a single XN file that contains a single network definition. The network definition is specified as follows:
XN Specification IN THIS DOCUMENT Network Elements Declaration Package Node Link Device JTAGChain 1 Network Elements xtimecomposer supports a single XN file that contains a single network definition. The
More information0 For gamers by gamers
The Razer Seirēn is a versatile multi-pattern USB digital microphone with the recording capabilities of a professional-grade studio setup all in a single device. With an aluminum base as a stabilizer,
More informationRegister your product and get support at User Manual. EN User Manual 1 ES Manual del usuario 9 FR Manuel de l'utilisateur 19
Register your product and get support at www.cleer.us User Manual EN User Manual 1 ES Manual del usuario 9 FR Manuel de l'utilisateur 19 R Contents 1. Important Hearing Safety Notice Trademark notice 2.
More informationOverview. Features. Technical Data Sheet 1 / 6. Mixing Console AG03
Overview AG03 is a multi-purpose mixer with USB audio interface, especially optimized for webcasting. Rear Panel Features Input channels: 3 Line Inputs (1 mono, 1 stereo), 1 Mic Inputs with 48V phantom
More informationBulk endpoints transport data whenever required and reliably; bulk data is acknowledged and therefore fault tolerant.
DIY IN THIS DOCUMENT The way of thinking Specifying and discovering device capabilities What to do with your data Programming Devices Summary The (Universal Serial Bus) standard has been with us for many
More informationOverview. Features. Technical Data Sheet 1 / 6. Mixing Console AG06
Overview AG6 is a multi-purpose mixer with USB audio interface, especially optimized for webcasting. Rear Panel Features Input channels: 6 Line Inputs (2 mono, 2 stereo), 2 Mic Inputs with 48V phantom
More informationApplication Note: AN10005 A buffered receiver
Application Note: AN10005 A buffered receiver This application note is a short how-to on programming/using the xtimecomposer tools. buffered receiver. It shows a Required tools and libraries This application
More informationApplication Note: AN00194 Getting Started with VCD Tracing in xtimecomposer
Application Note: AN00194 Getting Started with VCD Tracing in xtimecomposer Studio This application note shows how to get started with VCD tracing using the xtimecomposer studio. It shows you how to run
More informationReference Guide 2015 ZOOM CORPORATION. Copying or reprinting this manual in part or in whole without permission is prohibited.
Reference Guide 2015 ZOOM CORPORATION Copying or reprinting this manual in part or in whole without permission is prohibited. Introduction is a mixer application designed specifically for the. Using a
More informationjourney to greater heights. FOR GA M ERS. BY GA M ERS. 1
RAZER MASTER GUIDE The is the microphone designed specially to elevate the quality of streams. The microphone strategically filters unwanted background noise and features a built-in shock mount to dampen
More informationLet s get started. In this guide: Attach and remove your Moto Mod MD100X SMART SPEAKER
Let s get started We ll guide you through attaching and using your Motorola Smart Speaker with Amazon Alexa. In this guide: Attach and remove your Moto Mod Charge your Smart Speaker and Phone Smart Speaker
More informationXS1 Link Performance and Design Guidelines
XS1 Link Performance and Design Guidelines IN THIS DOCUMENT Inter-Symbol Delay Data Rates Link Resources Booting over XMOS links XS1 System Topologies Layout Guidelines Deployment Scenarios EMI This document
More informationApplication Note: AN10129 Using zip/unzip to implement streaming interfaces on multibit ports
Application Note: AN10129 Using zip/unzip to implement streaming interfaces on multibit ports This application note shows how to implement a streaming interface like I2S using a buffered 4-bit port. Streaming
More informationSC100. Item ref: UK. Version 1.0
SC100 Suitcase PA Item ref: 178.192UK User Manual Version 1.0 Caution: Please read this manual carefully before operating Damage caused by misuse is not covered by the warranty Introduction Thank you for
More informationXC Input and Output. 1 Outputting Data
XC Input and Output IN THIS DOCUMENT Outputting Data Inputting Data Waiting for a Condition on an Input Pin Controlling I/O Data Rates with Timers Case Study: UART (Part 1) Responding to Multiple Inputs
More informationIntroduction to XS1 ports
Introduction to XS1 ports IN THIS DOCUMENT Introduction Unbuffered data transfer Buffered data transfer Serialized data transfer Strobing Bidirectional ports Hardware port pin-out Port identifiers Port
More information1073N. Channel Amplifier. User Manual Issue 1.3
1073N Channel Amplifier User Manual 527-404 Health & Safety Notice For your own safety and for the protection of others, please observe the following safety precautions: Read these instructions. Keep these
More informationR E V O L U T I O N U S E R G U I D E
R E V O L U T I O N USER GUIDE SAFETY & GENERAL INFORMATION Please read the following information before using this product: To avoid hearing damage, make sure that the volume on your transmitting device
More informationXTA command-line manual
XTA command-line manual IN THIS DOCUMENT Commands Pragmas Timing Modes Loop Scopes Reference Classes XTA Jython interface Code reference grammar This chapter lists all the commands and options supported
More informationCruiser XB210 Gaming Headset Manual
Cruiser XB210 Gaming Headset Manual Feature Padded Headband Dual Drivers Setup Cloth Ear Pads Detachable Mic TECHNICAL SPECIFICATIONS Acoustic Design: Frequency Response: Driver: Bass Enhance Driver: Sensitivity:
More informationAlways there to help you. Register your product and get support at BT7500B. Question? Contact Philips.
Always there to help you Register your product and get support at www.philips.com/support Question? Contact Philips BT7500B User manual Contents 1 Important 2 2 Notice 3 Compliance 3 Care of the environment
More informationEE482: Digital Signal Processing Applications
Professor Brendan Morris, SEB 3216, brendan.morris@unlv.edu EE482: Digital Signal Processing Applications Spring 2014 TTh 14:30-15:45 CBC C222 Lecture 13 Audio Signal Processing 14/04/01 http://www.ee.unlv.edu/~b1morris/ee482/
More informationCreating Inverse Transfer Functions with the QuickfilterPro Software
It is often useful to quickly be able to create an inverse transfer function to be used as a filter. Applications include audio equalizers whose main function is to flatten the speaker response and provide
More informationCLASH EVOLUTION BLUETOOTH HEADPHONES
kitsound.co.uk CLASH EVOLUTION BLUETOOTH HEADPHONES WARNING: To prevent possible hearing damage, do not listen at high volume levels for long periods. For your own safety, please be aware of your surroundings
More informationApex Filter Demo Application Note
Rev: 1.1.0 Date: 8 th Nov 2011, Appended 25 th Sept 2013 This Demonstration document contains a total 4 files, if you have only this pdf text document, go here http://www.anadigm.com//sup_appnotelib.asp
More informationTV WIRELESS HEADPHONES
TV WIRELESS HEADPHONES Item No. 206077 Owner s Manual Thank you for purchasing the Sharper Image TV Wireless Headphones. This updated version has a new design with new features, including a digital audio
More informationA DSP/BIOS AIC23 Codec Device Driver for the TMS320C5510 DSK
Application Report SPRA856A June 2003 A DSP/BIOS AIC23 Codec Device for the TMS320C5510 DSK ABSTRACT Software Development Systems This document describes the implementation of a DSP/BIOS device driver
More informationTABLE OF CONTENTS 1. PACKAGE CONTENTS / HARDWARE REQUIREMENTS REGISTRATION / TECHNICAL SUPPORT TECHNICAL SPECIFICATIONS...
Sound quality, comfort and durability are hallmarks of a good pair of headphones. With an ultra-premium fit and a durable, brushed aluminum finish, the Razer Kraken Forged Edition Music and Gaming Headphones
More informationHARLEM WIRELESS HEADPHONES. kitsound.co.uk USER MANUAL
kitsound.co.uk All trademarks are acknowledged as the property of their respective owners. Unless otherwise stated their use does not imply that the trademark owner is affiliated with KitSound or endorses
More informationHG-21B. Digital Over-Ear Headphones. User Manual
HG-21B Digital Over-Ear Headphones User Manual Congratulations! Thank you for choosing AudioMX HG-21B Digital Over- Ear Headphones. To get familiar with this product, please read this manual carefully
More informationHD Audio Converter Incorporates HDMI technology
HD Audio Converter Incorporates HDMI technology HDMI input HDMI, Optical, Coaxial and 3.5mm audio output MODEL : HA-110SA OWNERS MANUAL 1 INTRODUCTION Congratulations on your purchase of the HD Audio Converter.
More information