Adjust method names, add one method.
1, adjust methods' names to reflect their usages, and
2, add one more method, ChangeFundFreq() to help modifying the freq of audio.

ChangeLength() may change audio's length but not changing its freq, while ChangeFundFreq() will change its freq.
Refactor the DataSource.java and extract a interface Source.java.