LMMS
Loading...
Searching...
No Matches
AmpStub Class Reference

#include <Amp.h>

Inheritance diagram for AmpStub:
Plugin AmpIII AmpIV AmpV AmpVTS PreampIII PreampIV

Public Types

enum  { OVERSAMPLE = 8 , FIR_SIZE = 64 }

Public Member Functions

 AmpStub ()
void init (bool adjust_downsampler=false)
sample_t power_transfer (sample_t a)
Public Member Functions inherited from Plugin
sample_t getport_unclamped (int i)
sample_t getport (int i)

Public Attributes

DSP::TwelveAX7_3 tube
sample_t drive
sample_t i_drive
struct { 
   double   g 
current
DSP::OnePoleHP dc_blocker
DSP::FIRUpsampler up
DSP::FIR down
Public Attributes inherited from Plugin
double fs
double adding_gain
int first_run
sample_t normal
sample_t ** ports
LADSPA_PortRangeHintranges

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
OVERSAMPLE 
FIR_SIZE 

Constructor & Destructor Documentation

◆ AmpStub()

AmpStub::AmpStub ( )
inline

Member Function Documentation

◆ init()

void AmpStub::init ( bool adjust_downsampler = false)

◆ power_transfer()

sample_t AmpStub::power_transfer ( sample_t a)
inline

Member Data Documentation

◆ [struct]

struct { ... } AmpStub::current

◆ dc_blocker

DSP::OnePoleHP AmpStub::dc_blocker

◆ down

DSP::FIR AmpStub::down

◆ drive

sample_t AmpStub::drive

◆ g

double AmpStub::g

◆ i_drive

sample_t AmpStub::i_drive

◆ tube

DSP::TwelveAX7_3 AmpStub::tube

◆ up

DSP::FIRUpsampler AmpStub::up

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