Hi, my name is Daniel.
I am experienced software developer. I use the cutting edge technologies to create good looking and fast Desktop applications.
I have observed your requirenments very carefully, and I already have a couple of thoughts about how to implement your idea. I thought about to create a seperate track for every instrument participating in the music track. For example if the track includes guitar, piano, saxophone and violine, for each of this instruments will be a seperate ctack that you may include into the playback or not include. Near every instrument will be a checkbox, if it is checked - the instrument will be included, otherwise the instrument won't be included.
As well, I thought the metronome sound can be added as a separated track.
I prepared a very simple demo from the scratch how it can be:
[login to view URL]
Please review it and tell what do you think about it?
Thanks,
Daniel