Thank you for your feedback! We tried with multiple devices, and every device's volume was a little different. We need to find some way to normalize sound for the next run. The cable's physics cost me some nerves, but I was happy with how they turned out :) We tried to add some variations, but time is always a limit in a jam ;)
Viewing post in Patch me if you can jam comments
In Godot you can code in audio controls (audiostreamplayer) along with using audio buses to put them into different channels. IE if you had a bunch of stuff on iphone, you could set that to one bus and then control all the iphone volumes.
It's not super straight forward but it works well. I basically created a bunch of const then a function that linked everything together to control the paths and the volume. Then when I needed whale music, I could just call the whale music. The player could also control the volume of said music on the menu slider while allowing me to equalize things individually.