← Open Source
musicinformationretrieval

musicinformationretrieval.com

Instructional notebooks on music information retrieval.

TutorialsTool-specific tutorialsJupyter Notebook
Open on GitHub
Momentum
+0stars in 24 hours0.0%
1.29k
Stars
416
Forks
+2
This week
16
Contributors
Created 2014-05-09 · Updated 2026-10-11 · #10814 today
Top developers
stevetjoaleighsmithHuwCheston

musicinformationretrieval/musicinformationretrieval.com is ranked 10,814 with 1,291 stars.

Same-category comparison

musicinformationretrieval/musicinformationretrieval.com is ranked 10,814 among these 8 peers; PacktPublishing/Deep-Reinforcement-Learning-Hands-On-Second-Edition is ranked 10,811.

Same-category comparison
NameRankMetrics
joanbruna/stat212b10,788
Stars:
1,300
Forks:
297
Description:
Topics Course on Deep Learning UC Berkeley.
ShusenTang/Deep-Learning-with-PyTorch-Chinese10,805
Language:
Jupyter Notebook
Stars:
1,293
Forks:
251
glouppe/info8010-deep-learning10,807
Language:
Jupyter Notebook
Stars:
1,293
Forks:
331
Description:
Lectures for INFO8010 Deep Learning, ULiège.
PacktPublishing/Deep-Reinforcement-Learning-Hands-On-Second-Edition10,811
Language:
Jupyter Notebook
Stars:
1,291
Forks:
562
Description:
Deep-Reinforcement-Learning-Hands-On-Second-Edition, published by Packt.
liuyubobobo/Play-with-Machine-Learning-Algorithms10,818
Language:
Jupyter Notebook
Stars:
1,290
Forks:
617
Description:
Code of my MOOC Course <Play with Machine Learning Algorithms>. Updated contents and practices are also included.
SaladDay/pi-from-scratch10,824
Language:
TypeScript
Stars:
1,288
Forks:
105
Lightning-AI/deep-learning-project-template10,826
Language:
Python
Stars:
1,287
Forks:
271
Description:
Pytorch Lightning code guideline for conferences.
NabidAlam/road-to-machine-learning10,837
Language:
Python
Stars:
1,284
Forks:
406
Description:
A comprehensive, step-by-step guide to learning Machine Learning from absolute basics to advanced topics.
Key parameters and specifications
Key parameters and specifications
ParameterValue
LanguageJupyter Notebook
CategoryTutorials
SubcategoryTool-specific tutorials
KeywordsAudio production, Music
Stars1,291
Forks416
Contributors16
Created date2014-05-09
Updated date2026-10-11
Stars in 1 day0
Stars in 7 days2
Rank10,814
Previous rank10,791
Rank change-23
7-day stars rank8,122
Previous 7-day stars rank8,175
7-day stars rank change53
Total stars rank9,142
Previous total stars rank9,127
Total stars rank change-15
README summary

stanford-mir ============ Instructional material for the Music Information Retrieval Workshop at CCRMA, Stanford University, 2014. **To register for the 2015 workshop, please click here. If you're a **visitor**, browse this repo at nbviewer. org which renders the notebooks in this repo so they can be viewed in a web browser. If you're a **workshop participant**, follow the steps below to get started with Git, Vagrant, and IPython. Install Git Git is a version control system. You will use Git to

retrieve the latest version of our IPython notebooks and to track changes that you make to these notebooks. Download Git, and install it on your local machine. Clone this repo onto your local machine: 3. Install Vagrant We use Vagrant to create a local virtual machine running Ubuntu 12. Vagrant ensures that every person has exactly the same development environment with the same installed packages. Vagrant is available for all major operating systems, including Windows, Mac OS X, and Linux

. Create a new virtual machine using our customized Vagrant box built upon Ubuntu 12. Finally, login to the new virtual machine: Troubleshooting Vagrant Problem: When on a Windows host machine, results in a timeout error: . Problem: The folder on the guest machine is empty. Start IPython A majority of our instruction and laboratory work will occur inside the IPython notebook. You can think of the IPython notebook like the Mathematica or Matlab desktop, except it's in Python and it runs

inside your web browser. In your Vagrant box, start the IPython notebook server: 2. Congratulations, you are now running an IPython notebook, and you can get started with the workshop material. Click on "Issues" in the right navigation bar, then "New Issue". Issues can include Python bugs, spelling mistakes, broken links, requests for new content, and more. For a prioritized list of open issues awaiting contribution, click on the blue "Ready" button above. Submit changes to source code or documentation

. Fork this repo, make edits, then submit a pull request.

Frequently asked questions

How many stars and forks are recorded?

musicinformationretrieval/musicinformationretrieval.com has 1,291 stars and 416 forks.

What is the repository rank?

musicinformationretrieval/musicinformationretrieval.com is ranked 10,814.

What language and category are recorded?

musicinformationretrieval/musicinformationretrieval.com has 1,291 stars, uses Jupyter Notebook and belongs to Tutorials.

Which repository is closest in rank?

musicinformationretrieval/musicinformationretrieval.com is compared with PacktPublishing/Deep-Reinforcement-Learning-Hands-On-Second-Edition, ranked 10,811 with 1,291 stars.

README

stanford-mir

Instructional material for the Music Information Retrieval Workshop at CCRMA, Stanford University, 2014.

To register for the 2015 workshop, please click here.

How to Use This Repo

This repo contains a bunch of IPython notebooks related to music information retrieval.

If you're a visitor, browse this repo at nbviewer.ipython.org which renders the notebooks in this repo so they can be viewed in a web browser.

If you're a workshop participant, follow the steps below to get started with Git, Vagrant, and IPython.

Install Git

Git is a version control system. You will use Git to retrieve the latest version of our IPython notebooks and to track changes that you make to these notebooks.

  1. Download Git, and install it on your local machine.

  2. Clone this repo onto your local machine:

    macbook:~$ git clone https://github.com/stevetjoa/stanford-mir
    
  3. Create a branch called develop. You will make changes to this branch.

    macbook:~$ cd stanford-mir
    macbook:~/stanford-mir$ git branch develop
    macbook:~/stanford-mir$ git checkout develop
    Switched to branch 'develop'
    

Install Vagrant

We use Vagrant to create a local virtual machine running Ubuntu 12.04. Vagrant ensures that every person has exactly the same development environment with the same installed packages.

Vagrant is available for all major operating systems, including Windows, Mac OS X, and Linux. It's a breeze to install.

  1. Install VirtualBox and Vagrant.

  2. Create a new virtual machine using our customized Vagrant box built upon Ubuntu 12.04 64-bit.

    macbook:~/stanford-mir$ vagrant up
    

    If this is your first time running vagrant up, this step may take five minutes to download the Vagrant box.

  3. Finally, login to the new virtual machine:

    macbook:~/stanford-mir$ vagrant ssh
    

    This step logs you in to Ubuntu locally as user vagrant with default password vagrant.

    Note: do not upgrade the virtual machine to Ubuntu 14.04 when prompted.

    Note: outdated versions of Mac OS X may yield problems with vagrant ssh. To avoid such problems, please upgrade (for free) to the latest version of Mac OS X.

Troubleshooting Vagrant

  • Problem: When on a Windows host machine, vagrant ssh results in a timeout error: ssh_exchange_identification: read: Connection reset by peer.

    Solution: Go into the BIOS, and make sure that Hardware Virtualization is enabled. For details, see this answer on Stack Overflow.

  • Problem: The folder stanford-mir on the guest machine is empty.

    Solution: Vagrant probably failed to sync folders between the host and the guest machines. Try vagrant provision or vagrant reload from the host machine.

Start IPython

A majority of our instruction and laboratory work will occur inside the IPython notebook. You can think of the IPython notebook like the Mathematica or Matlab desktop, except it's in Python and it runs inside your web browser.

  1. In your Vagrant box, start the IPython notebook server:

    vagrant@stanford-mir:~$ ipython notebook
    
  2. On your host machine, visit .

  3. Open the notebook stanford-mir/Table_of_Contents.ipynb.

Congratulations, you are now running an IPython notebook, and you can get started with the workshop material.

Contributions

Your contributions are very welcome! You can contribute in two ways:

  1. Submit an issue. Click on "Issues" in the right navigation bar, then "New Issue". Issues can include Python bugs, spelling mistakes, broken links, requests for new content, and more. For a prioritized list of open issues awaiting contribution, click on the blue "Ready" button above.

  2. Submit changes to source code or documentation. Fork this repo, make edits, then submit a pull request.

Nearby in the ranking
Similar items