Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
M
musicinformationretrieval-com
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
A.S.
musicinformationretrieval-com
Commits
0ed1bfbb
Commit
0ed1bfbb
authored
Jul 10, 2015
by
Steve Tjoa
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
why mir?
parent
631faa79
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
1111 additions
and
0 deletions
+1111
-0
index.html
index.html
+1
-0
index.ipynb
index.ipynb
+1
-0
why_mir.html
why_mir.html
+679
-0
why_mir.ipynb
why_mir.ipynb
+430
-0
No files found.
index.html
View file @
0ed1bfbb
...
@@ -216,6 +216,7 @@ div#notebook {
...
@@ -216,6 +216,7 @@ div#notebook {
<div
class=
"text_cell_render border-box-sizing rendered_html"
>
<div
class=
"text_cell_render border-box-sizing rendered_html"
>
<ol>
<ol>
<li><a
href=
"about.html"
>
About This Site
</a></li>
<li><a
href=
"about.html"
>
About This Site
</a></li>
<li><a
href=
"why_mir.html"
>
Why MIR?
</a></li>
<li><a
href=
"python_basics.html"
>
Python Basics
</a></li>
<li><a
href=
"python_basics.html"
>
Python Basics
</a></li>
<li><a
href=
"get_good_at_ipython.html"
>
Getting Good at IPython
</a>
(
<a
href=
"get_good_at_ipython.ipynb"
>
ipynb
</a>
)
</li>
<li><a
href=
"get_good_at_ipython.html"
>
Getting Good at IPython
</a>
(
<a
href=
"get_good_at_ipython.ipynb"
>
ipynb
</a>
)
</li>
<li><a
href=
"ipython_audio.html"
>
Using Audio in IPython
</a>
(
<a
href=
"ipython_audio.ipynb"
>
ipynb
</a>
)
</li>
<li><a
href=
"ipython_audio.html"
>
Using Audio in IPython
</a>
(
<a
href=
"ipython_audio.ipynb"
>
ipynb
</a>
)
</li>
...
...
index.ipynb
View file @
0ed1bfbb
...
@@ -26,6 +26,7 @@
...
@@ -26,6 +26,7 @@
"metadata": {},
"metadata": {},
"source": [
"source": [
"1. [About This Site](about.html)\n",
"1. [About This Site](about.html)\n",
"1. [Why MIR?](why_mir.html)\n",
"1. [Python Basics](python_basics.html)\n",
"1. [Python Basics](python_basics.html)\n",
"1. [Getting Good at IPython](get_good_at_ipython.html) ([ipynb](get_good_at_ipython.ipynb))\n",
"1. [Getting Good at IPython](get_good_at_ipython.html) ([ipynb](get_good_at_ipython.ipynb))\n",
"1. [Using Audio in IPython](ipython_audio.html) ([ipynb](ipython_audio.ipynb))\n",
"1. [Using Audio in IPython](ipython_audio.html) ([ipynb](ipython_audio.ipynb))\n",
...
...
why_mir.html
0 → 100644
View file @
0ed1bfbb
This source diff could not be displayed because it is too large. You can
view the blob
instead.
why_mir.ipynb
0 → 100644
View file @
0ed1bfbb
{
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": [
"import numpy, scipy, IPython.display as ipd"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"[← Back to Index](index.html)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Why Music Information Retrieval?"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"While you listen to these excerpts, name as many of its musical characteristics as you can:"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {
"collapsed": false
},
"outputs": [
{
"data": {
"text/html": [
"\n",
" <iframe\n",
" width=\"400\"\n",
" height=\"300\"\n",
" src=\"https://www.youtube.com/embed/ajCYQL8ouqw\"\n",
" frameborder=\"0\"\n",
" allowfullscreen\n",
" ></iframe>\n",
" "
],
"text/plain": [
"<IPython.lib.display.YouTubeVideo at 0x10a152250>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"ipd.display( ipd.YouTubeVideo(\"ajCYQL8ouqw\") )"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"([Chords](http://chordify.net/chords/beatles-let-it-be-hippiegirl34))"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Another:"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {
"collapsed": false
},
"outputs": [
{
"data": {
"text/html": [
"\n",
" <iframe\n",
" width=\"400\"\n",
" height=\"300\"\n",
" src=\"https://www.youtube.com/embed/PrVu9WKs498?start=8\"\n",
" frameborder=\"0\"\n",
" allowfullscreen\n",
" ></iframe>\n",
" "
],
"text/plain": [
"<IPython.lib.display.YouTubeVideo at 0x10a152390>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"ipd.display( ipd.YouTubeVideo(\"PrVu9WKs498\", start=8) )"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"One more:"
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {
"collapsed": false
},
"outputs": [
{
"data": {
"text/html": [
"\n",
" <iframe\n",
" width=\"400\"\n",
" height=\"300\"\n",
" src=\"https://www.youtube.com/embed/Cxj8vSS2ELU?start=540\"\n",
" frameborder=\"0\"\n",
" allowfullscreen\n",
" ></iframe>\n",
" "
],
"text/plain": [
"<IPython.lib.display.YouTubeVideo at 0x10a152250>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"ipd.display( ipd.YouTubeVideo(\"Cxj8vSS2ELU\", start=540) )"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Why MIR?"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"- discover, organize, monetize media collections\n",
"- search (\"find me something that sounds like this\")\n",
" - songs, loops, speech, environmental sounds, sound effects\n",
"- workflows\tin consumer products through machine hearing\n",
"- automatic control of software and mobile devices"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## What is MIR?"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"- fingerprinting\n",
"- cover song detection\n",
"- genre recognition\n",
"- transcription\n",
"- recommendation\n",
"- symbolic melodic similarity\n",
"- mood\n",
"- source separation\n",
"- instrument recognition \n",
"- pitch tracking\n",
"- tempo estimation\n",
"- score alignment\n",
"- song structure/form\n",
"- beat tracking\n",
"- key detection\n",
"- query by humming"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Commercial Applications"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Example: [RiffStation](http://www.riffstation.com/)"
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {
"collapsed": false
},
"outputs": [
{
"data": {
"text/html": [
"\n",
" <iframe\n",
" width=\"400\"\n",
" height=\"300\"\n",
" src=\"https://www.youtube.com/embed/ECvinPjmBVE?start=6\"\n",
" frameborder=\"0\"\n",
" allowfullscreen\n",
" ></iframe>\n",
" "
],
"text/plain": [
"<IPython.lib.display.YouTubeVideo at 0x10a152390>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"ipd.display( ipd.YouTubeVideo(\"ECvinPjmBVE\", start=6) )"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Example: [Melodyne](http://www.celemony.com/en/start)"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {
"collapsed": false
},
"outputs": [
{
"data": {
"text/html": [
"\n",
" <iframe\n",
" width=\"400\"\n",
" height=\"300\"\n",
" src=\"https://www.youtube.com/embed/DiW6XVFeFgo?start=60\"\n",
" frameborder=\"0\"\n",
" allowfullscreen\n",
" ></iframe>\n",
" "
],
"text/plain": [
"<IPython.lib.display.YouTubeVideo at 0x10a1523d0>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"ipd.display( ipd.YouTubeVideo(\"DiW6XVFeFgo\", start=60))"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Example: [Auto-Tune](http://www.antarestech.com/)"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {
"collapsed": false
},
"outputs": [
{
"data": {
"text/html": [
"\n",
" <iframe\n",
" width=\"400\"\n",
" height=\"300\"\n",
" src=\"https://www.youtube.com/embed/YDjsoZKlG04?start=155\"\n",
" frameborder=\"0\"\n",
" allowfullscreen\n",
" ></iframe>\n",
" "
],
"text/plain": [
"<IPython.lib.display.YouTubeVideo at 0x10a1521d0>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"ipd.display( ipd.YouTubeVideo(\"YDjsoZKlG04\", start=155))"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Example: Key Detection and Auto-harmonization with [iZotope Nectar 2](https://www.izotope.com/nectar2)"
]
},
{
"cell_type": "code",
"execution_count": 8,
"metadata": {
"collapsed": false
},
"outputs": [
{
"data": {
"text/html": [
"\n",
" <iframe\n",
" width=\"400\"\n",
" height=\"300\"\n",
" src=\"https://www.youtube.com/embed/TG-ivjyyYhM?start=35\"\n",
" frameborder=\"0\"\n",
" allowfullscreen\n",
" ></iframe>\n",
" "
],
"text/plain": [
"<IPython.lib.display.YouTubeVideo at 0x10a152090>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"ipd.display( ipd.YouTubeVideo(\"TG-ivjyyYhM\", start=35))"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Example: [Humtap](http://www.humtap.com)"
]
},
{
"cell_type": "code",
"execution_count": 9,
"metadata": {
"collapsed": false
},
"outputs": [
{
"data": {
"text/html": [
"\n",
" <iframe\n",
" width=\"400\"\n",
" height=\"300\"\n",
" src=\"https://player.vimeo.com/video/96140435\"\n",
" frameborder=\"0\"\n",
" allowfullscreen\n",
" ></iframe>\n",
" "
],
"text/plain": [
"<IPython.lib.display.VimeoVideo at 0x10a152110>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"ipd.display( ipd.VimeoVideo(\"96140435\") )"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"[← Back to Index](index.html)"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 2",
"language": "python",
"name": "python2"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 2
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython2",
"version": "2.7.6"
}
},
"nbformat": 4,
"nbformat_minor": 0
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment