Violin Note Detector Using Digital Signal Processing