From 9bfa11e1e12667f4ab4f6f8772afa7300c3b7622 Mon Sep 17 00:00:00 2001 From: lisyarus Date: Tue, 20 Aug 2024 17:38:39 +0300 Subject: [PATCH] Better sounds --- source/application.cpp | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/source/application.cpp b/source/application.cpp index b121981..fa69e0a 100644 --- a/source/application.cpp +++ b/source/application.cpp @@ -2590,38 +2590,32 @@ namespace gmtk void button_mouseover_sound() { - mixer_->add(audio::volume(audio::fade_out(audio::fade_in(audio::triangle_wave(110.f), 0.00625f), 0.05f), 0.25f)); + mixer_->add(audio::volume(pop_->stream(), 0.5f)); } void button_click_sound() { - mixer_->add(audio::volume(audio::fade_out(audio::fade_in(audio::triangle_wave(220.f), 0.00625f), 0.1f), 0.25f)); + mixer_->add(audio::volume(pop_->stream(), 0.5f)); } void built_sound() { - auto base = audio::fade_out(audio::fade_in(audio::triangle_wave(110.f), 0.00625f), 0.5f); - auto pitch = audio::pitch(base, 1.f, 0.5f); - pitch->pitch(1.5f); - mixer_->add(audio::volume(pitch, 0.25f)); + mixer_->add(audio::volume(pop_->stream(), 0.5f)); } void add_belt_sound() { - mixer_->add(audio::volume(audio::fade_out(audio::fade_in(audio::sine_wave(165.f), 1/160.f), 1/40.f, 1/160.f), 0.25f)); + mixer_->add(audio::volume(pop_->stream(), 0.5f)); } void remove_belt_sound() { - mixer_->add(audio::volume(audio::fade_out(audio::fade_in(audio::sine_wave(110.f), 1/160.f), 1/20.f, 1/160.f), 0.25f)); + mixer_->add(audio::volume(pop_->stream(), 0.5f)); } void destroy_sound() { - auto base = audio::fade_out(audio::fade_in(audio::triangle_wave(110.f), 0.00625f), 0.25f); - auto pitch = audio::pitch(base, 1.f, 0.25f); - pitch->pitch(0.666f); - mixer_->add(audio::volume(pitch, 0.25f)); + mixer_->add(audio::volume(pop_->stream(), 0.5f)); } void item_received_sound()