https://assetstore.unity.com/packages/tools/audio/easysound-336536
---
Version 1.1.0 (updated 8/26)
This time I used Claude instead of ChatGPT, and still built for small teams/solo devs/students who need audio implementation without an #audiomiddleware learning curve (though I do love my Wwise :)
What's New:
1) Per-file pitch/speed control: Vary playback speed/pitch per sound file right from the Inspector (adjusted together, not separately)
2) Custom ducking groups: Define your own hand-picked groups of sounds that duck together when a trigger sound plays, independent of category ducks (music/sfx/vo)
3) Settings Backup & Restore: Your audio settings are now backed up automatically as you work, with manual export/import for deliberate checkpoints
4) Per-file Intro/Outro for Music: A music track can have an intro before it loops, and an outro to stop the loop
5) Spectral Ducking (VO → Music): An optional frequency-notch effect that helps dialogue read clearly over music, layered on top of the existing volume duck — fully pre-configured, no AudioMixer setup required on your end
For interested #AI folks:
a) Pre-v.1.0 w/ChatGPT3: Couldn't get anything to work, but it did help introduce some Unity-related audio tools I wasn't aware of before
b) Pre-v.1.0 w/ChatGP4: Went a little further along, had code for most of the tools, but nothing really worked
c) Pre-v.1.0 w/ChatGPT5: Mostly worked, and made many corrections I couldn't have known where needed
d) v.1.0 Release w/ChatGPT5.5: Everything worked, it made all kinds of suggestions to make it run smoother, and other fixes I again couldn't have known were needed
e) v.1.1 Release w/Claude: Connected the EasySound project folder, didn't touch Unity for the most part, didn't touch C# scripts at all (in all previous versions, I had to cut/paste code from ChatGPT into Unity C# scripts for every step)
---
Version 1.0.0 (10/25)
This is a simple audio manager I created for Unity, available in the asset store
This version is useful for simple games & apps that just need to start and stop audio files. Default settings for ducking levels, appropriate audio file size compression, streaming for loops, etc. are auto-applied when you drag in your audio files into the EasySoundAudio subfolders (music/sfx/vo), with the ability to change any of those parameters as well.
I’m working on a second version for more complex needs (i.e. managing music, stopping specific sound instances, 2D panning, 3D attenuation, etc.), but still in the vain of simple audio implementation.
Also, I used ChatGPT to help me code and test this audio manager. My background is as a music composer, sound designer, and sound editor for games (mostly slots and mobile, with a few pinball/coin-op games) with experience using audio middleware platforms -- but minimal coding experience. So, ChatGPT helped me to go beyond my minimal programming experience to code something I could not have otherwise.
I use Wwise mostly (and dabble in MetaSounds & FMOD), but wanted to try to make a simple audio manager for Unity Indie game devs:
https://assetstore.unity.com/packages/tools/audio/easysound-336536
This version is useful for simple games & apps that just need to start and stop audio files. Default settings for ducking levels, audiofile size compression, streaming for loops, etc. are auto-applied when you drag in your audio files into the EasySoundAudio subfolders (music/sfx/vo), with the ability to change any of those parameters as well.
Laptop Film Festival (LFF) is an app meant for student film festivals, and runs off a laptop for classroom or small cafe settings.
The purpose is to mimic more well funded and smoothly run festivals (usually hosted in theatres) where you never see a mouse searching for assets on a desktop!
This app hides those actions from the projected screen, and organizes all the file assets (films, music, sponsors, staff info)
Currently trying Claude to develop, but previously used ChatGPT(3-4) and couldn't quite get it to work.
Using Claude to figure out how to flatten/correct speaker frequency response, with an optional target curve (not impluse response for cabinet/speaker simulation.)
Investigating how to make a mouth movements generator akin to Magpie Pro.
Creating, with Claude, an alternate to Jira (yes, yes, yet another one!) meant for small teams and students (similar to the EasySound target audience.) Doing a bit of research on similar-minded platforms like Monday, Confluence (sibling to Jira?), Basecamp, etc.
Jira (Bugzilla) is bug tracking software at its core that tried to embrace creative workflows (art, sound, creative writing, etc) -- I get why it was adopted by media companies, but it's a management tool, not a creative/dev/iteration tool -- indpendent small teams and/or students don't have to worry about that :)
We need to iterate (with a deadline) for the purpose of making it compelling, not to satisfy bug tracking software limitations!