Ardour  9.0-pre0-582-g084a23a80d
ARDOUR::DiskReader::Declicker Class Reference

#include <disk_reader.h>

Public Member Functions

 Declicker ()
 
 ~Declicker ()
 
void alloc (samplecnt_t sr, bool fadein, bool linear)
 
void run (Sample *buf, samplepos_t start, samplepos_t end)
 
void reset (samplepos_t start, samplepos_t end, bool fadein, samplecnt_t sr)
 

Public Attributes

samplepos_t fade_start
 
samplepos_t fade_end
 
samplecnt_t fade_length
 
Samplevec
 

Detailed Description

Definition at line 182 of file disk_reader.h.

Constructor & Destructor Documentation

◆ Declicker()

ARDOUR::DiskReader::Declicker::Declicker ( )

◆ ~Declicker()

ARDOUR::DiskReader::Declicker::~Declicker ( )

Member Function Documentation

◆ alloc()

void ARDOUR::DiskReader::Declicker::alloc ( samplecnt_t  sr,
bool  fadein,
bool  linear 
)

◆ reset()

void ARDOUR::DiskReader::Declicker::reset ( samplepos_t  start,
samplepos_t  end,
bool  fadein,
samplecnt_t  sr 
)

◆ run()

void ARDOUR::DiskReader::Declicker::run ( Sample buf,
samplepos_t  start,
samplepos_t  end 
)

Member Data Documentation

◆ fade_end

samplepos_t ARDOUR::DiskReader::Declicker::fade_end

Definition at line 194 of file disk_reader.h.

◆ fade_length

samplecnt_t ARDOUR::DiskReader::Declicker::fade_length

Definition at line 195 of file disk_reader.h.

◆ fade_start

samplepos_t ARDOUR::DiskReader::Declicker::fade_start

Definition at line 193 of file disk_reader.h.

◆ vec

Sample* ARDOUR::DiskReader::Declicker::vec

Definition at line 196 of file disk_reader.h.


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