Fundamentals of Music Processing