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;
if ( _master ) {
for(int i = 0; i < 10; i++ ) {
for(int i = 0; i < NSCENES; i++ ) {
stringstream s;
s << "Scene " << i + 1;
clips[i].setName( s.str() );

View file

@ -77,8 +77,7 @@ public:
int ID;
// FIXME: NSCENES?
static const int numClips = 10;
static const int numClips = NSCENES;
ClipState clips[numClips];
/// 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 );
//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);
}

View file

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