sf2::Modulator Class Reference

#include <SF.h>

List of all members.

Public Types

enum  {
  NO_CONTROLLER = 0, NOTE_ON_VELOCITY = 2, NOTE_ON_KEY_NUMBER = 3, POLY_PRESSURE = 10,
  CHANNEL_PRESSURE = 13, PITCH_WHEEL = 14, PITCH_WHEEL_SENSITIVITY = 16, LINK = 127
}
 General Controller palette of controllers. More...
enum  { LINEAR = 0, CONCAVE, CONVEX, SWITCH }
 Controller type. More...

Public Member Functions

 Modulator (SFModulator mod)

Public Attributes

int Type
bool MidiPalete
bool Direction
bool Polarity
int Index


Detailed Description

Definition at line 173 of file SF.h.


Member Enumeration Documentation

anonymous enum

General Controller palette of controllers.

Controller sources.

Enumerator:
NO_CONTROLLER 
NOTE_ON_VELOCITY 
NOTE_ON_KEY_NUMBER 
POLY_PRESSURE 
CHANNEL_PRESSURE 
PITCH_WHEEL 
PITCH_WHEEL_SENSITIVITY 
LINK 

Definition at line 180 of file SF.h.

anonymous enum

Controller type.

Enumerator:
LINEAR 
CONCAVE 
CONVEX 
SWITCH 

Definition at line 194 of file SF.h.


Constructor & Destructor Documentation

sf2::Modulator::Modulator ( SFModulator  mod  ) 

Definition at line 85 of file SF.cpp.

References Direction, Index, MidiPalete, Polarity, and Type.


Member Data Documentation

int sf2::Modulator::Type

Definition at line 201 of file SF.h.

Referenced by Modulator().

bool sf2::Modulator::MidiPalete

Definition at line 202 of file SF.h.

Referenced by Modulator().

bool sf2::Modulator::Direction

Definition at line 203 of file SF.h.

Referenced by Modulator().

bool sf2::Modulator::Polarity

Definition at line 204 of file SF.h.

Referenced by Modulator().

int sf2::Modulator::Index

Definition at line 205 of file SF.h.

Referenced by Modulator().


The documentation for this class was generated from the following files:
Generated on Sun May 1 03:22:48 2011 for libgig by  doxygen 1.5.2