Easy-to-use Unity package that streamlines playing and creating sound effects.
- Convenient editor window where you can define any number of named sound effects, and group them by categories.
- Define sound effects with randomized volume, pitch, and any number of audio clips.
- Preview sound effects in the editor while creating them!
- Play these sound effects anywhere in your game with a single line of code.
- Play AudioClips from anywhere with the .Play() extension method.
- Sounds can be played globally, at a specific position, following a specific transform, and have their pitch/volume/position changed mid-playback.
- Define sound effects locally on objects in the inspector, or select from the global list using a dropdown.
- In the Unity Editor, open the Package Manager (Window -> Package Manager)
- Click the large plus sign at the top
- "Install package from git URL..."
- Type in
https://github.com/Cu1us/Cu1uSFX.git - Done!
When the package is installed, open the SFX List through the Window/SFX List tab, and start creating sound effects! These can then be played from anywhere like this:
using Cu1uSFX;
public class Example : MonoBehaviour
{
public void PlaySounds()
{
SFX.YourSound.Play();
// OR
SFXPlayer.Play(SFX.YourSound);
}
}You can also select sound effects through the inspector like this:
using Cu1uSFX;
public class SimpleSfxPlayer : MonoBehaviour
{
[SerializeField] PredefinedSFX predefinedSfx; // Choose one of your defined sound effects from a dropdown in the inspector
[SerializeField] SFXDefinition locallyDefinedSfx; // Define a new sound effect in the inspector for this object only, with its own audio clips, pitch, etc.
public void PlaySounds()
{
predefinedSfx.Play();
locallyDefinedSfx.Play();
}
}This will result in the inspector view below:

Need more info? Check out the quickstart guide: 📑 Quickstart
Overview, and how the package works internally: 📑 Overview
List of more advanced features: 📑 Tips and Tricks
The SFX List window: (opened through Window -> SFX List, or by clicking the button on the SFX List asset)

This project is licenced under the GNU General Public License v3. See the LICENSE file for details.
Copyright © 2025 Måns Fritiofsson
