Commit 79e43f7c authored by Steve Tjoa's avatar Steve Tjoa

about updates

parent 27c4201f
......@@ -11726,9 +11726,7 @@ body {
div#notebook {
overflow: visible;
border-top: none;
}
@media print {
}@media print {
div.cell {
display: block;
page-break-inside: avoid;
......@@ -11749,7 +11747,7 @@ div#notebook {
<!-- Loading mathjax macro -->
<!-- Load mathjax -->
<script src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS_HTML"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS_HTML"></script>
<!-- MathJax configuration -->
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
......@@ -11773,8 +11771,7 @@ div#notebook {
<div tabindex="-1" id="notebook" class="border-box-sizing">
<div class="container" id="notebook-container">
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
......@@ -11783,39 +11780,35 @@ div#notebook {
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h1 id="About-This-Site">About This Site<a class="anchor-link" href="#About-This-Site">&#182;</a></h1>
<h1 id="About-This-Site">About This Site<a class="anchor-link" href="#About-This-Site">&#194;&#182;</a></h1>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p><strong>musicinformationretrieval.com</strong> is a collection of instructional materials for music information retrieval (MIR). These materials contain a mix of casual conversation, technical discussion, and Python code.</p>
<p>These pages, including the one you're reading, are authored using <a href="http://jupyter.org/">Jupyter notebooks</a>, formerly known as <a href="https://ipython.org/notebook.html">IPython notebooks</a>. They are statically hosted using <a href="https://pages.github.com/">GitHub Pages</a>. The GitHub repository is found here: <a href="https://github.com/stevetjoa/stanford-mir">stevetjoa/stanford-mir</a>.</p>
<p>These pages, including the one you're reading, are authored using <a href="http://jupyter.org/">Jupyter notebooks</a>. They are statically hosted using <a href="https://pages.github.com/">GitHub Pages</a>. The GitHub repository is found here: <a href="https://github.com/stevetjoa/stanford-mir">stevetjoa/stanford-mir</a>.</p>
<p>This material is used during the annual Summer Workshop on Music Information Retrieval at CCRMA, Stanford University. <a href="https://ccrma.stanford.edu/workshops/music-information-retrieval-2017">Click here for workshop description and registration</a>.</p>
<p>This site is maintained by <a href="https://stevetjoa.com">Steve Tjoa</a>. For questions, please email <a href="mailto:steve@stevetjoa.com">steve@stevetjoa.com</a>. Do you have any feedback? Did you find errors or typos? Are you a teacher or researcher and would like to collaborate? Please let me know.</p>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="People-who-use-this-site">People who use this site<a class="anchor-link" href="#People-who-use-this-site">&#182;</a></h2>
<h2 id="People-who-use-this-site">People who use this site<a class="anchor-link" href="#People-who-use-this-site">&#194;&#182;</a></h2>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
......@@ -11831,17 +11824,15 @@ div#notebook {
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="About-Fundamentals-of-Music-Processing">About <em>Fundamentals of Music Processing</em><a class="anchor-link" href="#About-Fundamentals-of-Music-Processing">&#182;</a></h2>
<h2 id="About-Fundamentals-of-Music-Processing">About <em>Fundamentals of Music Processing</em><a class="anchor-link" href="#About-Fundamentals-of-Music-Processing">&#194;&#182;</a></h2>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
......@@ -11850,8 +11841,7 @@ div#notebook {
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
......@@ -11862,17 +11852,36 @@ div#notebook {
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h3 id="Contributors-to-this-GitHub-repo">Contributors to this GitHub repo<a class="anchor-link" href="#Contributors-to-this-GitHub-repo">&#194;&#182;</a></h3>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<ul>
<li>Leigh Smith</li>
<li>Owen Campbell</li>
<li>Mark Goldstein</li>
</ul>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="About-the-CCRMA-Workshop-on-Music-Information-Retrieval">About the CCRMA Workshop on Music Information Retrieval<a class="anchor-link" href="#About-the-CCRMA-Workshop-on-Music-Information-Retrieval">&#182;</a></h2>
<h2 id="About-the-CCRMA-Workshop-on-Music-Information-Retrieval">About the CCRMA Workshop on Music Information Retrieval<a class="anchor-link" href="#About-the-CCRMA-Workshop-on-Music-Information-Retrieval">&#194;&#182;</a></h2>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
......@@ -11884,17 +11893,15 @@ div#notebook {
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h3 id="Instructors">Instructors<a class="anchor-link" href="#Instructors">&#182;</a></h3>
<h3 id="Instructors">Instructors<a class="anchor-link" href="#Instructors">&#194;&#182;</a></h3>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
......@@ -11903,8 +11910,7 @@ div#notebook {
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
......@@ -11918,23 +11924,21 @@ div#notebook {
<li><a href="https://ccrma.stanford.edu/wiki/MIR_workshop_2014">2014</a>: Jay LeBoeuf, Leigh Smith, Steve Tjoa</li>
<li>2015: Jay LeBoeuf, Leigh Smith, Steve Tjoa</li>
<li><a href="https://docs.google.com/document/d/1YpuvCxKHUsqbbqEA_0XB_5-jH3e47v0azO1sn_iVV1k/edit?usp=sharing">2016</a>: Steve Tjoa, Jeff Scott</li>
<li>2017: Steve Tjoa, Jeff Scott (<a href="https://ccrma.stanford.edu/workshops/music-information-retrieval-2017">Register today!</a>)</li>
<li>2017: Steve Tjoa, Jeff Scott (Sold out. Sorry.)</li>
</ul>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h3 id="Guest-Lecturers">Guest Lecturers<a class="anchor-link" href="#Guest-Lecturers">&#182;</a></h3>
<h3 id="Guest-Lecturers">Guest Lecturers<a class="anchor-link" href="#Guest-Lecturers">&#194;&#182;</a></h3>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
......@@ -11945,22 +11949,21 @@ div#notebook {
<li>2014: Stephen Pope, Andreas Ehmann</li>
<li>2015: Zafar Rafii, Constantinos Dimitriou, Jeff Scott, Aneesh Kartakavi</li>
<li>2016: Doug Eck, Blair Kaneshiro</li>
<li>2017: Jonathan Bailey, Stephen Pope</li>
</ul>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h3 id="Alumni">Alumni<a class="anchor-link" href="#Alumni">&#182;</a></h3>
<h3 id="Alumni">Alumni<a class="anchor-link" href="#Alumni">&#194;&#182;</a></h3>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
......@@ -11974,13 +11977,37 @@ div#notebook {
<li>2014: Krishna Kumar, Owen Campbell, Dan Cartoon, Rob Miller, Davide Fossati, Biagio Gallo, Joel Hunt, Shinobu Yamada, Fredom Luo, Sejin Oh, Phaedon Sinis, Xinyuan Lai, Greg Mertz, Matt Mitchell</li>
<li>2015: Eric Raymond, Stelios Andrew Stavroulakis, Richard Mendelsohn, Naithan Bosse, Alessio Bazzica, Karthik Yadati, Martha Larson, Stephen Hartzog, Philip Lee, Jaeyoung Choi, Matthew Gallagher, Yule Wu, Mark Renker, Rohit Ainapure, Eric Tarr, Allen Wu, Aaron Hipple</li>
<li>2016: Arjun Kaul, Aditya Joglekar, Jennifer Smith, Trevor Welch, Ruoxi Zhang, Patricia Robinson, Xingxing Yang, David Heid, Gabriel Lamorie, Kaustuv Kanti Ganguli, Zhengyang Ma, Bernard Wang, Thomas Matthias, Alex Kintzer, Yutong Chen</li>
<li>2017: Jace Mogill,
Saarish Kareer,
Adi Etsion,
Jiawen Huang,
John Neuharth,
Jung Choi,
Thomas D. Semah,
David Wickland,
Arvind Ramanathan,
Steve Philbert,
Peizhe Gao,
Kimberly Kawczinski,
Samuel Lowe,
Eric Pérez Segura,
Jennifer Smith,
Evan Azevedo,
Mark Goldstein,
Robert Farrimond,
Wayne Chen,
Miguel Saldana,
Shakib Ghassemieh,
Cixian Lu,
Kunwoo Kim,
Han Han,
Oscar Dub</li>
</ul>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
......
......@@ -2,34 +2,25 @@
"cells": [
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"[&larr; Back to Index](index.html)"
]
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"# About This Site"
]
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"**musicinformationretrieval.com** is a collection of instructional materials for music information retrieval (MIR). These materials contain a mix of casual conversation, technical discussion, and Python code. \n",
"\n",
"These pages, including the one you're reading, are authored using [Jupyter notebooks](http://jupyter.org/), formerly known as [IPython notebooks](https://ipython.org/notebook.html). They are statically hosted using [GitHub Pages](https://pages.github.com/). The GitHub repository is found here: [stevetjoa/stanford-mir](https://github.com/stevetjoa/stanford-mir).\n",
"These pages, including the one you're reading, are authored using [Jupyter notebooks](http://jupyter.org/). They are statically hosted using [GitHub Pages](https://pages.github.com/). The GitHub repository is found here: [stevetjoa/stanford-mir](https://github.com/stevetjoa/stanford-mir).\n",
"\n",
"This material is used during the annual Summer Workshop on Music Information Retrieval at CCRMA, Stanford University. [Click here for workshop description and registration](https://ccrma.stanford.edu/workshops/music-information-retrieval-2017).\n",
"\n",
......@@ -38,20 +29,14 @@
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"## People who use this site"
]
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"- International Audio Laboratories Erlangen, [Meinard Müller](https://www.audiolabs-erlangen.de/fau/professor/mueller) (author, [Fundamentals of Music Processing](http://www.music-processing.de), Springer, 2015)\n",
"- San Jose State University, CS185C - Topics on Music Information Retrieval, Vidya Rangasayee\n",
......@@ -63,21 +48,14 @@
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"## About *Fundamentals of Music Processing*"
]
},
{
"cell_type": "markdown",
"metadata": {
"collapsed": false,
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"<img src=\"https://images-na.ssl-images-amazon.com/images/I/51q5YtafVsL.jpg\">"
]
......@@ -85,9 +63,7 @@
{
"cell_type": "markdown",
"metadata": {
"collapsed": true,
"deletable": true,
"editable": true
"collapsed": true
},
"source": [
"The book [*Fundamentals of Music Processing*](https://www.audiolabs-erlangen.de/fau/professor/mueller/bookFMP) (FMP) is a textbook by [Meinard Müller](https://www.audiolabs-erlangen.de/fau/professor/mueller), a well-known and prolific researcher in MIR, and published by Springer in 2015.\n",
......@@ -99,20 +75,30 @@
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"### Contributors to this GitHub repo"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"- Leigh Smith\n",
"- Owen Campbell\n",
"- Mark Goldstein"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## About the CCRMA Workshop on Music Information Retrieval"
]
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"The MIR workshop teaches the underlying ideas, approaches, technologies, and practical design of intelligent audio systems using MIR algorithms. It lasts five full days, Monday through Friday. It was founded by [Jay LeBoeuf](https://www.linkedin.com/in/jayleboeuf) (Real Industry, CCRMA consulting professor) in 2008.\n",
"\n",
......@@ -125,30 +111,21 @@
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"### Instructors"
]
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"Links redirect to that year's wiki page."
]
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"- [2008](https://ccrma.stanford.edu/wiki/MIR_workshop_2008): Jay LeBoeuf\n",
"- [2009](https://ccrma.stanford.edu/wiki/MIR_workshop_2009): Jay LeBoeuf, Kyogu Lee\n",
......@@ -159,50 +136,39 @@
"- [2014](https://ccrma.stanford.edu/wiki/MIR_workshop_2014): Jay LeBoeuf, Leigh Smith, Steve Tjoa\n",
"- 2015: Jay LeBoeuf, Leigh Smith, Steve Tjoa\n",
"- [2016](https://docs.google.com/document/d/1YpuvCxKHUsqbbqEA_0XB_5-jH3e47v0azO1sn_iVV1k/edit?usp=sharing): Steve Tjoa, Jeff Scott\n",
"- 2017: Steve Tjoa, Jeff Scott ([Register today!](https://ccrma.stanford.edu/workshops/music-information-retrieval-2017))"
"- 2017: Steve Tjoa, Jeff Scott (Sold out. Sorry.)"
]
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"### Guest Lecturers"
]
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"- 2011: Rebecca Fiebrink, Doug Eck, George Tzanetakis\n",
"- 2012: Oscar Celma, Michael Mandel\n",
"- 2013: Ching-Wei Chen, Nick Bryan, Gautham Mysore\n",
"- 2014: Stephen Pope, Andreas Ehmann\n",
"- 2015: Zafar Rafii, Constantinos Dimitriou, Jeff Scott, Aneesh Kartakavi\n",
"- 2016: Doug Eck, Blair Kaneshiro"
"- 2016: Doug Eck, Blair Kaneshiro\n",
"- 2017: Jonathan Bailey, Stephen Pope"
]
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"### Alumni"
]
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"- 2008:\n",
"- 2009 [[full list](https://ccrma.stanford.edu/wiki/MIR_workshop_2009/Participants)]: Luke Dahl, Mike Gao, Craig Hanson, Jorge Herrera, Denis Lebel, Sang Won Lee, Gautham Mysore, Jeremy Sawruk, Hwan Shim, Diana Siwiak, Steve Tjoa, Elie Noune, James Hughes, Stefan Tomic, Lisa Lim, Fred Barrett\n",
......@@ -212,15 +178,37 @@
"- 2013: Freddie Sanchez, Linda Barnett, Xuchen Yang, Vivek Kumar, Felipe Loáiciga Espeleta, Haoqing (Panda) Geng\n",
"- 2014: Krishna Kumar, Owen Campbell, Dan Cartoon, Rob Miller, Davide Fossati, Biagio Gallo, Joel Hunt, Shinobu Yamada, Fredom Luo, Sejin Oh, Phaedon Sinis, Xinyuan Lai, Greg Mertz, Matt Mitchell\n",
"- 2015: Eric Raymond, Stelios Andrew Stavroulakis, Richard Mendelsohn, Naithan Bosse, Alessio Bazzica, Karthik Yadati, Martha Larson, Stephen Hartzog, Philip Lee, Jaeyoung Choi, Matthew Gallagher, Yule Wu, Mark Renker, Rohit Ainapure, Eric Tarr, Allen Wu, Aaron Hipple\n",
"- 2016: Arjun Kaul, Aditya Joglekar, Jennifer Smith, Trevor Welch, Ruoxi Zhang, Patricia Robinson, Xingxing Yang, David Heid, Gabriel Lamorie, Kaustuv Kanti Ganguli, Zhengyang Ma, Bernard Wang, Thomas Matthias, Alex Kintzer, Yutong Chen\n"
]
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"- 2016: Arjun Kaul, Aditya Joglekar, Jennifer Smith, Trevor Welch, Ruoxi Zhang, Patricia Robinson, Xingxing Yang, David Heid, Gabriel Lamorie, Kaustuv Kanti Ganguli, Zhengyang Ma, Bernard Wang, Thomas Matthias, Alex Kintzer, Yutong Chen\n",
"- 2017: Jace Mogill,\n",
"Saarish Kareer,\n",
"Adi Etsion,\n",
"Jiawen Huang,\n",
"John Neuharth,\n",
"Jung Choi,\n",
"Thomas D. Semah,\n",
"David Wickland,\n",
"Arvind Ramanathan,\n",
"Steve Philbert,\n",
"Peizhe Gao,\n",
"Kimberly Kawczinski,\n",
"Samuel Lowe,\n",
"Eric Pérez Segura,\n",
"Jennifer Smith,\n",
"Evan Azevedo,\n",
"Mark Goldstein,\n",
"Robert Farrimond,\n",
"Wayne Chen,\n",
"Miguel Saldana,\n",
"Shakib Ghassemieh,\n",
"Cixian Lu,\n",
"Kunwoo Kim,\n",
"Han Han,\n",
"Oscar Dub\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"[&larr; Back to Index](index.html)"
]
......@@ -246,5 +234,5 @@
}
},
"nbformat": 4,
"nbformat_minor": 0
"nbformat_minor": 1
}
......@@ -11726,9 +11726,7 @@ body {
div#notebook {
overflow: visible;
border-top: none;
}
@media print {
}@media print {
div.cell {
display: block;
page-break-inside: avoid;
......@@ -11749,7 +11747,7 @@ div#notebook {
<!-- Loading mathjax macro -->
<!-- Load mathjax -->
<script src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS_HTML"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS_HTML"></script>
<!-- MathJax configuration -->
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
......@@ -11773,8 +11771,7 @@ div#notebook {
<div tabindex="-1" id="notebook" class="border-box-sizing">
<div class="container" id="notebook-container">
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
......@@ -11783,36 +11780,32 @@ div#notebook {
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h1 id="Notes-on-Music-Information-Retrieval">Notes on Music Information Retrieval<a class="anchor-link" href="#Notes-on-Music-Information-Retrieval">&#182;</a></h1>
<h1 id="Notes-on-Music-Information-Retrieval">Notes on Music Information Retrieval<a class="anchor-link" href="#Notes-on-Music-Information-Retrieval">&#194;&#182;</a></h1>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p><a href="https://ccrma.stanford.edu/workshops/music-information-retrieval-2017"><strong>Register for the 2017 Summer Workshop on MIR at CCRMA, Stanford!</strong></a></p>
<p><a href="https://ccrma.stanford.edu/workshops/music-information-retrieval-2017">The 2017 Summer Workshop on MIR at CCRMA, Stanford</a>, is all sold out. Sorry.</p>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="Introduction">Introduction<a class="anchor-link" href="#Introduction">&#182;</a></h2>
<h2 id="Introduction">Introduction<a class="anchor-link" href="#Introduction">&#194;&#182;</a></h2>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
......@@ -11829,17 +11822,15 @@ div#notebook {
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="Music-Representations">Music Representations<a class="anchor-link" href="#Music-Representations">&#182;</a></h2>
<h2 id="Music-Representations">Music Representations<a class="anchor-link" href="#Music-Representations">&#194;&#182;</a></h2>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
......@@ -11854,17 +11845,15 @@ div#notebook {
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="Signal-Analysis-and-Feature-Extraction">Signal Analysis and Feature Extraction<a class="anchor-link" href="#Signal-Analysis-and-Feature-Extraction">&#182;</a></h2>
<h2 id="Signal-Analysis-and-Feature-Extraction">Signal Analysis and Feature Extraction<a class="anchor-link" href="#Signal-Analysis-and-Feature-Extraction">&#194;&#182;</a></h2>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
......@@ -11881,17 +11870,15 @@ div#notebook {
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="Machine-Learning">Machine Learning<a class="anchor-link" href="#Machine-Learning">&#182;</a></h2>
<h2 id="Machine-Learning">Machine Learning<a class="anchor-link" href="#Machine-Learning">&#194;&#182;</a></h2>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
......@@ -11910,17 +11897,15 @@ div#notebook {
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="Music-Synchronization">Music Synchronization<a class="anchor-link" href="#Music-Synchronization">&#182;</a></h2>
<h2 id="Music-Synchronization">Music Synchronization<a class="anchor-link" href="#Music-Synchronization">&#194;&#182;</a></h2>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
......@@ -11931,17 +11916,15 @@ div#notebook {
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="Music-Structure-Analysis">Music Structure Analysis<a class="anchor-link" href="#Music-Structure-Analysis">&#182;</a></h2>
<h2 id="Music-Structure-Analysis">Music Structure Analysis<a class="anchor-link" href="#Music-Structure-Analysis">&#194;&#182;</a></h2>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
......@@ -11952,17 +11935,15 @@ div#notebook {
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="Rhythm,-Tempo,-and-Beat-Tracking">Rhythm, Tempo, and Beat Tracking<a class="anchor-link" href="#Rhythm,-Tempo,-and-Beat-Tracking">&#182;</a></h2>
<h2 id="Rhythm,-Tempo,-and-Beat-Tracking">Rhythm, Tempo, and Beat Tracking<a class="anchor-link" href="#Rhythm,-Tempo,-and-Beat-Tracking">&#194;&#182;</a></h2>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
......@@ -11977,17 +11958,15 @@ div#notebook {
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="Content-Based-Audio-Retrieval">Content-Based Audio Retrieval<a class="anchor-link" href="#Content-Based-Audio-Retrieval">&#182;</a></h2>
<h2 id="Content-Based-Audio-Retrieval">Content-Based Audio Retrieval<a class="anchor-link" href="#Content-Based-Audio-Retrieval">&#194;&#182;</a></h2>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
......@@ -11998,17 +11977,15 @@ div#notebook {
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="Musically-Informed-Audio-Decomposition">Musically Informed Audio Decomposition<a class="anchor-link" href="#Musically-Informed-Audio-Decomposition">&#182;</a></h2>
<h2 id="Musically-Informed-Audio-Decomposition">Musically Informed Audio Decomposition<a class="anchor-link" href="#Musically-Informed-Audio-Decomposition">&#194;&#182;</a></h2>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
......@@ -12023,17 +12000,15 @@ div#notebook {
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="Appendix">Appendix<a class="anchor-link" href="#Appendix">&#182;</a></h2>
<h2 id="Appendix">Appendix<a class="anchor-link" href="#Appendix">&#194;&#182;</a></h2>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
......
......@@ -2,50 +2,35 @@
"cells": [
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"<a href=\"https://github.com/stevetjoa/stanford-mir\"><img style=\"position: absolute; top: 0; right: 0; border: 0;\" src=\"https://camo.githubusercontent.com/a6677b08c955af8400f44c6298f40e7d19cc5b2d/68747470733a2f2f73332e616d617a6f6e6177732e636f6d2f6769746875622f726962626f6e732f666f726b6d655f72696768745f677261795f3664366436642e706e67\" alt=\"Fork me on GitHub\" data-canonical-src=\"https://s3.amazonaws.com/github/ribbons/forkme_right_gray_6d6d6d.png\"></a>"
]
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"# Notes on Music Information Retrieval"
]
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"[**Register for the 2017 Summer Workshop on MIR at CCRMA, Stanford!**](https://ccrma.stanford.edu/workshops/music-information-retrieval-2017)"
"[The 2017 Summer Workshop on MIR at CCRMA, Stanford](https://ccrma.stanford.edu/workshops/music-information-retrieval-2017), is all sold out. Sorry."
]
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"## Introduction"
]
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"1. [**About This Site**](about.html) ([ipynb](about.ipynb)) Start here!\n",
"1. [What is MIR?](why_mir.html) ([ipynb](why_mir.ipynb))\n",
......@@ -58,20 +43,14 @@
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"## Music Representations"
]
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"1. [Sheet Music Representations](sheet_music_representations.html) ([ipynb](sheet_music_representations.ipynb))\n",
"1. [Symbolic Representations](symbolic_representations.html) ([ipynb](symbolic_representations.ipynb))\n",
......@@ -82,20 +61,14 @@
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"## Signal Analysis and Feature Extraction"
]
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"1. [Basic Feature Extraction](basic_feature_extraction.html) ([ipynb](basic_feature_extraction.ipynb))\n",
"1. [Segmentation](segmentation.html) ([ipynb](segmentation.ipynb))\n",
......@@ -108,20 +81,14 @@
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"## Machine Learning"
]
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"1. [K-Nearest Neighbor Classification](knn.html) ([ipynb](knn.ipynb))\n",
"1. [Cross Validation](cross_validation.html) ([ipynb](cross_validation.ipynb))\n",
......@@ -136,60 +103,42 @@
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"## Music Synchronization"
]
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"1. [Dynamic Time Warping](dtw.html) ([ipynb](dtw.ipynb))"
]
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"## Music Structure Analysis"
]
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"1. [Mel-Frequency Cepstral Coefficients](mfcc.html) ([ipynb](mfcc.ipynb))"
]
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"## Rhythm, Tempo, and Beat Tracking"
]
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"1. [Onset Detection](onset_detection.html) ([ipynb](onset_detection.ipynb))\n",
"1. [Tempo Estimation](tempo_estimation.html) ([ipynb](tempo_estimation.ipynb))\n",
......@@ -200,40 +149,28 @@
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"## Content-Based Audio Retrieval"
]
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"1. [Locality Sensitive Hashing](lsh_fingerprinting.html) ([ipynb](lsh_fingerprinting.ipynb))"
]
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"## Musically Informed Audio Decomposition"
]
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"1. [Principal Component Analysis](pca.html) ([ipynb](pca.ipynb))\n",
"1. [Nonnegative Matrix Factorization](nmf.html) ([ipynb](nmf.ipynb))\n",
......@@ -244,20 +181,14 @@
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"## Appendix"
]
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"1. [Beat Tracking in Essentia](beat_tracking_essentia.html) ([ipynb](beat_tracking_essentia.ipynb))\n",
"1. [Spectral Features in Essentia](spectral_features_essentia.html) ([ipynb](spectral_features_essentia.ipynb))\n",
......@@ -285,5 +216,5 @@
}
},
"nbformat": 4,
"nbformat_minor": 0
"nbformat_minor": 1
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment