- Qt 6.12
- Qt Multimedia
- Qt Multimedia Examples
- Audio Source Example
- Qt 6.12.0 Reference Documentation

# Audio Source Example

Recording audio using the QAudioSource class.

Audio Source demonstrates the basic use cases of QAudioSource.

Qt provides the QAudioSource class to enable audio functionality within a standard application user interface.

This example calculates the maximum linear value of the input audio from the microphone and displays the output. The UI allows the user to select the audio input device, pause and resume the audio stream, switch between different modes of operation, adjust the volume and change the audio format parameters.

#### Running the Example

You can run the example from:

- Qt Creator

  Open the Welcome mode and select the example from Examples. For more information, see Qt Creator: Tutorial: Build and run.

- Qt Extension for Visual Studio Code

  Run the Qt: Open Qt examples command from the Command Palette, and select the example from the list. For more information, see Qt Extension for Visual Studio Code: Tutorial: Build and run.

Example project @ code.qt.io