Accompanying music?
Posted: Thu Sep 22, 2016 3:03 am
Short version: make it so two people can play 2 different instrument tracks for a given song.
Implementation:
-Instruments in your hand can now be set to "Accompany" mode (or whatever you wanna call it), in which case the window will now say "Waiting for lead performance..." with the option to toggle back to standard performance.
-When using an instrument in a normal fashion, you now have a SECOND field in which to copy-paste notes, labeled something like "(Optional) Paste the notes here for any supporting instruments to play".
--Assuming you paste notes in both fields, when you start playing the song any idle nearby instruments in Accompany mode (that are actually being held by someone) will play whatever track you put into the second field. All tracks play at the same BPM and gotta be synchronized properly (in the sense that each player hears Track A start at the same time they hear Track B start)
Alternate implementation: No reason you have to stop at 2. You could give a player 4 optional fields for supporting tracks 1-4, and let you choose which track number to play when you set an instrument to accompany mode.
How feasible would that be to code?
Implementation:
-Instruments in your hand can now be set to "Accompany" mode (or whatever you wanna call it), in which case the window will now say "Waiting for lead performance..." with the option to toggle back to standard performance.
-When using an instrument in a normal fashion, you now have a SECOND field in which to copy-paste notes, labeled something like "(Optional) Paste the notes here for any supporting instruments to play".
--Assuming you paste notes in both fields, when you start playing the song any idle nearby instruments in Accompany mode (that are actually being held by someone) will play whatever track you put into the second field. All tracks play at the same BPM and gotta be synchronized properly (in the sense that each player hears Track A start at the same time they hear Track B start)
Alternate implementation: No reason you have to stop at 2. You could give a player 4 optional fields for supporting tracks 1-4, and let you choose which track number to play when you set an instrument to accompany mode.
How feasible would that be to code?