Skip to content

Class Ase::WavWriterImpl

ClassList > Ase > WavWriterImpl

Inherits the following classes: Ase::WaveWriter

Public Functions

Type Name
WavWriterImpl ()
bool close () override
String name () override const
bool open (const String & filename, uint8_t n_bits, uint32_t n_channels, uint32_t sample_freq)
ssize_t write (const float * frames, size_t n_frames) override
~WavWriterImpl ()

Public Functions Documentation

function WavWriterImpl

inline Ase::WavWriterImpl::WavWriterImpl () 

function close

inline bool Ase::WavWriterImpl::close () override

function name

inline String Ase::WavWriterImpl::name () override const

function open

inline bool Ase::WavWriterImpl::open (
    const String & filename,
    uint8_t n_bits,
    uint32_t n_channels,
    uint32_t sample_freq
) 

function write

inline ssize_t Ase::WavWriterImpl::write (
    const float * frames,
    size_t n_frames
) override

function ~WavWriterImpl

inline Ase::WavWriterImpl::~WavWriterImpl () 


The documentation for this class was generated from the following file /__w/anklang/anklang/ase/wave.cc