Capacidades y funcionalidades
Descripción general
MuBoard es una aplicación de escritorio avanzada desarrollada por Bimea para controlar y analizar sistemas acústicos Megamicros. Esta plataforma unificada permite gestionar una gama completa de equipos de adquisición acústica, procesamiento de señales y análisis avanzado de datos.
🎯 Sistemas de hardware compatibles
Gama Megamicros (Mµ)
-
Mµ32: sistema de 32 canales (USB-2 y USB-3)
- Hasta 32 micrófonos MEMS
- 1 o 2 canales analógicos (versión A)
- Frecuencia de muestreo configurable
-
Mµ64: sistema de 64 canales (USB-3)
- Hasta 64 micrófonos MEMS
- 2 canales analógicos
- Frecuencia de muestreo configurable
-
Mµ128: sistema de 128 canales (USB-3)
- Hasta 128 micrófonos MEMS
- 4 canales analógicos
- Frecuencia de muestreo configurable
-
Mµ256: sistema de 256 canales (USB-3)
- Hasta 256 micrófonos MEMS
- Alta densidad para aplicaciones avanzadas de beamforming
- 4 canales analógicos
- Versión Haikus para sistemas Aikus (Mµ256H)
-
Mµ512: sistema de 512 canales (USB-3)
- Hasta 512 micrófonos MEMS
- Alta densidad para aplicaciones avanzadas de beamforming
- 8 canales analógicos
- Versión Haikus para sistemas Aikus (Mµ256H)
-
Mµ1024: sistema de 1024 canales (USB-3)
- Hasta 1024 micrófonos MEMS
- Sistema de alta densidad para aplicaciones industriales
- 16 canales analógicos
- Gestión de alimentación MEMS
Fuente de audio (Ms12)
- Megasource Ms12: sistema de generación de señales
- 12 canales de fuente de audio
- Control de volumen y filtrado
- Sincronización con sistemas de adquisición
🔧 Funciones principales
1. Control de equipos
- Configuración automática de dispositivos USB
- Detección y gestión de conexiones/desconexiones
- Ajustes avanzados: frecuencias de muestreo, longitud del buffer
- Gestión de permisos y licencias de usuario
2. Adquisición de datos
- Streaming en tiempo real multicanal
- Grabación en formatos Mµ, Mµh5 y WAV (16/32 bits)
- Gestión de buffer y optimización de memoria
- Sincronización entre adquisición y generación
3. Procesamiento de señal
- Visualización en tiempo real:
- Señales temporales
- Espectrogramas
- Barras RMS por canal
- Corrección espectral FRF (función de respuesta en frecuencia)
- Filtrado de altas frecuencias para protección de altavoces (dispositivo Megasource)
- Análisis por octavas y bandas de frecuencia
4. Acústica avanzada
- Beamforming:
- Beamformer clásico
- Beamformer 2 (versión avanzada)
- Procesamiento offline de datos acústicos
- Localización de fuentes sonoras
- Corrección direccional de arrays de micrófonos
5. Edición y análisis de archivos
- Editor multicanal para archivos de audio
- Visualización de forma de onda
- Herramientas de análisis espectral
- Exportación/Importación en distintos formatos
6. Base de datos (MµDb - AiDB)
- Conexión con bases de datos acústicas
- Configuración de parámetros de almacenamiento
- Etiquetado de datos
- Gestión de metadatos de adquisición
7. Monitorización y supervisión
- Monitorización en tiempo real de equipos
- Control remoto mediante MQTT
- Indicadores visuales de estado
- Registros detallados de operación
🌐 Conectividad e integración
Protocolos compatibles
- USB (2.0 y 3.0) para equipos Megamicros
- MQTT para comunicación IoT y control remoto
- HTTP/HTTPS para interfaces web y APIs
- Base de datos SQL para almacenamiento de metadatos
Formatos de archivo
- Formatos Mµ: formatos nativos optimizados para datos multicanal
- WAV: compatibilidad con 16 y 32 bits para uso universal
- Mµh5 (HDF5): para grandes volúmenes de datos científicos
- JSON: configuración y metadatos
🎚️ Interfaz de usuario
Navegación intuitiva
- Interfaz moderna con Material UI
- Menú lateral con acceso rápido a módulos
- Pestañas para organizar funciones
- Tema oscuro para entornos de laboratorio
Visualizaciones interactivas
- Gráficos en tiempo real con zoom y desplazamiento
- Espectrogramas en color con escalas configurables
- Indicadores de nivel por canal
- Vistas 3D para beamforming (con Three.js)
Multilinguismo
- Soporte en francés/inglés
- Traducciones contextuales por módulo
- Adaptación a formatos regionales
🔒 Seguridad y licencias
Sistema de licencias
- Autenticación centralizada
- Licencias sin conexión para sistemas no conectados y demostraciones
- Gestión de permisos por funcionalidad
Seguridad
- Cifrado de comunicaciones
- Validación de certificados
- Registros de acceso seguros
- Actualizaciones automáticas seguras
🚀 Aplicaciones típicas
Investigación acústica
- Caracterización de fuentes sonoras
- Estudios de propagación acústica
- Validación de modelos numéricos
Industria
- Control de calidad acústica
- Monitorización ambiental
- Diagnóstico de vibraciones
Defensa y seguridad
- Detección y localización de fuentes
- Vigilancia acústica
- Análisis de firmas sonoras
Audio profesional
- Captura multicanal de alta calidad
- Postprocesado acústico
- Espacialización sonora
📊 Rendimiento y especificaciones
Capacidades técnicas
- Hasta 1024 canales simultáneos
- Frecuencias de muestreo: 8 kHz a 50 kHz (48 kHz)
- Resolución: 24 bits en canales MEMS y analógicos
- Streaming en tiempo real de alto rendimiento
- Procesamiento paralelo optimizado
Compatibilidad
- Multiplataforma: Windows, macOS, Linux
- Arquitectura moderna en Electron
- Node.js para rendimiento nativo
- WebGL para aceleración gráfica
MuBoard representa así una solución completa y profesional para todas las necesidades de adquisición, procesamiento y análisis acústico con sistemas Megamicros, y ofrece una interfaz unificada para aplicaciones que van desde la investigación fundamental hasta los despliegues industriales.