---
name: "AuWaveFormToString"
section: "3nas"
platform: "linux"
package: "libaudio-dev"
version: "1.9.4-9"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/AuWaveFormToString"
---

# AuWaveFormToString(3nas)

return string description of wave form.

## Name

**AuWaveFormToString** - return string description of wave form.

## Synopsis

\#include \<audio/audiolib.h\>

char \***AuWaveFormToString**(*waveform*)\
\
     unsigned int *waveform*;

## Arguments

- *waveform*

  Specifies the waveform. Currently the following waveforms are defined: **AuWaveFormSquare**, **AuWaveFormSine**, **AuWaveFormSaw**, **AuWaveFormConstant**.

## Description

**AuWaveFormToString** returns a string description of *waveform* or "unknown" if it isnt recognized.

## See Also

**AuStringToWaveForm**.

audiolib - **Network Audio System** C Language Interface
