<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://vjmedia.wpi.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nsbradford</id>
	<title>vjmedia - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://vjmedia.wpi.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nsbradford"/>
	<link rel="alternate" type="text/html" href="https://vjmedia.wpi.edu/Special:Contributions/Nsbradford"/>
	<updated>2026-05-01T14:02:02Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.8</generator>
	<entry>
		<id>https://vjmedia.wpi.edu/index.php?title=Musical_Machine_Learning&amp;diff=244713</id>
		<title>Musical Machine Learning</title>
		<link rel="alternate" type="text/html" href="https://vjmedia.wpi.edu/index.php?title=Musical_Machine_Learning&amp;diff=244713"/>
		<updated>2016-05-05T05:53:21Z</updated>

		<summary type="html">&lt;p&gt;Nsbradford: /* Musical Machine Learning */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Musical Machine Learning=&lt;br /&gt;
&lt;br /&gt;
[[File:Confutatis.png|600px]]&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
&lt;br /&gt;
This project created a foundation for future work by WPI students in music information retrieval and machine learning. A Python system was first constructed to extract variable-length features from audio files. The problem of determining song structure was then approached with both supervised and unsupervised learning algorithms, resulting in a novel method for automated structure analysis. Finally, the groundwork was laid for the use of deep neural networks for musical composition.&lt;br /&gt;
&lt;br /&gt;
==TODO List==&lt;br /&gt;
&lt;br /&gt;
*Large additions&lt;br /&gt;
**Cluster an entire song in 1-s segments, then use a Gaussian KDE to smooth out classification. This can then be used to actually mark &amp;quot;segments&amp;quot; of a song&lt;br /&gt;
**Train a massive Deep Neural Net to try to automatically distinguish between parts&lt;br /&gt;
**Composition&lt;br /&gt;
***Create a LSTM recurrent neural net to learn from MIDI input&lt;br /&gt;
***Combine with Verse/Chorus algorithm/work to give songs more structure&lt;br /&gt;
***Create website where people can upload a MIDI file, and then listen to RNN improvise over it&lt;br /&gt;
*Small improvements to Verse/Chorus system:&lt;br /&gt;
**Use SVM with linear kernel (instead of RBF) as a better approximation of &amp;quot;true&amp;quot; clustering&lt;br /&gt;
**Find additional features other than spectral centroid and zero-crossing rate&lt;br /&gt;
**IPython notebook demo (https://ipython.org/notebook.html)&lt;br /&gt;
***Play with how the features are generated and averaged&lt;br /&gt;
**Include outlier detection in the data preprocessing stage&lt;br /&gt;
***(http://scikit-learn.org/stable/modules/outlier_detection.html)&lt;br /&gt;
**Optimize the different classifiers&lt;br /&gt;
**Optimize song loading times (store in database? alternative form?)&lt;br /&gt;
**Add option of multiple sections (bridge?)&lt;br /&gt;
&lt;br /&gt;
==Help Connecting to Repository==&lt;br /&gt;
&lt;br /&gt;
All files for this project are stored on the secured repository below. Contact Manzo for access once you've made an account on the Git (see Help).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Main project repository address:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
http://solar-10.wpi.edu/ModalObjectLibrary/MachineLearning [git@solar-10.wpi.edu:ModalObjectLibrary/MachineLearning.git]&lt;br /&gt;
&lt;br /&gt;
==WPI Student Contributors==&lt;br /&gt;
===2016===&lt;br /&gt;
Nicholas S. Bradford&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Category: Advisor:Manzo]][[Category:Interactive Systems]]&lt;br /&gt;
&amp;lt;!--[[Category:Featured]]--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nsbradford</name></author>
		
	</entry>
	<entry>
		<id>https://vjmedia.wpi.edu/index.php?title=Musical_Machine_Learning&amp;diff=244712</id>
		<title>Musical Machine Learning</title>
		<link rel="alternate" type="text/html" href="https://vjmedia.wpi.edu/index.php?title=Musical_Machine_Learning&amp;diff=244712"/>
		<updated>2016-05-05T05:52:23Z</updated>

		<summary type="html">&lt;p&gt;Nsbradford: /* Musical Machine Learning */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Musical Machine Learning=&lt;br /&gt;
&lt;br /&gt;
[[File:Confutatis.png|200px]]&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
&lt;br /&gt;
This project created a foundation for future work by WPI students in music information retrieval and machine learning. A Python system was first constructed to extract variable-length features from audio files. The problem of determining song structure was then approached with both supervised and unsupervised learning algorithms, resulting in a novel method for automated structure analysis. Finally, the groundwork was laid for the use of deep neural networks for musical composition.&lt;br /&gt;
&lt;br /&gt;
==TODO List==&lt;br /&gt;
&lt;br /&gt;
*Large additions&lt;br /&gt;
**Cluster an entire song in 1-s segments, then use a Gaussian KDE to smooth out classification. This can then be used to actually mark &amp;quot;segments&amp;quot; of a song&lt;br /&gt;
**Train a massive Deep Neural Net to try to automatically distinguish between parts&lt;br /&gt;
**Composition&lt;br /&gt;
***Create a LSTM recurrent neural net to learn from MIDI input&lt;br /&gt;
***Combine with Verse/Chorus algorithm/work to give songs more structure&lt;br /&gt;
***Create website where people can upload a MIDI file, and then listen to RNN improvise over it&lt;br /&gt;
*Small improvements to Verse/Chorus system:&lt;br /&gt;
**Use SVM with linear kernel (instead of RBF) as a better approximation of &amp;quot;true&amp;quot; clustering&lt;br /&gt;
**Find additional features other than spectral centroid and zero-crossing rate&lt;br /&gt;
**IPython notebook demo (https://ipython.org/notebook.html)&lt;br /&gt;
***Play with how the features are generated and averaged&lt;br /&gt;
**Include outlier detection in the data preprocessing stage&lt;br /&gt;
***(http://scikit-learn.org/stable/modules/outlier_detection.html)&lt;br /&gt;
**Optimize the different classifiers&lt;br /&gt;
**Optimize song loading times (store in database? alternative form?)&lt;br /&gt;
**Add option of multiple sections (bridge?)&lt;br /&gt;
&lt;br /&gt;
==Help Connecting to Repository==&lt;br /&gt;
&lt;br /&gt;
All files for this project are stored on the secured repository below. Contact Manzo for access once you've made an account on the Git (see Help).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Main project repository address:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
http://solar-10.wpi.edu/ModalObjectLibrary/MachineLearning [git@solar-10.wpi.edu:ModalObjectLibrary/MachineLearning.git]&lt;br /&gt;
&lt;br /&gt;
==WPI Student Contributors==&lt;br /&gt;
===2016===&lt;br /&gt;
Nicholas S. Bradford&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Category: Advisor:Manzo]][[Category:Interactive Systems]]&lt;br /&gt;
&amp;lt;!--[[Category:Featured]]--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nsbradford</name></author>
		
	</entry>
	<entry>
		<id>https://vjmedia.wpi.edu/index.php?title=File:Confutatis.png&amp;diff=244711</id>
		<title>File:Confutatis.png</title>
		<link rel="alternate" type="text/html" href="https://vjmedia.wpi.edu/index.php?title=File:Confutatis.png&amp;diff=244711"/>
		<updated>2016-05-05T05:50:10Z</updated>

		<summary type="html">&lt;p&gt;Nsbradford: Confutatis_Maledictis_RdBu_KNeighborsClassifier_2016-04-27_10-28-51.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Confutatis_Maledictis_RdBu_KNeighborsClassifier_2016-04-27_10-28-51.png&lt;/div&gt;</summary>
		<author><name>Nsbradford</name></author>
		
	</entry>
	<entry>
		<id>https://vjmedia.wpi.edu/index.php?title=Musical_Machine_Learning&amp;diff=244710</id>
		<title>Musical Machine Learning</title>
		<link rel="alternate" type="text/html" href="https://vjmedia.wpi.edu/index.php?title=Musical_Machine_Learning&amp;diff=244710"/>
		<updated>2016-05-05T05:43:32Z</updated>

		<summary type="html">&lt;p&gt;Nsbradford: /* TODO List */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Musical Machine Learning=&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
&lt;br /&gt;
This project created a foundation for future work by WPI students in music information retrieval and machine learning. A Python system was first constructed to extract variable-length features from audio files. The problem of determining song structure was then approached with both supervised and unsupervised learning algorithms, resulting in a novel method for automated structure analysis. Finally, the groundwork was laid for the use of deep neural networks for musical composition.&lt;br /&gt;
&lt;br /&gt;
==TODO List==&lt;br /&gt;
&lt;br /&gt;
*Large additions&lt;br /&gt;
**Cluster an entire song in 1-s segments, then use a Gaussian KDE to smooth out classification. This can then be used to actually mark &amp;quot;segments&amp;quot; of a song&lt;br /&gt;
**Train a massive Deep Neural Net to try to automatically distinguish between parts&lt;br /&gt;
**Composition&lt;br /&gt;
***Create a LSTM recurrent neural net to learn from MIDI input&lt;br /&gt;
***Combine with Verse/Chorus algorithm/work to give songs more structure&lt;br /&gt;
***Create website where people can upload a MIDI file, and then listen to RNN improvise over it&lt;br /&gt;
*Small improvements to Verse/Chorus system:&lt;br /&gt;
**Use SVM with linear kernel (instead of RBF) as a better approximation of &amp;quot;true&amp;quot; clustering&lt;br /&gt;
**Find additional features other than spectral centroid and zero-crossing rate&lt;br /&gt;
**IPython notebook demo (https://ipython.org/notebook.html)&lt;br /&gt;
***Play with how the features are generated and averaged&lt;br /&gt;
**Include outlier detection in the data preprocessing stage&lt;br /&gt;
***(http://scikit-learn.org/stable/modules/outlier_detection.html)&lt;br /&gt;
**Optimize the different classifiers&lt;br /&gt;
**Optimize song loading times (store in database? alternative form?)&lt;br /&gt;
**Add option of multiple sections (bridge?)&lt;br /&gt;
&lt;br /&gt;
==Help Connecting to Repository==&lt;br /&gt;
&lt;br /&gt;
All files for this project are stored on the secured repository below. Contact Manzo for access once you've made an account on the Git (see Help).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Main project repository address:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
http://solar-10.wpi.edu/ModalObjectLibrary/MachineLearning [git@solar-10.wpi.edu:ModalObjectLibrary/MachineLearning.git]&lt;br /&gt;
&lt;br /&gt;
==WPI Student Contributors==&lt;br /&gt;
===2016===&lt;br /&gt;
Nicholas S. Bradford&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Category: Advisor:Manzo]][[Category:Interactive Systems]]&lt;br /&gt;
&amp;lt;!--[[Category:Featured]]--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nsbradford</name></author>
		
	</entry>
	<entry>
		<id>https://vjmedia.wpi.edu/index.php?title=Musical_Machine_Learning&amp;diff=244709</id>
		<title>Musical Machine Learning</title>
		<link rel="alternate" type="text/html" href="https://vjmedia.wpi.edu/index.php?title=Musical_Machine_Learning&amp;diff=244709"/>
		<updated>2016-05-05T05:38:31Z</updated>

		<summary type="html">&lt;p&gt;Nsbradford: /* Musical Machine Learning */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Musical Machine Learning=&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
&lt;br /&gt;
This project created a foundation for future work by WPI students in music information retrieval and machine learning. A Python system was first constructed to extract variable-length features from audio files. The problem of determining song structure was then approached with both supervised and unsupervised learning algorithms, resulting in a novel method for automated structure analysis. Finally, the groundwork was laid for the use of deep neural networks for musical composition.&lt;br /&gt;
&lt;br /&gt;
==TODO List==&lt;br /&gt;
&lt;br /&gt;
*Large additions&lt;br /&gt;
**Cluster an entire song in 1-s segements, then use a Gaussian KDE to smooth out classification. This can then be used to actually mark &amp;quot;segments&amp;quot; of a song&lt;br /&gt;
**Train a massive Deep Neural Net to try to automatically distinguish between parts&lt;br /&gt;
**Composition&lt;br /&gt;
***Create a LSTM recurrent neural net to learn from MIDI input&lt;br /&gt;
***Combine with Verse/Chorus algorithm/work to give songs more structure&lt;br /&gt;
***Create website where people can upload a MIDI file, and then listen to RNN improvise over it&lt;br /&gt;
*Small improvements to Verse/Chorus system:&lt;br /&gt;
**Use SVM with linear kernel (instead of RBF) as a better approximation of &amp;quot;true&amp;quot; clustering&lt;br /&gt;
**Find additional features other than spectral centroid and zero-crossing rate&lt;br /&gt;
**IPython notebook demo (https://ipython.org/notebook.html)&lt;br /&gt;
***Play with how the features are generated and averaged&lt;br /&gt;
**Include outlier detection in the data preprocessing stage&lt;br /&gt;
***(http://scikit-learn.org/stable/modules/outlier_detection.html)&lt;br /&gt;
**Optimize the different classifiers&lt;br /&gt;
**Optimize song loading times (store in database? alternative form?)&lt;br /&gt;
**Add option of multiple sections (bridge?)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Help Connecting to Repository==&lt;br /&gt;
&lt;br /&gt;
All files for this project are stored on the secured repository below. Contact Manzo for access once you've made an account on the Git (see Help).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Main project repository address:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
http://solar-10.wpi.edu/ModalObjectLibrary/MachineLearning [git@solar-10.wpi.edu:ModalObjectLibrary/MachineLearning.git]&lt;br /&gt;
&lt;br /&gt;
==WPI Student Contributors==&lt;br /&gt;
===2016===&lt;br /&gt;
Nicholas S. Bradford&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Category: Advisor:Manzo]][[Category:Interactive Systems]]&lt;br /&gt;
&amp;lt;!--[[Category:Featured]]--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nsbradford</name></author>
		
	</entry>
	<entry>
		<id>https://vjmedia.wpi.edu/index.php?title=Musical_Machine_Learning&amp;diff=244708</id>
		<title>Musical Machine Learning</title>
		<link rel="alternate" type="text/html" href="https://vjmedia.wpi.edu/index.php?title=Musical_Machine_Learning&amp;diff=244708"/>
		<updated>2016-05-05T05:37:28Z</updated>

		<summary type="html">&lt;p&gt;Nsbradford: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Musical Machine Learning=&lt;br /&gt;
&lt;br /&gt;
[[File:LoopBuddy1.0.PNG|200px]]&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
&lt;br /&gt;
This project created a foundation for future work by WPI students in music information retrieval and machine learning. A Python system was first constructed to extract variable-length features from audio files. The problem of determining song structure was then approached with both supervised and unsupervised learning algorithms, resulting in a novel method for automated structure analysis. Finally, the groundwork was laid for the use of deep neural networks for musical composition.&lt;br /&gt;
&lt;br /&gt;
==TODO List==&lt;br /&gt;
&lt;br /&gt;
*Large additions&lt;br /&gt;
**Cluster an entire song in 1-s segements, then use a Gaussian KDE to smooth out classification. This can then be used to actually mark &amp;quot;segments&amp;quot; of a song&lt;br /&gt;
**Train a massive Deep Neural Net to try to automatically distinguish between parts&lt;br /&gt;
**Composition&lt;br /&gt;
***Create a LSTM recurrent neural net to learn from MIDI input&lt;br /&gt;
***Combine with Verse/Chorus algorithm/work to give songs more structure&lt;br /&gt;
***Create website where people can upload a MIDI file, and then listen to RNN improvise over it&lt;br /&gt;
*Small improvements to Verse/Chorus system:&lt;br /&gt;
**Use SVM with linear kernel (instead of RBF) as a better approximation of &amp;quot;true&amp;quot; clustering&lt;br /&gt;
**Find additional features other than spectral centroid and zero-crossing rate&lt;br /&gt;
**IPython notebook demo (https://ipython.org/notebook.html)&lt;br /&gt;
***Play with how the features are generated and averaged&lt;br /&gt;
**Include outlier detection in the data preprocessing stage&lt;br /&gt;
***(http://scikit-learn.org/stable/modules/outlier_detection.html)&lt;br /&gt;
**Optimize the different classifiers&lt;br /&gt;
**Optimize song loading times (store in database? alternative form?)&lt;br /&gt;
**Add option of multiple sections (bridge?)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Help Connecting to Repository==&lt;br /&gt;
&lt;br /&gt;
All files for this project are stored on the secured repository below. Contact Manzo for access once you've made an account on the Git (see Help).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Main project repository address:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
http://solar-10.wpi.edu/ModalObjectLibrary/MachineLearning [git@solar-10.wpi.edu:ModalObjectLibrary/MachineLearning.git]&lt;br /&gt;
&lt;br /&gt;
==WPI Student Contributors==&lt;br /&gt;
===2016===&lt;br /&gt;
Nicholas S. Bradford&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Category: Advisor:Manzo]][[Category:Interactive Systems]]&lt;br /&gt;
&amp;lt;!--[[Category:Featured]]--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nsbradford</name></author>
		
	</entry>
	<entry>
		<id>https://vjmedia.wpi.edu/index.php?title=Musical_Machine_Learning&amp;diff=244707</id>
		<title>Musical Machine Learning</title>
		<link rel="alternate" type="text/html" href="https://vjmedia.wpi.edu/index.php?title=Musical_Machine_Learning&amp;diff=244707"/>
		<updated>2016-05-05T04:09:08Z</updated>

		<summary type="html">&lt;p&gt;Nsbradford: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Musical Machine Learning=&lt;br /&gt;
&lt;br /&gt;
[[File:LoopBuddy1.0.PNG|200px]]&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
&lt;br /&gt;
==TODO List==&lt;br /&gt;
&lt;br /&gt;
*Large additions&lt;br /&gt;
**Cluster an entire song in 1-s segements, then use a Gaussian KDE to smooth out classification. This can then be used to actually mark &amp;quot;segments&amp;quot; of a song&lt;br /&gt;
**Train a massive Deep Neural Net to try to automatically distinguish between parts&lt;br /&gt;
**Composition&lt;br /&gt;
***Create a LSTM recurrent neural net to learn from MIDI input&lt;br /&gt;
***Combine with Verse/Chorus algorithm/work to give songs more structure&lt;br /&gt;
***Create website where people can upload a MIDI file, and then listen to RNN improvise over it&lt;br /&gt;
*Small improvements to Verse/Chorus system:&lt;br /&gt;
**Use SVM with linear kernel (instead of RBF) as a better approximation of &amp;quot;true&amp;quot; clustering&lt;br /&gt;
**Find additional features other than spectral centroid and zero-crossing rate&lt;br /&gt;
**IPython notebook demo (https://ipython.org/notebook.html)&lt;br /&gt;
***Play with how the features are generated and averaged&lt;br /&gt;
**Include outlier detection in the data preprocessing stage&lt;br /&gt;
***(http://scikit-learn.org/stable/modules/outlier_detection.html)&lt;br /&gt;
**Optimize the different classifiers&lt;br /&gt;
**Optimize song loading times (store in database? alternative form?)&lt;br /&gt;
**Add option of multiple sections (bridge?)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Help Connecting to Repository==&lt;br /&gt;
&lt;br /&gt;
All files for this project are stored on the secured repository below. Contact Manzo for access once you've made an account on the Git (see Help).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Main project repository address:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
http://solar-10.wpi.edu/ModalObjectLibrary/MachineLearning [git@solar-10.wpi.edu:ModalObjectLibrary/MachineLearning.git]&lt;br /&gt;
&lt;br /&gt;
==WPI Student Contributors==&lt;br /&gt;
===2016===&lt;br /&gt;
Nicholas S. Bradford&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Category: Advisor:Manzo]][[Category:Interactive Systems]]&lt;br /&gt;
&amp;lt;!--[[Category:Featured]]--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nsbradford</name></author>
		
	</entry>
	<entry>
		<id>https://vjmedia.wpi.edu/index.php?title=Musical_Machine_Learning&amp;diff=244706</id>
		<title>Musical Machine Learning</title>
		<link rel="alternate" type="text/html" href="https://vjmedia.wpi.edu/index.php?title=Musical_Machine_Learning&amp;diff=244706"/>
		<updated>2016-05-05T04:03:32Z</updated>

		<summary type="html">&lt;p&gt;Nsbradford: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Musical Machine Learning=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
&lt;br /&gt;
==TODO List==&lt;br /&gt;
&lt;br /&gt;
*Use SVM with linear kernel (instead of RBF) as a better approximation of &amp;quot;true&amp;quot; clustering&lt;br /&gt;
*Cluster an entire song in 1-s segements, then use a Gaussian KDE to smooth out classification. This can then be used to actually mark &amp;quot;segments&amp;quot; of a song&lt;br /&gt;
*Create website where people can upload a MIDI file, and then listen to RNN improvise over it&lt;br /&gt;
*IPython notebook demo&lt;br /&gt;
*Verse/Chorus system:&lt;br /&gt;
**Find additional features other than spectral centroid and zero-crossing rate&lt;br /&gt;
***Play with how the features are generated and averaged&lt;br /&gt;
**Include outlier detection in the data preprocessing stage&lt;br /&gt;
***(http://scikit-learn.org/stable/modules/outlier_detection.html)&lt;br /&gt;
**Optimize the different classifiers&lt;br /&gt;
**Optimize song loading times (store in database? alternative form?)&lt;br /&gt;
**Add option of multiple sections (bridge?)       &lt;br /&gt;
*Expansions:&lt;br /&gt;
**Train a massive Deep Neural Net to try to automatically distinguish between parts&lt;br /&gt;
*Composition&lt;br /&gt;
**Create a LSTM recurrent neural net to learn from MIDI input&lt;br /&gt;
**Combine with Verse/Chorus algorithm/work to give songs more structure&lt;br /&gt;
&lt;br /&gt;
==Help Connecting to Repository==&lt;br /&gt;
&lt;br /&gt;
All files for this project are stored on the secured repository below. Contact Manzo for access once you've made an account on the Git (see Help).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Main project repository address:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
http://solar-10.wpi.edu/ModalObjectLibrary/MachineLearning [git@solar-10.wpi.edu:ModalObjectLibrary/MachineLearning.git]&lt;br /&gt;
&lt;br /&gt;
==WPI Student Contributors==&lt;br /&gt;
===2016===&lt;br /&gt;
Nicholas S. Bradford&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Category: Advisor:Manzo]][[Category:Interactive Systems]]&lt;br /&gt;
&amp;lt;!--[[Category:Featured]]--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nsbradford</name></author>
		
	</entry>
	<entry>
		<id>https://vjmedia.wpi.edu/index.php?title=Electronic_Music_Composition_2014&amp;diff=241884</id>
		<title>Electronic Music Composition 2014</title>
		<link rel="alternate" type="text/html" href="https://vjmedia.wpi.edu/index.php?title=Electronic_Music_Composition_2014&amp;diff=241884"/>
		<updated>2014-10-15T14:04:10Z</updated>

		<summary type="html">&lt;p&gt;Nsbradford: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Electronic Music Composition==&lt;br /&gt;
Course files for ''Electronic Music Composition''&lt;br /&gt;
*[[How to Create Pages | How to Edit this Page]]&lt;br /&gt;
&lt;br /&gt;
=Final Projects=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Student Name'''&lt;br /&gt;
''Demo Video Piece''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;mediaplayer&amp;gt;http://media.wpi.edu/Academics/Depts/HUA/Manzo/Soundbeam%20Chords/soundbeam.mp4&amp;lt;/mediaplayer&amp;gt;&lt;br /&gt;
[http://media.wpi.edu/Academics/Depts/HUA/Manzo/Soundbeam%20Chords/SoundBeam_Chords.zip Source Files]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Another Student Name'''&lt;br /&gt;
''Demo Audio Piece''&lt;br /&gt;
&amp;lt;mp3player&amp;gt;http://media.wpi.edu/Academics/Depts/HUA/Manzo/White_Noise.mp3&amp;lt;/mp3player&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Benjamin Duncan'''&lt;br /&gt;
''Time Traveler Jepsen''&lt;br /&gt;
&amp;lt;mp3player&amp;gt;http://wiki.wpi.edu/images//images/f/fe/Time_Traveler_Jepsen.mp3&amp;lt;/mp3player&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Tyler Morrow'''&lt;br /&gt;
''Button Mashing''&lt;br /&gt;
&amp;lt;mp3player&amp;gt;http://media.wpi.edu/Academics/Depts/HUA/Manzo/_ Course Uploads/2014/Electronic Music Composition/Class 7/tyler-morrow--button_mashing.mp3&amp;lt;/mp3player&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Jayson Corey'''&lt;br /&gt;
''Attack on Lorde''&lt;br /&gt;
https://my.wpi.edu/webapps/assignment/download?course_id=_66682_1&amp;amp;attempt_id=_1169649_1&amp;amp;file_id=_617892_1&amp;amp;fileName=Final_AttackOnLorde.wav&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Paul Raynes'''&lt;br /&gt;
''Slam Warriors''&lt;br /&gt;
&amp;lt;mp3player&amp;gt;http://media.wpi.edu/Academics/Depts/HUA/Manzo/_ Course Uploads/2014/Electronic Music Composition/Class 7/Slam Warriors.mp3&amp;lt;/mp3player&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Will Frick'''&lt;br /&gt;
''Stayin' Remixed''&lt;br /&gt;
&amp;lt;mp3player&amp;gt;http://wiki.wpi.edu/images//images/0/0f/Wofrick-final.mp3&amp;lt;/mp3player&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Adam Karcs'''&lt;br /&gt;
''Demon Doges''&lt;br /&gt;
&amp;lt;mp3player&amp;gt;http://media.wpi.edu/Academics/Depts/HUA/Manzo/_ Course Uploads/2014/Electronic Music Composition/Class 7/Demon_Doges.mp3&amp;lt;/mp3player&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Matthew Barreiro'''&lt;br /&gt;
''Make It Bun Dem (Rework)''&lt;br /&gt;
&amp;lt;mp3player&amp;gt;http://wiki.wpi.edu/images//images/9/9e/BarreiroFinalProject.mp3&amp;lt;/mp3player&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Zitai huang'''&lt;br /&gt;
''Undead enemy (Remix)''&lt;br /&gt;
&amp;lt;mp3player&amp;gt;http://wiki.wpi.edu/images//images/3/35/Zitai_huang_final.mp3&amp;lt;/mp3player&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Gareth Solbeck'''&lt;br /&gt;
''In Control (Max Patcher)''&lt;br /&gt;
&lt;br /&gt;
[[File:Gareth_Solbeck-In_Control.png|400px|Presentation view]]&lt;br /&gt;
&lt;br /&gt;
[[File:Gareth_Solbeck-In_Control_(full).png|400px|Editing view]]&lt;br /&gt;
&lt;br /&gt;
[http://wiki.wpi.edu/images//images/4/4e/Gareth_Solbeck-In_Control.txt Source]&lt;br /&gt;
&lt;br /&gt;
To use the patcher, copy the text and paste it into Max.&lt;br /&gt;
This patcher requires an XBox controller and the Controller driver available&lt;br /&gt;
[http://tattiebogle.net/index.php/ProjectRoot/Xbox360Controller/OsxDriver here].&lt;br /&gt;
&lt;br /&gt;
'''Joshua Donovan'''&lt;br /&gt;
''Best of You (Remix)''&lt;br /&gt;
&amp;lt;mp3player&amp;gt;http://wiki.wpi.edu/images//images/0/01/Josh_Final.mp3&amp;lt;/mp3player&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Ali Fuat Becan'&lt;br /&gt;
''Dance Glitch''&lt;br /&gt;
&lt;br /&gt;
This is my last composition for the course as my MU362X Final Project. I first composed a dance song, repeating a pattern; then, I kick in a glitch to manipulate the entire audio chaotically, therefore creating an indirect reference to Glitch music genre.&lt;br /&gt;
&amp;lt;mp3player&amp;gt;http://wiki.wpi.edu/vjmedia/File:AFBecan_Final_Project_Dance_Glitch.mp3&amp;lt;/mp3player&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Collin Glynn'''&lt;br /&gt;
''Rain Music Maker''&lt;br /&gt;
&amp;lt;mediaplayer&amp;gt;http://media.wpi.edu/Academics/Depts/HUA/Manzo/Rain Music Maker.cmproj&amp;lt;/mediaplayer&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Nicholas S. Bradford'''&lt;br /&gt;
''Birth of a Villain (Original)''&lt;br /&gt;
&amp;lt;mp3player&amp;gt;File:NicholasBradford_FINAL_BirthOfAVillain.mp3‎‎&amp;lt;/mp3player&amp;gt;&lt;br /&gt;
[[File:NicholasBradford_FINAL_BirthOfAVillain.mp3‎]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://media.wpi.edu/Academics/Depts/HUA/Manzo/White_Noise.mp3&lt;br /&gt;
&lt;br /&gt;
[[Category:Electronic Music Composition (3620)]][[Category: Advisor:Manzo]]&lt;/div&gt;</summary>
		<author><name>Nsbradford</name></author>
		
	</entry>
	<entry>
		<id>https://vjmedia.wpi.edu/index.php?title=Final_Project:_Nicholas_S._Bradford&amp;diff=240097</id>
		<title>Final Project: Nicholas S. Bradford</title>
		<link rel="alternate" type="text/html" href="https://vjmedia.wpi.edu/index.php?title=Final_Project:_Nicholas_S._Bradford&amp;diff=240097"/>
		<updated>2014-10-11T03:10:32Z</updated>

		<summary type="html">&lt;p&gt;Nsbradford: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''&amp;quot;Birth of a Villain&amp;quot; - Nicholas S. Bradford,&lt;br /&gt;
MU 362X 2014 Final Project'''&lt;br /&gt;
&lt;br /&gt;
This original piece was inspired by the fantasy novel that I am currently writing. It is meant to accompany the chapters in which the primary antagonist's origins are explained. The first half of the song is sad to to mirror the tragedies that happened to the villain early in his life, and the song takes a darker turn as the villain grows more and more evil. It eventually adds percussion to solidify the sinister tone. The song ends with the main theme repeated, percussion and snares added to give it a more aggressive and militaristic feeling, symbolizing how the villain is using the sad events of his early life to justify his acts of evil.&lt;br /&gt;
&lt;br /&gt;
I used Finale and Audacity to produce the final audio. Here is the MP3 file of my composition:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;mp3player&amp;gt;File:NicholasBradford_FINAL_BirthOfAVillain.mp3‎‎&amp;lt;/mp3player&amp;gt;&lt;br /&gt;
[[File:NicholasBradford_FINAL_BirthOfAVillain.mp3‎]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Scores and Arrangements]][[Category: Advisor:Manzo]]&lt;/div&gt;</summary>
		<author><name>Nsbradford</name></author>
		
	</entry>
	<entry>
		<id>https://vjmedia.wpi.edu/index.php?title=Final_Project:_Nicholas_S._Bradford&amp;diff=240096</id>
		<title>Final Project: Nicholas S. Bradford</title>
		<link rel="alternate" type="text/html" href="https://vjmedia.wpi.edu/index.php?title=Final_Project:_Nicholas_S._Bradford&amp;diff=240096"/>
		<updated>2014-10-11T03:09:48Z</updated>

		<summary type="html">&lt;p&gt;Nsbradford: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''&amp;quot;Birth of a Villain&amp;quot; - Nicholas S. Bradford,&lt;br /&gt;
MU 362X 2014 Final Project'''&lt;br /&gt;
&lt;br /&gt;
This original piece was inspired by the fantasy novel that I am currently writing. It is meant to accompany the chapters in which the primary antagonist's origins are explained. The first half of the song is sad to to mirror the tragedies that happened to the villain early in his life, and the song takes a darker turn as the villain grows more and more evil. It eventually adds percussion to solidify the sinister tone. The song ends with the main theme repeated, percussion and snares added to give it a more aggressive and militaristic feeling, symbolizing how the villain is using the sad events of his early life to justify his acts of evil.&lt;br /&gt;
&lt;br /&gt;
I used Finale and Audacity to produce the final audio. Here is the MP3 file of my composition:&lt;br /&gt;
&lt;br /&gt;
[[File:NicholasBradford_FINAL_BirthOfAVillain.mp3‎]]&lt;br /&gt;
&amp;lt;mp3player&amp;gt;File:NicholasBradford_FINAL_BirthOfAVillain.mp3‎‎&amp;lt;/mp3player&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Scores and Arrangements]][[Category: Advisor:Manzo]]&lt;/div&gt;</summary>
		<author><name>Nsbradford</name></author>
		
	</entry>
	<entry>
		<id>https://vjmedia.wpi.edu/index.php?title=Final_Project:_Nicholas_S._Bradford&amp;diff=240095</id>
		<title>Final Project: Nicholas S. Bradford</title>
		<link rel="alternate" type="text/html" href="https://vjmedia.wpi.edu/index.php?title=Final_Project:_Nicholas_S._Bradford&amp;diff=240095"/>
		<updated>2014-10-11T03:09:26Z</updated>

		<summary type="html">&lt;p&gt;Nsbradford: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''&amp;quot;Birth of a Villain&amp;quot; - Nicholas S. Bradford,&lt;br /&gt;
MU 362X 2014 Final Project'''&lt;br /&gt;
&lt;br /&gt;
This piece was inspired by the fantasy novel that I am currently writing. It is meant to accompany the chapters in which the primary antagonist's origins are explained. The first half of the song is sad to to mirror the tragedies that happened to the villain early in his life, and the song takes a darker turn as the villain grows more and more evil. It eventually adds percussion to solidify the sinister tone. The song ends with the main theme repeated, percussion and snares added to give it a more aggressive and militaristic feeling, symbolizing how the villain is using the sad events of his early life to justify his acts of evil.&lt;br /&gt;
&lt;br /&gt;
I used Finale and Audacity to produce the final audio. Here is the MP3 file of my composition:&lt;br /&gt;
&lt;br /&gt;
[[File:NicholasBradford_FINAL_BirthOfAVillain.mp3‎]]&lt;br /&gt;
&amp;lt;mp3player&amp;gt;File:NicholasBradford_FINAL_BirthOfAVillain.mp3‎‎&amp;lt;/mp3player&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Scores and Arrangements]][[Category: Advisor:Manzo]]&lt;/div&gt;</summary>
		<author><name>Nsbradford</name></author>
		
	</entry>
	<entry>
		<id>https://vjmedia.wpi.edu/index.php?title=Final_Project:_Nicholas_S._Bradford&amp;diff=240093</id>
		<title>Final Project: Nicholas S. Bradford</title>
		<link rel="alternate" type="text/html" href="https://vjmedia.wpi.edu/index.php?title=Final_Project:_Nicholas_S._Bradford&amp;diff=240093"/>
		<updated>2014-10-11T03:06:35Z</updated>

		<summary type="html">&lt;p&gt;Nsbradford: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''&amp;quot;Birth of a Villain&amp;quot; - Nicholas S. Bradford,&lt;br /&gt;
MU 362X Final Project'''&lt;br /&gt;
&lt;br /&gt;
This piece was inspired by the fantasy novel that I am currently writing. It is meant to accompany the chapters in which the primary antagonist's origins are explained. The first half of the song is sad to to mirror the tragedies that happened to the villain early in his life, and the song takes a darker turn as the villain grows more and more evil. It eventually adds percussion to solidify the sinister tone. The song ends with the main theme repeated, percussion and snares added to give it a more aggressive and militaristic feeling, symbolizing how the villain is using the sad events of his early life to justify his acts of evil.&lt;br /&gt;
&lt;br /&gt;
I used Finale and Audacity to produce the final audio. Here is the MP3 file of my composition:&lt;br /&gt;
&lt;br /&gt;
[[File:NicholasBradford_FINAL_BirthOfAVillain.mp3‎]]&lt;br /&gt;
&amp;lt;mp3player&amp;gt;File:NicholasBradford_FINAL_BirthOfAVillain.mp3‎‎&amp;lt;/mp3player&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Scores and Arrangements]][[Category: Advisor:Manzo]]&lt;/div&gt;</summary>
		<author><name>Nsbradford</name></author>
		
	</entry>
	<entry>
		<id>https://vjmedia.wpi.edu/index.php?title=Final_Project:_Nicholas_S._Bradford&amp;diff=240092</id>
		<title>Final Project: Nicholas S. Bradford</title>
		<link rel="alternate" type="text/html" href="https://vjmedia.wpi.edu/index.php?title=Final_Project:_Nicholas_S._Bradford&amp;diff=240092"/>
		<updated>2014-10-11T03:05:09Z</updated>

		<summary type="html">&lt;p&gt;Nsbradford: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''&amp;quot;Birth of a Villain&amp;quot; - Nicholas S. Bradford,&lt;br /&gt;
MU 362X Final Project'''&lt;br /&gt;
&lt;br /&gt;
This piece was inspired by the fantasy novel that I am currently writing. It is meant to accompany the chapters in which the primary antagonist's origins are explained. The first half of the song is sad to to mirror the tragedies that happened to the villain early in his life, and the song takes a darker turn as the villain grows more and more evil. It eventually adds percussion to solidify the sinister tone. The song ends with the main theme repeated, percussion and snares added to give it a more aggressive and militaristic feeling, symbolizing how the villain is using the sad events of his early life to justify his acts of evil.&lt;br /&gt;
&lt;br /&gt;
Here is the MP3 file of my composition:&lt;br /&gt;
&lt;br /&gt;
[[File:NicholasBradford_FINAL_BirthOfAVillain.mp3‎]]&lt;br /&gt;
&amp;lt;mp3player&amp;gt;File:NicholasBradford_FINAL_BirthOfAVillain.mp3‎‎&amp;lt;/mp3player&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Scores and Arrangements]][[Category: Advisor:Manzo]]&lt;/div&gt;</summary>
		<author><name>Nsbradford</name></author>
		
	</entry>
	<entry>
		<id>https://vjmedia.wpi.edu/index.php?title=Final_Project:_Nicholas_S._Bradford&amp;diff=240091</id>
		<title>Final Project: Nicholas S. Bradford</title>
		<link rel="alternate" type="text/html" href="https://vjmedia.wpi.edu/index.php?title=Final_Project:_Nicholas_S._Bradford&amp;diff=240091"/>
		<updated>2014-10-11T03:02:42Z</updated>

		<summary type="html">&lt;p&gt;Nsbradford: Created page with ''''&amp;quot;Birth of a Villain&amp;quot; - Nicholas S. Bradford, MU 362X Final Project'''  This piece was inspired by the fantasy novel that I am currently writing. It is meant to accompany the c…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''&amp;quot;Birth of a Villain&amp;quot; - Nicholas S. Bradford,&lt;br /&gt;
MU 362X Final Project'''&lt;br /&gt;
&lt;br /&gt;
This piece was inspired by the fantasy novel that I am currently writing. It is meant to accompany the chapters in which the primary antagonist's origins are explained. The first half of the song is sad to to mirror the tragedies that happened to the villain early in his life, and the song takes a darker turn as the villain grows more and more evil. It eventually adds percussion to solidify the sinister tone. The song ends with the main theme repeated, percussion and snares added to give it a more aggressive and militaristic feeling, symbolizing how the villain is using the sad events of his early life to justify his acts of evil.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here is the MP3 file of my composition:&lt;br /&gt;
&lt;br /&gt;
[[File:NicholasBradford_FINAL_BirthOfAVillain.mp3‎]]&lt;br /&gt;
&amp;lt;mp3player&amp;gt;http://media.wpi.edu/Academics/Depts/HUA/Manzo/NicholasBradford_FINAL_BirthOfAVillain.mp3‎&amp;lt;/mp3player&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:Scores and Arrangements]][[Category: Advisor:Manzo]]&lt;/div&gt;</summary>
		<author><name>Nsbradford</name></author>
		
	</entry>
	<entry>
		<id>https://vjmedia.wpi.edu/index.php?title=File:NicholasBradford_FINAL_BirthOfAVillain.mp3&amp;diff=240085</id>
		<title>File:NicholasBradford FINAL BirthOfAVillain.mp3</title>
		<link rel="alternate" type="text/html" href="https://vjmedia.wpi.edu/index.php?title=File:NicholasBradford_FINAL_BirthOfAVillain.mp3&amp;diff=240085"/>
		<updated>2014-10-11T02:59:09Z</updated>

		<summary type="html">&lt;p&gt;Nsbradford: NicholasBradford_FINAL_BirthOfAVillain&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;NicholasBradford_FINAL_BirthOfAVillain&lt;/div&gt;</summary>
		<author><name>Nsbradford</name></author>
		
	</entry>
</feed>