//$Id: volumes.cpp 192 2005-08-05 09:35:16Z tapted $ $URL: svn+ssh://pc-g33-9.it.usyd.edu.au/var/svn/pub/taptaudio/trunk/tests/volumes.cpp $ #include "taptaudio.h" void vp(ASSample* s, float vol) { fprintf(stderr, "Playing for 1 second at %f%% volume\n", vol*100); AudioSystem::get()->mixSample(s, vol); sleep(1); } int main() { AudioSystem as; ASSample *s = as.loadSample(WAVPATH "/hellow.wav"); if (!s) return 1; vp(s, 1.0); vp(s, 0.5); vp(s, 2.0); vp(s, 1.5); vp(s, 0.25); vp(s, 0.1); vp(s, 3.0); vp(s, 4.0); vp(s, 5.0); vp(s, 6.0); vp(s, 7.0); vp(s, 8.0); vp(s, 9.0); vp(s, 10.0); return 0; }
1.4.3