Skip to content

Conversation

@jon-heard
Copy link

@jon-heard jon-heard commented Aug 31, 2023

I added two new fields to channels: interactiveMute and interactiveVolume.

The new fields allow this library to be used in an interactive, if simplistic, way. By controlling how much presence different channels have, you can alter the music's effect. This can be useful for interactive media, such as games.

Note - I gave the fields the prefix interactive to separate them from other channel fields, since these fields should NOT affect the song itself, just how it's rendered. For example, you can change a channel's interactiveVolume from 1.0 to 0.5, and any in-song volume changes will continue as normal, just quieter.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant