func testTimeFunction(fun string) { sps := 22050 dur := 34.0 tf := timefunction.Create(fun) s := sound.LoadData("tf", tf.ToFloats(sps, dur, 0.0), sps) s.Play(-1) util.Wait(dur) s.Halt() }
func testSound(s *sound.Sound) { s.FadeIn(3.0, -1) util.Wait(5) s.Pause() util.Wait(2) s.Resume() util.Wait(4) s.SetVolume(0.2) util.Wait(4) s.SetVolume(1.0) util.Wait(4) s.FadeOut(8.0) util.Wait(6.5) sound.HaltAll() }
func testMusic() { mus := music.Load("music") //mus.FadeInPos(5.4, 8.8) mus.FadeIn(3.2) util.Wait(5) music.Pause() util.Wait(2) music.Resume() util.Wait(4) music.SetVolume(0.2) util.Wait(4) music.SetVolume(1.0) util.Wait(4) music.FadeOut(8.0) util.Wait(8) }