diff options
| author | Tim <tim@Admins-Mac-Pro-2.local> | 2013-06-14 20:30:58 +0100 |
|---|---|---|
| committer | Tim <tim@Admins-Mac-Pro-2.local> | 2013-06-14 20:30:58 +0100 |
| commit | 10cda57dfc85867fcce98c83eb057d7ae4cfb381 (patch) | |
| tree | 2bf1ecbb35683a85299dfcc3d23b4eda9c6c9b42 /03_play/src/testApp.cpp | |
| parent | 1bcda3eba18f8ff63a5a2cfc2087abefca46417e (diff) | |
still trying to sync
Diffstat (limited to '03_play/src/testApp.cpp')
| -rw-r--r-- | 03_play/src/testApp.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/03_play/src/testApp.cpp b/03_play/src/testApp.cpp index e990ea8..6d10c0d 100644 --- a/03_play/src/testApp.cpp +++ b/03_play/src/testApp.cpp @@ -40,6 +40,7 @@ void testApp::setup() { startPlayers(); //ofSetFrameRate(25.0f); + offset=0.0f; } void testApp::startPlayers(){ @@ -50,10 +51,11 @@ void testApp::startPlayers(){ openNIPlayers[deviceID].startPlayer(ofToDataPath(recs[playing].data[deviceID])); soundplayer.stop(); - soundplayer.setPosition(0.0f); + if (recs[playing].audio!=""){ soundplayer.loadSound(recs[playing].audio); soundplayer.play(); + soundplayer.setPosition(offset); } } } @@ -84,7 +86,7 @@ void testApp::draw(){ ofSetColor(255, 255, 255); string msg = "MILLIS: " + ofToString(ofGetElapsedTimeMillis()); msg += "\nFPS: " + ofToString(ofGetFrameRate()); - msg += "\nset: "+ofToString(playing); + msg += "\noffset: "+ofToString(offset); verdana.drawString(msg, 10, 10); } @@ -109,10 +111,10 @@ void testApp::keyPressed(int key){ changed=true; break; case 'z': - soundplayer.setPosition(soundplayer.getPosition()-.04f); + offset+=.025; break; case 'x': - soundplayer.setPosition(soundplayer.getPosition()+.04f); + offset-=.025; break; } if (changed) startPlayers(); |
