Audio Separation Comparison: Clustering Repeating Period and Hidden Markov Model: Machine Learning Comparison Project