Open stickgrinder opened 3 months ago
I'll try to bring a friend who is an audio designer to this discussion so he can give us ideas of what kind of tools might be helpful for someone in that role.
Hi all, this is something that is key for me in projects using this framework. I studied audio engineering at university as well as music performance so I'm glad to be of service to get this fully robust.
Thanks for your contribution @grahfmusic!
I would start from asking you what's your most common use-cases, beside the basics (playing music and sounds).
The list in the issue comes from my personal experience and desires. What about you? What would you expect an AG framework to provide?
Linking #119 as related
Linking #116 as related
Linking #120 as related
@grahfmusic we just linked three issues that were lying there since a while now, namely:
We'd really like to understand how much more we may want to do. Would you like to have a discussion on Discord about this with me and @mapedorr ?
Or maybe, if you have some clear ideas about specific use cases, would you mind to list them here? Let us know ;)
Topic
We feel that the audio tab and in general the audio functions in Popochiu got less love compared to other section.
Godot 4.3 will also bring a load of new features on that side, that we could leverage to achieve iMuse/FMOD-like dynamic background music, or more advanced audio effects.
We can discuss the topic here with the community, and decide on a roadmap for the new features.
Goals
The goals of this discussion is, in order:
Your proposal, in detail
We have no clear ideas but we know that we want our audio section to be a user-friendly gateway to the complex but awesome set of nodes in Godot 4.3.
The concept of AudioCues that @mapedorr inherited from other engines may (or not) become obsolete, but we'll probably have a set of PopochiuObjects that will allow the game designer to easily and quickly configure things like:
More use cases must be identified, the UX has to be imagined and priorities have to be defined. That's what this discussion is about :)
Record of decisions taken
To be discussed