Aller au contenu principal

Capabilities and Features

Overview

MuBoard is a sophisticated desktop application developed by Bimea for controlling and analyzing Megamicros acoustic systems. This unified platform enables management of a complete range of acoustic acquisition equipment, signal processing, and advanced data analysis.


🎯 Supported Hardware Systems

Megamicros Range (Mµ)

  • Mµ32: 32-channel system (USB-2 and USB-3)

    • Up to 32 MEMS microphones
    • 1 or 2 analog channels (A version)
    • Configurable sampling frequency
  • Mµ64: 64-channel system (USB-3)

    • Up to 64 MEMS microphones
    • 2 analog channels
    • Configurable sampling frequency
  • Mµ128: 128-channel system (USB-3)

    • Up to 128 MEMS microphones
    • 4 analog channels
    • Configurable sampling frequency
  • Mµ256: 256-channel system (USB-3)

    • Up to 256 MEMS microphones
    • High density for advanced beamforming applications
    • 4 analog channels
    • Haikus version for Aikus systems (Mµ256H)
  • Mµ512: 512-channel system (USB-3)

    • Up to 512 MEMS microphones
    • High density for advanced beamforming applications
    • 8 analog channels
    • Haikus version for Aikus systems (Mµ256H)
  • Mµ1024: 1024-channel system (USB-3)

    • Up to 1024 MEMS microphones
    • High-density system for industrial applications
    • 16 analog channels
    • MEMS power management

Audio Source (Ms12)

  • Megasource Ms12: Signal generation system
    • 12 audio source channels
    • Volume control and filtering
    • Synchronization with acquisition systems

🔧 Main Features

1. Equipment Control

  • Automatic configuration of USB devices
  • Detection and management of connections/disconnections
  • Advanced settings: sampling frequencies, buffer length
  • Permissions management and user licenses

2. Data Acquisition

  • Real-time streaming multi-channel
  • Recording in Mµ, Mµh5 and WAV formats (16/32 bits)
  • Buffer management and memory optimization
  • Synchronization between acquisition and generation

3. Signal Processing

  • Real-time visualization:
    • Time signals
    • Spectrograms
    • RMS bars per channel
  • Spectral correction FRF (Frequency Response Function)
  • High-frequency filtering for speaker protection (Megasource device)
  • Octave analysis and frequency bands

4. Advanced Acoustics

  • Beamforming:
    • Classic beamformer
    • Beamformer 2 (advanced version)
  • Offline processing of acoustic data
  • Sound source localization
  • Directional correction of microphone arrays

5. File Editing and Analysis

  • Multi-channel editor for audio files
  • Waveform visualization
  • Spectral analysis tools
  • Export/Import in different formats

6. Database (MµDb - AiDB)

  • Connection to acoustic databases
  • Configuration of storage parameters
  • Data labeling
  • Acquisition metadata management

7. Monitoring and Supervision

  • Real-time monitoring of equipment
  • Remote control via MQTT
  • Visual status indicators
  • Detailed operation logs

🌐 Connectivity and Integration

Supported Protocols

  • USB (2.0 and 3.0) for Megamicros equipment
  • MQTT for IoT communication and remote control
  • HTTP/HTTPS for web interfaces and APIs
  • SQL database for metadata storage

File Formats

  • Mµ Formats: Native formats optimized for multi-channel data
  • WAV: 16 and 32-bit support for universal compatibility
  • Mµh5 (HDF5): For large volumes of scientific data
  • JSON: Configuration and metadata

🎚️ User Interface

Intuitive Navigation

  • Modern interface with Material UI
  • Side menu with quick access to modules
  • Tabs to organize features
  • Dark theme for laboratory environments

Interactive Visualizations

  • Real-time graphics with zoom and pan
  • Color spectrograms with configurable scales
  • Level indicators per channel
  • 3D views for beamforming (with Three.js)

Multilingualism

  • French/English support
  • Contextual translations per module
  • Regional format adaptation

🔒 Security and Licensing

License System

  • Centralized authentication
  • Offline licenses for not connected systems and demonstrations
  • Permission management per feature

Security

  • Encryption of communications
  • Certificate validation
  • Secure access logs
  • Secure automatic updates

🚀 Typical Applications

Acoustic Research

  • Characterization of sound sources
  • Acoustic propagation studies
  • Validation of numerical models

Industry

  • Acoustic quality control
  • Environmental monitoring
  • Vibration diagnostics

Defense and Security

  • Detection and source localization
  • Acoustic surveillance
  • Sound signature analysis

Professional Audio

  • High-quality multi-channel capture
  • Acoustic post-processing
  • Sound spatialization

📊 Performance and Specifications

Technical Capabilities

  • Up to 1024 simultaneous channels
  • Sampling frequencies: 8 kHz to 50 kHz (48kHz)
  • Resolution: 24 bits on MEMS and analog channels
  • High-performance real-time streaming
  • Optimized parallel processing

Compatibility

  • Multi-platform: Windows, macOS, Linux
  • Modern Electron architecture
  • Node.js for native performance
  • WebGL for graphics acceleration

MuBoard thus represents a complete and professional solution for all acoustic acquisition, processing, and analysis needs with Megamicros systems, offering a unified interface for applications ranging from fundamental research to industrial deployments.