4 repositorios
Processes audio to change the sample rate for compatibility between source files and output hardware.
Distinct from Decoded Audio Resamplers: Focuses specifically on sample rate conversion rather than general audio processing or emulator-specific resampling.
Explore 4 awesome GitHub repositories matching graphics & multimedia · Sample Rate Conversion. Refine with filters or upvote what's useful.
Recorder es una librería JavaScript para capturar audio desde micrófonos y codificar los datos resultantes en múltiples formatos, incluyendo MP3, WAV y WebM. Proporciona una interfaz unificada para la grabación de audio multiplataforma a través de navegadores web y aplicaciones móviles. La librería funciona como una herramienta de procesamiento de señales de audio y visualizador de formas de onda, ofreciendo retroalimentación visual en tiempo real a través de histogramas de frecuencia y formas de onda. Incluye capacidades especializadas para codificar y decodificar tonos de teclado telefónico de doble tono multifrecuencia (DTMF). El proyecto cubre una amplia gama de capacidades de manipulación de audio, incluyendo procesamiento de señales para modificación de tono y velocidad, supresión de ruido y cancelación de eco. Admite transmisión de audio en tiempo real para comunicación por voz, fusión de archivos de audio, recorte de segmentos e integración con servicios de reconocimiento automático de voz para la conversión de voz a texto.
Resamples PCM data between different frequencies to ensure compatibility across various audio devices.
Asterinas es un kernel de sistema operativo con seguridad de memoria diseñado para prevenir condiciones de carrera (data races) y corrupción de memoria. Funciona como un kernel compatible con la ABI de Linux, permitiendo la ejecución de binarios de Linux existentes y cargas de trabajo en contenedores mientras proporciona un modelo de distribución de sistema operativo declarativo. El proyecto se distingue por actuar como host de contenedores de máquinas virtuales y como SO invitado de computación confidencial, permitiendo su ejecución dentro de entornos de ejecución confiables (TEE) aislados por hardware como Intel TDX. Implementa una base de computación confiable mínima al aislar operaciones inseguras de bajo nivel y separa los mecanismos centrales del kernel de las implementaciones de políticas específicas. El sistema cubre una amplia gama de capacidades, incluyendo gestión de memoria física y virtual, multiprocesamiento simétrico y abstracción de hardware para varias arquitecturas de CPU. También incluye soporte para runtimes de contenedores seguros, un conjunto completo de primitivas de red y sockets, y una cadena de herramientas especializada para la compilación y emulación del kernel. El proyecto admite el despliegue en múltiples arquitecturas en plataformas x86-64, RISC-V 64 y LoongArch 64.
Changes the sampling frequency of audio files to ensure compatibility between playback devices.
MPD is a headless music server daemon that indexes audio libraries and streams music to local or remote outputs. It functions as a music library manager and network audio streamer, providing a remote audio control protocol that allows external clients to manage playback, playlists, and database queries. The system acts as a multiroom audio coordinator, synchronizing audio distribution across multiple networked clients and hardware devices. It supports a variety of remote management capabilities, including a dedicated control API and the ability to broadcast audio streams over network protocol
Ensures compatibility between audio files and hardware through sample rate resampling.
Matchering is an audio mastering tool and Python library designed to match the frequency balance and loudness of a target track to a specific reference track. It functions as a reference-based mastering system that aligns a target signal's spectral envelope, RMS, and peak amplitude with those of a chosen reference file. The project utilizes a multi-stage processing pipeline featuring an FFT spectral matching engine to adjust frequency response. It ensures output quality through the use of a brickwall limiter to prevent signal clipping while preserving the original waveform shape. The tool pr
Adjusts the sample rate of input files to match the internal processing rate for technical compatibility.