Audio Stream Player Clipper 3D 1.0 3D Tools 4.3 Community
Submitted by user Saulo de Souza; MIT; 2024-11-12
Enhance your audio capabilities in Godot with AudioStreamPlayerClipper3D. This plugin provides powerful audio clipping control, allowing you to precisely set the start and end points of your audio clips directly in 3D space, offering flexibility beyond Godot's native options.
Why use this plugin?
With AudioStreamPlayerClipper3D, you have full control over audio playback, with the ability to clip audio in real time and adjust it for various audio events in your game. This is especially useful for dynamic and repetitive sounds, like character footsteps, where you can alternate between different footsteps sounds and program the clip playback in a more natural and realistic way.
Key Features
Precise Audio Clipping – Set the exact start and end points of your audio clips.
Footstep Sound Variation – Create dynamic footstep sounds by alternating between different audio clips for each movement of your character.
Full Platform Support, including web, ensuring that your cuts and audio settings are preserved accurately across all platforms.
Quick Testing in the Editor – Test the audio directly in the inspector without needing to run the game, making it easier to refine your sounds.
Custom Playback Order – You can program the playback to play one audio channel at a time or play the clipped sounds in any order you prefer.
Default Settings:
use_channels = false
alternate_channel_by_play = false
audio_channels = null
audio_stream = null
volume_db = 0.0
max_db = 3.0
unit_size = 10.0
pitch_scale = 1.0
panning_strength = 1.0
max_polyphony = 1
loop = false
max_distance = 2000
emission_angle_enabled = false
emission_angle_degrees = 45.0
emission_angle_filter_attenuation_db = -24.0
attenuation_model = AudioStreamPlayer3D.ATTENUATION_INVERSE_DISTANCE
attenuation_filter_cutoff_hz = 5000
attenuation_filter_dbattenuation_filter_db = -24.0
doppler_tracking = AudioStreamPlayer3D.DOPPLER_TRACKING_DISABLED
area_mask = 1
pause = false
auto_play = false
play = false
View files Download Submit an issue Recent Edits