Public Methods |
ELIBOBJ EDLL | Asample (char *name, class AeffectBack *eb, int type, int x, int y) |
virtual EDLL | ~Asample () |
virtual EDLL bool | connected (class Aconnect *connect) |
EDLL void | addBuffer (sword *buffer, int size) |
EDLL int | skip (int relative) |
EDLL int | avaible () |
EDLL int | getBuffer (sword *buffer, int bufferSize, int dtime=-1) |
EDLL int | getBuffer (sword *sample, sword *bass, sword *medium, sword *treeble, int bufferSize, int dtime=-1) |
void | calcFrequency (int offdep, int offend) |
Public Attributes |
float | vmaster |
float | vbass |
float | vmedium |
float | vtreeble |
sword * | sample |
sword * | bass |
sword * | medium |
sword * | treeble |
int | size |
int | offset |
int | time |
int | interleaveSize |