diff options
| author | mick grierson <mickgrierson@gmail.com> | 2015-10-01 09:54:19 +0100 |
|---|---|---|
| committer | mick grierson <mickgrierson@gmail.com> | 2015-10-01 09:54:19 +0100 |
| commit | e4eb667af04304cbe9c0be5997ebea2049178590 (patch) | |
| tree | 5630e70df8199c9f53170c9ef4da1e4dac59e69c /ofxMaxim/openFrameworksExamples/windows/ofxMaximExampleVS2010-OF0072/src/testApp.cpp | |
| parent | 537a5a959f8ec9c4fcb5fd016f2a6be65ca99f3c (diff) | |
| parent | dfa3efd8495628d55f55ee8c8c8576095c2089e4 (diff) | |
resolving merge conflict
Diffstat (limited to 'ofxMaxim/openFrameworksExamples/windows/ofxMaximExampleVS2010-OF0072/src/testApp.cpp')
| -rw-r--r-- | ofxMaxim/openFrameworksExamples/windows/ofxMaximExampleVS2010-OF0072/src/testApp.cpp | 78 |
1 files changed, 78 insertions, 0 deletions
diff --git a/ofxMaxim/openFrameworksExamples/windows/ofxMaximExampleVS2010-OF0072/src/testApp.cpp b/ofxMaxim/openFrameworksExamples/windows/ofxMaximExampleVS2010-OF0072/src/testApp.cpp new file mode 100644 index 0000000..d1d2e83 --- /dev/null +++ b/ofxMaxim/openFrameworksExamples/windows/ofxMaximExampleVS2010-OF0072/src/testApp.cpp @@ -0,0 +1,78 @@ +#include "testApp.h" + +//-------------------------------------------------------------- +void testApp::setup(){ + maxiSettings::setup(44100, 2, 512); + ofSoundStreamSetup(maxiSettings::channels,0,this,maxiSettings::sampleRate, maxiSettings::bufferSize, 4); + ofSoundStreamStart(); +} + +//-------------------------------------------------------------- +void testApp::update(){ + +} + +//-------------------------------------------------------------- +void testApp::draw(){ + +} + +void testApp::audioRequested( float * output, int bufferSize, int nChannels ){ + for(int i=0; i < bufferSize; i+=2) { + float sawFreq = maxiMap::linexp(mouseX,0, ofGetWidth(), 20, 20000); + float w = sawOsc.saw(sawFreq); + + w = dist.atanDist(w, 10); + + float filtFreq = maxiMap::linexp(mouseY,0, ofGetHeight(), 20, 20000); + w = filt.hires(w, filtFreq, 0.4); + + + output[i] = output[i+1] = w; + } +} + +//-------------------------------------------------------------- +void testApp::keyPressed(int key){ + +} + +//-------------------------------------------------------------- +void testApp::keyReleased(int key){ + +} + +//-------------------------------------------------------------- +void testApp::mouseMoved(int x, int y){ + +} + +//-------------------------------------------------------------- +void testApp::mouseDragged(int x, int y, int button){ + +} + +//-------------------------------------------------------------- +void testApp::mousePressed(int x, int y, int button){ + +} + +//-------------------------------------------------------------- +void testApp::mouseReleased(int x, int y, int button){ + +} + +//-------------------------------------------------------------- +void testApp::windowResized(int w, int h){ + +} + +//-------------------------------------------------------------- +void testApp::gotMessage(ofMessage msg){ + +} + +//-------------------------------------------------------------- +void testApp::dragEvent(ofDragInfo dragInfo){ + +}
\ No newline at end of file |
