mustang-midi-bridge/reverb.h
2016-06-26 18:13:02 -04:00

33 lines
485 B
C++

// -*-c++-*-
#ifndef _REVERB_H
#define _REVERB_H
class Mustang;
class ReverbCC {
protected:
Mustang * amp;
int continuous_control( int parm5, int parm6, int parm7, int value );
public:
ReverbCC( Mustang * theAmp ) : amp(theAmp) {}
int dispatch( int cc, int value );
private:
// Level
int cc59( int value );
// Decay
int cc60( int value );
// Dwell
int cc61( int value );
// Diffusion
int cc62( int value );
// Tone
int cc63( int value );
};
#endif