AudioStreamInteractive can be used for non-music audio/sound design.
Describe the problem or limitation you are having in your project
When using AudioSteamInteractive for non-music, being forced to specify the crossfade length for transitions in beats is very counterintuitive, since there are no beats in non-music tracks.
Making matters worse, most of the times, audio effects are imported as WAV files, which don't even support specifying/changing the BPM value when importing.
Describe the feature / enhancement and how it helps to overcome the problem or limitation
Allow users to select between beat count and absolute transition time values in the transition editor
Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams
If this enhancement will not be used often, can it be worked around with a few lines of script?
As far as I know, it cannot be worked around currently, because the beat count handling is hardcoded into AudioStreamInteractive.
Is there a reason why this should be core and not an add-on in the asset library?
Describe the project you are working on
AudioStreamInteractive can be used for non-music audio/sound design.
Describe the problem or limitation you are having in your project
When using AudioSteamInteractive for non-music, being forced to specify the crossfade length for transitions in beats is very counterintuitive, since there are no beats in non-music tracks. Making matters worse, most of the times, audio effects are imported as WAV files, which don't even support specifying/changing the BPM value when importing.
Describe the feature / enhancement and how it helps to overcome the problem or limitation
Allow users to select between beat count and absolute transition time values in the transition editor
Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams
If this enhancement will not be used often, can it be worked around with a few lines of script?
As far as I know, it cannot be worked around currently, because the beat count handling is hardcoded into AudioStreamInteractive.
Is there a reason why this should be core and not an add-on in the asset library?
N/A