---
name: "AuWaveFormToString"
section: "3x"
platform: "linux"
package: "nas"
version: "1.2p5-3"
release: "Debian 2.0 (Hamm)"
platforms: ["linux"]
url: "https://new.carta.tech/AuWaveFormToString/3x"
---

# AuWaveFormToString(3x)

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
