I am creating a musical app which needs to generate musical notes. The app needs the ability to produce pitches that sound like realistic instrument based on changing input