Multiple chord sheets - 02/20/13 10:27 PM
I think we could get a lot more control over what BiaB plays if each intrument had it's own chord sheet. Then you could have, say the guitar (track), play slightly different chords to the piano as an example.
The way it could work would be to have the default chord sheet exactly the way it is now and call it the combo sheet. It would be associated with the combo radio button and apply to all tracks unless overridden. This would ensure backward compatibility.
When you click on the guitar, piano or whatever button the chord sheet would by default have the same chords and part markers as the combo default sheet. Now if you decide the guitar should be playing a Csus while the combo is playing a C all you would do is change the chord in the guitar sheet.
As to the coding, BiaB would need to save only the changes to individual tracks in addition to the combo sheet that's saved now. Hopefully a fairly easy change. The actual grid component wouldn't need to be changed, just fed the extra info when the track changes.
All in all I think this would be a great addition to a great program.
The way it could work would be to have the default chord sheet exactly the way it is now and call it the combo sheet. It would be associated with the combo radio button and apply to all tracks unless overridden. This would ensure backward compatibility.
When you click on the guitar, piano or whatever button the chord sheet would by default have the same chords and part markers as the combo default sheet. Now if you decide the guitar should be playing a Csus while the combo is playing a C all you would do is change the chord in the guitar sheet.
As to the coding, BiaB would need to save only the changes to individual tracks in addition to the combo sheet that's saved now. Hopefully a fairly easy change. The actual grid component wouldn't need to be changed, just fed the extra info when the track changes.
All in all I think this would be a great addition to a great program.