# Audio recording

Source: [https://docs.qualcomm.com/doc/80-70018-50/topic/gst-audio-encode-example-without-flac.html](https://docs.qualcomm.com/doc/80-70018-50/topic/gst-audio-encode-example-without-flac.html)

The **gst-audio-encode-example** application encodes audio in FLAC or WAV formats.

A common use case for this application can be to encode live audio data for streaming or
            storage.

The figure shows the pipeline, which captures the audio, converts the stream into FLAC or
            WAV formats, encodes the stream, and stores it in a file. For more information about the
            plugins used in the pipeline, see [Pipeline flow](https://docs.qualcomm.com/doc/80-70018-50/topic/gst-audio-encode-example-without-flac.html#gst-audio-encode-example-without-flac__section_uj5_4v5_4bc).

Figure : gst-audio-encode-example pipeline
            
            ![](data:image/png;base64,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)

## Prerequisites

- If not already done so, [Download and install eSDK](https://docs.qualcomm.com/bundle/publicresource/topics/80-70018-51/install-sdk.html#download-and-install-esdk-).
- To access your host device, enable SSH. For instructions, see [Sign in using SSH](https://docs.qualcomm.com/bundle/publicresource/topics/80-70018-254/how_to.html#use-ssh).
Note: If SSH is enabled, you can skip this step.
- Push the files from the Linux host
                    computer.

        scp <filename> root@<IP address of target device>:/etc/Copy to clipboard
- Connect the display to the device using the HDMI port. For instructions, see
                        [Set up HDMI display](https://docs.qualcomm.com/bundle/publicresource/topics/80-70018-18/samples.html).
- Enable the
                    display:

        export XDG_RUNTIME_DIR=/dev/socket/weston && export WAYLAND_DISPLAY=wayland-1Copy to clipboard
- Connect to the speaker to enable the audio. For instructions, see [Set up audio hardware](https://docs.qualcomm.com/bundle/publicresource/topics/80-70018-16/enable-audio.html).

If you face issues while enabling camera or display, see [Camera troubleshooting](https://docs.qualcomm.com/bundle/publicresource/topics/80-70018-17/troubleshooting.html) and [Display troubleshooting](https://docs.qualcomm.com/bundle/publicresource/topics/80-70018-18/debug.html).

## Run the application

For this use case, if you have a live audio source (such as a microphone or an
                internet radio stream), you can encode this audio data into a more compact or
                standardized format for efficient transmission or storage.

To run the application for different audio formats, use the following syntax:

`gst-audio-encode-example -o <path-file>
                    --audio_format=<format>`

The table provides a description of the command-line parameters:

| Command-line parameter | Description |
| --- | --- |
| `-o` | Specifies the absolute path to the output audio file. |
| `-format` | Specifies the format of the audio file:<ul class="ul" id="gst-audio-encode-example-without-flac__ul_vhx_vw5_4bc"><br>                                    <li class="li"><code class="ph codeph">1</code> = FLAC</li><br><br>                                    <li class="li"><code class="ph codeph">2</code> = WAV</li><br><br>                                </ul> |

Run the application for FLAC and WAV audio formats:

- Encode FLAC
                    audio:

        gst-audio-encode-example -o /opt/<filename>.flac --audio_format=1Copy to clipboard
- Encode WAV audio:

        gst-audio-encode-example -o /opt/<filename>.wav --audio_format=2Copy to clipboard

To display the available help options, run the following command in the SSH
                shell:

    gst-audio-encode-example --helpCopy to clipboard

To stop the use case, use CTRL + C.

## Expected output

The captured audio is encoded and written to a file based on the chosen format (FLAC
                or WAV).

Pull the files from the host computer:

    scp root@<IP address of target device>:/opt/<destination directory>Copy to clipboard

## Pipeline flow

In the audio encoding, the pipeline differs slightly based on the encoding
                format.

The table lists the plugins used to run the audio recording pipeline:

| Plugin | FLAC | WAV |
| --- | --- | --- |
| pulsesrc | Captures audio from the system<br>                                sound device. | Captures audio from the system<br>                                sound device. |
| capsfilter | Ensures that the audio is in a format suitable for the FLAC<br>                                encoder. | – |
| audioconvert | Converts the audio to the required<br>                                format. | Converts the audio to the required<br>                                format. |
| <ul class="ul" id="gst-audio-encode-example-without-flac__ul_n35_vy5_4bc"><br>                                    <li class="li">flacenc</li><br><br>                                    <li class="li">wavenc</li><br><br>                                </ul> | flacenc encodes the audio into FLAC format. | wavenc encodes the audio into WAV format. |
| filesink | Writes the encoded audio to a<br>                                file. | Writes the encoded audio to a<br>                                file. |

**Parent Topic:** [Run sample applications for video and audio](https://docs.qualcomm.com/doc/80-70018-50/topic/audio-sample-applications.html)

**Related Resources**  

- [Audio use cases](https://docs.qualcomm.com/doc/80-70018-50/topic/audio-use-cases.html)

Last Published: Jan 30, 2026

[Previous Topic
Audio playback](https://docs.qualcomm.com/bundle/publicresource/80-70018-50/topics/gst-audio-decode-sample.md) [Next Topic
Video transformation](https://docs.qualcomm.com/bundle/publicresource/80-70018-50/topics/gst-transform-example.md)