LMMS
Loading...
Searching...
No Matches
zyncarla::Recorder Class Reference

#include <Recorder.h>

Public Member Functions

 Recorder (const SYNTH_T &synth)
 ~Recorder ()
int preparefile (std::string filename_, int overwrite)
void start ()
void stop ()
void pause ()
int recording ()
void triggernow ()

Public Attributes

int status

Private Attributes

int notetrigger
const SYNTH_Tsynth

Detailed Description

Records sound to a file

Constructor & Destructor Documentation

◆ Recorder()

Recorder::Recorder ( const SYNTH_T & synth)

◆ ~Recorder()

Recorder::~Recorder ( )

Member Function Documentation

◆ pause()

void Recorder::pause ( )

◆ preparefile()

int Recorder::preparefile ( std::string filename_,
int overwrite )

Prepare the given file.

Returns
1 if the file exists

◆ recording()

int Recorder::recording ( )

◆ start()

void Recorder::start ( )

◆ stop()

void Recorder::stop ( )

◆ triggernow()

void Recorder::triggernow ( )

Member Data Documentation

◆ notetrigger

int zyncarla::Recorder::notetrigger
private

◆ status

int zyncarla::Recorder::status

Status: 0 - not ready(no file selected), 1 - ready 2 - recording

◆ synth

const SYNTH_T& zyncarla::Recorder::synth
private

The documentation for this class was generated from the following files: