miniDSP UMA-8 User Manual

miniDSP UMA-8 User Manual

Usb microphone array with embedded dsp

Advertisement

UMA-8
USB
DSP
MICROPHONE ARRAY WITH EMBEDDED
User Manual
1
miniDSP Ltd, Hong Kong /
www.minidsp.com
/ Features and specifications subject to change without prior notice

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the UMA-8 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for miniDSP UMA-8

  • Page 1 UMA-8 MICROPHONE ARRAY WITH EMBEDDED User Manual miniDSP Ltd, Hong Kong / www.minidsp.com / Features and specifications subject to change without prior notice...
  • Page 2 Revision history Revision Description Date First public release 22 May 2017 Adding Raw mode details 06 June 2017 Documenting API command 19 October 2017 miniDSP Ltd, Hong Kong / www.minidsp.com / Features and specifications subject to change without prior notice...
  • Page 3: Table Of Contents

    Additional I2S usage notes ........................10 Driver Installation and Configuration – Windows .................... 11 Installation ............................... 11 3.1.1 Download the latest driver ......................11 3.1.2 Connect your UMA-8 ........................11 3.1.3 USB Driver installation ........................11 Configuration ............................12 3.2.1 Format ............................. 12 3.2.2...
  • Page 4 Voice Activated Detection (VAD) ..................... 23 7.1.11 Control Switches ..........................23 USB API / Customization ........................... 24 8.1.1 Discovery of UMA-8 ......................... 24 8.1.2 Voice Activated Detection (VAD) + Direction Of Arrival (DOA) ............24 Additional Information ............................. 26 Specifications ............................26 Firmware Upgrade ...........................
  • Page 5: Important Information

    ARRANTY ERMS miniDSP Ltd warrants this product to be free from defects in materials and workmanship for a period of one year from the invoice date. Our warranty does not cover failure of the product due to incorrect connection or installation, improper or undocumented use, unauthorized servicing, modification or alteration of the unit in any way, or any usage outside of that recommended in this manual.
  • Page 6: Ce Mark Statement

    Notice: Changes or modification not expressly approved by the party responsible for compliance could void the user’s authority to operate the equipment. CE M TATEMENT The UMA-8 has passed the test performed according to European Standard EN 55022 Class B. ACKAGE ONTENTS Your UMA-8 package includes: •...
  • Page 7: Product Overview

    Non-technical users can enjoy a plug&play experience, while advanced users can fine-tune all DSP parameters with a realtime Win/Mac GUI for optimum performance. The UMA-8 is a fully compliant UAC2 audio interface with driverless support for Mac/Linux and ASIO drivers for Windows.
  • Page 8: Hardware Connectivity

    ARDWARE CONNECTIVITY 2.1 B OARD OVERVIEW The UMA-8 has few exposed headers to help for customization of the product. Note that MEMS are up-firing( through the board) such that SW1/2/3/4 are on top. Bottom VIEW J3 / Audio data & clocks miniUSB J3.1 - I2S_OUT_0 J3.2 - I2S_IN_0...
  • Page 9: Usb (Audio + Dc Power)

    To record audio from the UMA-8, connect the USB port of the UMA-8 to a USB 2.0 port on your computer using the supplied cable. The UMA-8 should also be connected for initial driver installation under Windows.
  • Page 10: Additional I2S Usage Notes

    The timing of data lines is determined by the bit clock and the word clock, as illustrated in the following diagram: The UMA-8 board has four I2S input data lines and four I2S output data lines, each carrying two channels of audio.
  • Page 11: Driver Installation And Configuration - Windows

    3.1 I NSTALLATION The UMA-8 is a USB Audio Class 2.0 device. For use with Microsoft Windows, driver installation is required. 3.1.1 Download the latest driver When you receive notification that your order has shipped, your installation software download will be available at the User Downloads section of the miniDSP website: http://www.minidsp.com/userdownloads...
  • Page 12: Configuration

    3.2 C ONFIGURATION To configure the UMA-8, open the USB Audio Control Panel (from Start Menu -> miniDSP Ltd -> UAC2 Control Panel). It has several panes, described below. 3.2.1 Format This panel selects the input and output data format.The screenshot here shows the DSP mode.
  • Page 13: Driver Installation And Configuration - Mac Os X

    4.1 I NSTALLATION Mac OS X has native support for USB Audio class 2.0 devices, so no driver installation is required. The UMA-8 will automatically be detected by Mac OS X as a compliant multichannel USB audio interface. 4.2 C ONFIGURATION Open the program Audio MIDI Setup (in Applications->Utilities).
  • Page 14: Driver Installation And Configuration - Linux

    ALSA project. 5.2 R ASPBERRY The UMA-8 was tested to be plug&play with AlexaPi. A complete app note with step by step instructions to build your DIY Alexa speaker is provided at the following link. miniDSP Ltd, Hong Kong / www.minidsp.com...
  • Page 15: Software Installation

    • https://www.minidsp.com/support/redeem-coupon To access the download, you will need to be logged into the miniDSP.com website with the account you created when purchasing. The User Downloads link is visible from the dropdown menu at the top right of the website page: Navigate to the UMA-8 section and download the zip file.
  • Page 16: Mac Osx Installation

    We recommend that you accept the default installation settings. To run the plugin, locate Mic-Array.app in the Applications -> miniDSP folder and double-click on it. To make it easier to run in future, right-click on its dock icon and select Options -> Keep in Dock.
  • Page 17: Configuring Dsp Settings

    (non processed). Sample rates are available as 11.2/16/32/44.1/48kHz. Note that in RAW mode, the UMA-8 will output the RAW signal from the MEMS without any digital gain (typically applied in 2ch DSP mode). You may require your own application to boost the signal.
  • Page 18: Uma-8 Dsp Mode

    DSP saturation*/ 7.1.2 BEAMFORMER The UMA-8 is using a 2ch highly directive end-fire beamformer to isolate voice from noise. The beamformer uses a time-frequency adaptive LMS algorithm with differential microphone pre-processing. The beamformer is suitable for non-stationary sound stations, and integrates seamlessly with AEC and NS algorithms.
  • Page 19: Noise Supression

    The onboard AEC block can be used to remove echo during. aec_on; /* [0, 1]: 0: off, 1: on */ aec_delay_ms; /* [-1, 0..30]: -1: auto, 0..30 AEC delay [ms] */ miniDSP Ltd, Hong Kong / www.minidsp.com / Features and specifications subject to change without prior notice...
  • Page 20: Auto Gain Control (Agc)

    This setting adjusts tge microphone level to maintain the desired target. It’s handy setting to insure that a constant level is achieved. Note that the AGC takes a bit of time to adapt to environment and train its settings. miniDSP Ltd, Hong Kong / www.minidsp.com...
  • Page 21: Equalizer Selection / Future Not Enabled At This Time

    /* [0..2]: spk EQ preset index */ 7.1.8 LOUDSPEAKER COMPRESSOR/LIMITER The UMA-8 has embedded loudspeaker compressor/limiter to protect the speaker output (2ch playback). spk_limiter_on; /* [0, 1]: 0: audio gain control off, 1: audio gain control on */ spk_limiter_thr_dB; /* [-20...0]: limiter threshold [dB] */ spk_compr_on;...
  • Page 22: Direction Of Arrival (Doa)

    DOA Detect / ON = enabled, OFF = No detection and LED control. DOA Dir = Manual control of the active microphones when DOA is turned OFF miniDSP Ltd, Hong Kong / www.minidsp.com / Features and specifications subject to change without prior notice...
  • Page 23: Voice Activated Detection (Vad)

    • 7.1.11 Control Switches The UMA-8 is fitted with 4 control switches on the top side of the module with the following use: SW1: Bypass/activates all microphone processing. The processing is active when the application starts. SW2: Mic monitoring enable/disable. Enabling the monitor allows the microphone signal to be directly monitored on the I2S data 1&2 out;...
  • Page 24: Usb Api / Customization

    8 USB API / C USTOMIZATION For advanced DIYers, the UMA-8 may be controlled directly using a basic USB API. Note that the below sections assumes you have basic knowledge of USB HID libraries. miniDSP unfortunately won’t be able to provide support to debug/test your code or provide support on basics of HID control.The good news is that there isn’t shortage...
  • Page 25 For example to set DOA direction to number 1 (and to keep this setting even after power-cycled, use Action = 0x80), send this command: 09 13 80 00 25 01 00 00 00 C2 miniDSP Ltd, Hong Kong / www.minidsp.com...
  • Page 26: Additional Information

    XMOS JTAG connector for custom code. Power supply USB powered Dimensions (diameter) mm 90 mm diameter / 20mm height with LED ring, 14mm height without LED ring miniDSP Ltd, Hong Kong / www.minidsp.com / Features and specifications subject to change without prior notice...
  • Page 27: Firmware Upgrade

    IRMWARE PGRADE miniDSP may occasionally provide an upgrade to the UMA-8 MCU firmware to enable new features. To upgrade the MCU firmware, first download and install the latest version of the Mic Array plugin from the User Downloads section of the miniDSP website.
  • Page 28: Obtaining Support

    That’s it! You’re done. You can now use your 2x4 HD with the new functionality. 9.3 O BTAINING SUPPORT 1. Check the forums on miniDSP.com to see if this issue has already been raised and a solution or solutions provided. 2. Contact miniDSP via the support portal at support.minidsp.com...

Table of Contents

Save PDF