00001 //gapeconsts.cpp 00002 //Dave Chisholm dkc@ccrma.stanford.edu 00003 //11/19/00 00004 #include "gapeconsts.h" 00005 00006 int GapeConsts::sampleRate = 22050; 00007 int GapeConsts::updateMutexPeriod = 441;//ie every 20 ms 00008 00009 00010 /*const QPixmap* GapeConsts::sinePic = QPixmap("sine.bmp"); 00011 const QPixmap GapeConsts::trianglePic = QPixmap("sine.bmp"); 00012 const QPixmap GapeConsts::halfwavePic = QPixmap("sine.bmp"); 00013 const QPixmap GapeConsts::squarePic = QPixmap("sine.bmp"); 00014 const QPixmap GapeConsts::sawtoothPic = QPixmap("sine.bmp"); 00015 const QPixmap GapeConsts::gapePic = QPixmap("sine.bmp"); 00016 const QPixmap GapeConsts::gapeControllerPic = QPixmap("sine.bmp"); 00017 const QPixmap GapeConsts::sourcesPic = QPixmap("sine.bmp"); 00018 const QPixmap GapeConsts::filtersPic = QPixmap("sine.bmp"); 00019 const QPixmap GapeConsts::outputsPic = QPixmap("sine.bmp"); 00020 */ 00021 //QPixmap* GapeConsts::sinePic = new QPixmap("sine.bmp"); 00022 00023 00024 void GapeConsts::reportError(const char* error) { 00025 FILE* f = fopen(GAPE_ERROR_FILE,"a"); 00026 fprintf(f,error); 00027 fclose(f); 00028 } 00029 00030 void** GapeConsts::expandArray(void** array, int* oldCapacity, int factor) { 00031 void** temp = new void* [(*oldCapacity) * factor]; 00032 memcpy(temp, array,(*oldCapacity) * sizeof(void*)); 00033 (*oldCapacity) *= 2; 00034 delete[] array; 00035 return temp; 00036 }