Added dynamic range functionality.
This functionality helps to find the highest and lowest note of each
instrument in a song. This information is shared with the Musician so
that its program can adapt to the range.