I’ll be honest, this is not going to sound good to any game audio professionals. What GM needs is not for you to put together some new audio tools. What GM needs is professional audio tools. Those already exist. You didn’t attempt to make a Spine clone for your animators. Why? First, because Spine is incredibly complex and you could never achieve what they did without dedicating a sizable team of specialists and animators for years, and second, why would you spend the time trying to when it already exists? Audio middleware is 100% exactly the same here. For some reason it’s easier for non-animator/artist types to understand and be critical about the visual arts and their needs, than it is for non-audio types to understand audio and its tools and needs and be critical about what makes it “good”. Any attempt YoYo could ever make to supply creators with audio tools will always pale in comparison to the deeply-complex, state-of-the-art, developed-over-decades, AAA tools that are already out there and free for most of us in the GM community. Imagine back before Spine integration if you just announced to your artists and animators, “we’re looking into making some new animation tools” — the backlash would have been “my gosh please no, don’t try to make something—it won’t be what we need, we’ve already had a cross-platform/cross-IDE industry standard tool for years that we use, and we don’t need ‘new features’ or a (*cringe*) ‘overhaul’ developed by one ‘dedicated programmer’!”
As a professional in the game audio industry, I can tell you that the we’re not looking for solutions made by programmers for programmers on teams not led by audio professionals. We’re always looking for and developing ways to take audio implementation and designing audio behaviors out of the hands of programmers and IDEs and put it back in the hands of audio professionals to empower them to do more with interactive audio. This is the miracle of audio middleware.
I’m glad YoYo has stated that audio will no longer be neglected, but please please don’t think an “overhaul” done by one or even a small team of programmers will be at all what audio people need. Why spend a lot of money reinventing a wheel that will arrive later? How about spending no money on a perfect AAA solution that we have now? GM needs FMOD support exactly as much as it needed Spine. The tools are there already, they’re free, they’re powerful, widely used, and incredibly easy to use. It’s literally the last gaping hole to fill in GM among the basic disciplines of game development.