remove hardcoded clip numbers

This commit is contained in:
Georg Krause 2018-04-02 16:27:54 +02:00
parent 61b162cd30
commit dc0bf938e8
4 changed files with 4 additions and 5 deletions

View file

@ -45,7 +45,7 @@ ClipSelector::ClipSelector( int _x, int _y, int _w, int _h,
_master = master; _master = master;
if ( _master ) { if ( _master ) {
for(int i = 0; i < 10; i++ ) { for(int i = 0; i < NSCENES; i++ ) {
stringstream s; stringstream s;
s << "Scene " << i + 1; s << "Scene " << i + 1;
clips[i].setName( s.str() ); clips[i].setName( s.str() );

View file

@ -77,8 +77,7 @@ public:
int ID; int ID;
// FIXME: NSCENES? static const int numClips = NSCENES;
static const int numClips = 10;
ClipState clips[numClips]; ClipState clips[numClips];
/// indicates if a clip is the "special" clip /// indicates if a clip is the "special" clip

View file

@ -42,7 +42,7 @@ Looper::Looper(int t) :
//tmpRecordBuffer = (float*)malloc( sizeof(float) * MAX_BUFFER_SIZE ); //tmpRecordBuffer = (float*)malloc( sizeof(float) * MAX_BUFFER_SIZE );
//memset( tmpRecordBuffer, 0, sizeof(float) * MAX_BUFFER_SIZE ); //memset( tmpRecordBuffer, 0, sizeof(float) * MAX_BUFFER_SIZE );
for(int i = 0; i < 10; i++ ) { for(int i = 0; i < NSCENES; i++ ) {
clips[i] = new LooperClip(track, i); clips[i] = new LooperClip(track, i);
} }

View file

@ -70,7 +70,7 @@ private:
int fpb; int fpb;
//vector<float> tmpRecordBuffer; //vector<float> tmpRecordBuffer;
LooperClip* clips[10]; LooperClip* clips[NSCENES];
// Pitch Shifting // Pitch Shifting
void pitchShift(int count, float* input, float* output); void pitchShift(int count, float* input, float* output);