Skip to content

class audio_writer<T> audio_io

template <typename T>
struct [[deprecated("Use audio_encoder instead")]] audio_writer : public abstract_writer<T> { … }

typedef write

using abstract_writer<T>::write

Writes interleaved audio

Defined at io/audiofile.hpp:88

function write_channels(const univector2d<T, Tag1, Tag2> &)

template <univector_tag Tag1, univector_tag Tag2>
size_t write_channels(const univector2d<T, Tag1, Tag2>& data)

Defined at io/audiofile.hpp:91

function format()

virtual const audio_format_and_length& format() const = 0

Returns audio format description

Defined at io/audiofile.hpp:98

function close()

virtual void close() = 0

Finishes writing and closes underlying writer

Defined at io/audiofile.hpp:101

Defined at io/audiofile.hpp:85