Audio panel
Display and play audio waveforms from incoming RawAudio and CompressedAudio message topics.

In Comparison mode, use the Data source picker in the panel toolbar to choose which slot to display.
Settings
General
| field | description |
|---|---|
| Topic | Topic containing RawAudio or CompressedAudio messages |
| Color | Color of the audio waveform visualization |
| Volume | Audio playback volume (0.0 to 1.0) |
| Mute | Mute audio playback |
| Window size | Time range in seconds for the sliding window (live sources only) |
Supported schemas
The Audio panel supports the following message schemas:
foxglove_msgs/RawAudiofoxglove_msgs/msg/RawAudiofoxglove.RawAudiofoxglove::RawAudiofoxglove_msgs/CompressedAudiofoxglove_msgs/msg/CompressedAudiofoxglove.CompressedAudiofoxglove::CompressedAudio
Supported formats
The Audio panel reads the pcm-s16, g711-alaw, and g711-ulaw format values. See foxglove.RawAudio for how each one lays out its data, sample_rate, and number_of_channels fields.
G.711 waveform display and playback both go through the browser's WebCodecs implementation, so a message plays only if the browser accepts its sample rate and channel configuration.