From: Erik Hofman Date: Sat, 6 Aug 2016 09:25:27 +0000 (+0200) Subject: Clean up the code a bit and combine soundmgr_openal.hxx and soundmgr_aeonwave.hxx... X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=5b7da09aea5723a641281d68bca5a14afc4c9892;p=simgear.git Clean up the code a bit and combine soundmgr_openal.hxx and soundmgr_aeonwave.hxx into a single file --- diff --git a/simgear/sound/aeonwave_test2.cxx b/simgear/sound/aeonwave_test2.cxx deleted file mode 100644 index a73ff823..00000000 --- a/simgear/sound/aeonwave_test2.cxx +++ /dev/null @@ -1,105 +0,0 @@ -#include -#ifdef _WIN32 -#include -#define sleep(x) Sleep(x*1000) -#else -#include -#endif - -#include -#include -#include - -#include "soundmgr_aeonwave.hxx" -#include "sample_group.hxx" -#include "sample.hxx" - - -int main( int argc, char *argv[] ) { - SGSampleGroup *sgr; - SGSoundMgr *smgr; - - smgr = new SGSoundMgr; - - smgr->bind(); - smgr->init(); - sgr = smgr->find("default", true); - smgr->set_volume(0.9); - smgr->activate(); - - SGPath srcDir(SRC_DIR); - - SGSoundSample *sample1 = new SGSoundSample("jet.wav", srcDir); - sample1->set_volume(1.0); - sample1->set_pitch(1.0); - sample1->play_looped(); - sgr->add(sample1, "sound1"); - smgr->update(1.0); - printf("playing sample1\n"); - sleep(1); - - SGSoundSample *sample2 = new SGSoundSample("jet_ulaw.wav", srcDir); - sample2->set_volume(0.5); - sample2->set_pitch(0.4); - sample2->play_looped(); - sgr->add(sample2, "sound2"); - smgr->update(1.0); - printf("playing sample2\n"); - sleep(1); - - SGSoundSample *sample3 = new SGSoundSample("jet_ima4.wav", srcDir); - sample3->set_volume(0.5); - sample3->set_pitch(0.8); - sample3->play_looped(); - sgr->add(sample3, "sound3"); - smgr->update(1.0); - printf("playing sample3\n"); - sleep(1); - - SGSoundSample *sample4 = new SGSoundSample("jet.wav", srcDir); - sample4->set_volume(0.5); - sample4->set_pitch(1.2); - sample4->play_looped(); - sgr->add(sample4, "sound4"); - smgr->update(1.0); - printf("playing sample4\n"); - sleep(1); - - SGSoundSample *sample5 = new SGSoundSample("jet.wav", srcDir); - sample5->set_volume(0.5); - sample5->set_pitch(1.6); - sample5->play_looped(); - sgr->add(sample5, "sound5"); - smgr->update(1.0); - printf("playing sample5\n"); - sleep(1); - - SGSoundSample *sample6 = new SGSoundSample("jet.wav", srcDir); - sample6->set_volume(0.5); - sample6->set_pitch(2.0); - sample6->play_looped(); - sgr->add(sample6, "sound6"); - smgr->update(1.0); - printf("playing sample6\n"); - sleep(1); - - for (int i=0; i<10; i++) { - sleep(1); - smgr->update(1); - } - - sgr->stop("sound1"); - sgr->stop("sound2"); - sgr->stop("sound3"); - SGTimeStamp::sleepForMSec(500); - smgr->update(0.5); - sgr->stop("sound4"); - sgr->stop("sound5"); - sgr->stop("sound6"); - smgr->update(1); - sleep(1); - - smgr->unbind(); - sleep(2); - delete smgr; -}