summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2023-08-17 11:23:49 +0200
committerRémi Verschelde <rverschelde@gmail.com>2023-08-17 11:23:49 +0200
commit12a9ed0fbf9e5be281091d913f8c1fd79b7805c5 (patch)
treed137ca415f2279746678536ab76d4869f6ef7ffb
parent5541567c1a8a8159b7041049a89310616afa0065 (diff)
parent84a2778e28383bbdd4b877968a1a1b67106325d3 (diff)
downloadredot-engine-12a9ed0fbf9e5be281091d913f8c1fd79b7805c5.tar.gz
Merge pull request #80171 from RedMser/audio-randomizer-defaults
Simpler default values for AudioStreamRandomizer
-rw-r--r--doc/classes/AudioStreamRandomizer.xml4
-rw-r--r--servers/audio/audio_stream.h4
2 files changed, 4 insertions, 4 deletions
diff --git a/doc/classes/AudioStreamRandomizer.xml b/doc/classes/AudioStreamRandomizer.xml
index 384c316000..12514fe03d 100644
--- a/doc/classes/AudioStreamRandomizer.xml
+++ b/doc/classes/AudioStreamRandomizer.xml
@@ -68,10 +68,10 @@
<member name="playback_mode" type="int" setter="set_playback_mode" getter="get_playback_mode" enum="AudioStreamRandomizer.PlaybackMode" default="0">
Controls how this AudioStreamRandomizer picks which AudioStream to play next.
</member>
- <member name="random_pitch" type="float" setter="set_random_pitch" getter="get_random_pitch" default="1.1">
+ <member name="random_pitch" type="float" setter="set_random_pitch" getter="get_random_pitch" default="1.0">
The intensity of random pitch variation. A value of 1 means no variation.
</member>
- <member name="random_volume_offset_db" type="float" setter="set_random_volume_offset_db" getter="get_random_volume_offset_db" default="5.0">
+ <member name="random_volume_offset_db" type="float" setter="set_random_volume_offset_db" getter="get_random_volume_offset_db" default="0.0">
The intensity of random volume variation. A value of 0 means no variation.
</member>
<member name="streams_count" type="int" setter="set_streams_count" getter="get_streams_count" default="0">
diff --git a/servers/audio/audio_stream.h b/servers/audio/audio_stream.h
index 02a7651631..983ca8892d 100644
--- a/servers/audio/audio_stream.h
+++ b/servers/audio/audio_stream.h
@@ -223,8 +223,8 @@ private:
HashSet<AudioStreamPlaybackRandomizer *> playbacks;
Vector<PoolEntry> audio_stream_pool;
- float random_pitch_scale = 1.1f;
- float random_volume_offset_db = 5.0f;
+ float random_pitch_scale = 1.0f;
+ float random_volume_offset_db = 0.0f;
Ref<AudioStreamPlayback> instance_playback_random();
Ref<AudioStreamPlayback> instance_playback_no_repeats();