liveBook · Manning

Waveform

A waveform is a representation of how a time-varying signal changes over time, often showing an audio signal’s amplitude.

How 2 Manning books explain it

Learn Haskell by Example

A waveform is the shape of a signal as it varies over time, especially the periodic shape used to define a tone.

How it is used
Generates periodic signals for tones in a digital music synthesizer.
How deep it goes
Defines waveform functions and connects periodic sampling to frequency, stopping before later volume modulation.
Examples
Uses sine, square, sawtooth, and triangle functions to create a 220-Hz exported audio file.
What you can do after
Build it from scratch in Haskell by defining waveforms and producing sampled tones.

Read how Learn Haskell by Example explains waveform →

Transformers in Action

A waveform is a representation of a time-varying signal, such as an audio signal.

How it is used
Represents sampled audio before transforming it into features suitable for multimodal model inference.
How deep it goes
Defines amplitude samples and traces conversion through spectrograms, but stops short of detailing encoder internals.
Examples
Demonstrates video extraction, 16 kHz mono WAV conversion, mel inspection, music analysis, and speech transcription.
What you can do after
Operate/configure an audio pipeline that extracts, validates, visualizes, and queries waveform data.

Read how Transformers in Action explains waveform →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.