Sonosthesia unity pack audio
npm install com.sonosthesia.packaudioAudioTriBandSplitter and AudioQuintBandSplitter take spectral analysis and expose float signals for each band. They follow the same addressing scheme as the pack protocol (/audio/tribands and /audio/quintbands) so the data can be forwarded over WebSocket or stored alongside other packed messages.
PackAudioTriBandReceiver and PackAudioQuintBandReceiver listen for incoming pack messages and reconstitute them as Unity signals. AudioBandFloatSignal and AudioQuintBandFloatSignal make the band values available to other signal-aware components without having to parse message payloads manually.