Open mrwonko opened 3 years ago
If I have MIDI input, I might as well add interactive music instruments. Play loops in a common key, tempo & signature together/alone. Share sheet music with other players to play along manually or automatically. Compose. Support line-in? Integrate PureData? (Licence?)
If I have player-composed music, I might as well add radio stations and mixtapes that you can listen to from your vehicle. Let players listen to the music they want while playing.
Use the music system to compose and play menu music.
When building a responsive procedural music system, build a fun demo for it, the game equivalent of a musical, whatever that is.
Playing music together in real-time is tricky due to latency, but I can certainly build a multiplayer multi track music editor, which you could at least preview in sync. There are probably cool hybrid models for collaborating on tracks. You should definitely be able to monitor other players in real-time, and you can play along, but without sending your audio back. But you could conceivably daisy chain band members.
I also like the idea of physically simulating music instruments (#19) and tweaking their sound in real-time using midi input, building formulas in a visual editor (#31) using physical properties, which can in turn procedurally generate the instrument model.
MIDI knobs and sliders are a great way to adjust values quickly and accurately, be it FOV, physics, balancing, etc.