Sobre el proyecto

VibeSDR es un ecosistema integral de radio definida por software (SDR) diseñado para dispositivos móviles, que escala desde un Apple Watch hasta un escritorio. Consta de cuatro componentes principales: una aplicación móvil (iOS/Android), un receptor independiente para Apple Watch, una aplicación de servidor (VibeServer) que convierte una Raspberry Pi, un equipo Linux, un Mac o un teléfono Android en un receptor compartido, y un cliente web servido por VibeServer. El proyecto hace hincapié en una experiencia de usuario única con una cascada renderizada por GPU, un dial de sintonización estilo volante con respuesta háptica y demodulación en el dispositivo mediante un motor DSP personalizado para ARM-NEON. Admite múltiples protocolos, como UberSDR, OpenWebRX, KiwiSDR, FM-DX Webserver, SpyServer y rtl_tcp. VibeServer está diseñado para ser ligero, aproximadamente 25 veces más eficiente que rtl_tcp sin procesar, y puede compartirse públicamente mediante un túnel de Cloudflare. El proyecto es totalmente de código abierto bajo GPLv3, con un fuerte énfasis en la transparencia, el reconocimiento de todos los colaboradores y bibliotecas, y la evitación de códecs con patentes. Admite hardware RTL-SDR, Airspy HF+, SDRplay (solo escritorio) y HackRF (experimental). El repositorio incluye documentación detallada, instrucciones de compilación y una sección completa de créditos.