NinSheetMusic Forums

Please login or register.

Login with username, password and session length
Advanced search  


Spotted an error on the main site? Let us know!

Author Topic: Help downloading all the MIDI files at once  (Read 2517 times)


  • Blank Manuscript Paper
  • *
  • Posts: 1
    • View Profile
Help downloading all the MIDI files at once
« on: March 18, 2021, 02:11:27 AM »


I'm a PhD student at the University of California, Santa Cruz and I'm building a dataset of piano arrangements of video game music in MIDI format for my research. I work with deep learning models for music generation. Is there a way I can download all the MIDI files in the website at once (all consoles, series, etc)? It would lovely if I could get the metadata of each file as well.

Thank you very much!


  • NSM Overlord
  • Administrator
  • Nintendo Nocturne
  • *
  • Gender: Male
  • Posts: 8106
  • Wheeeeeâ„¢
    • View Profile
    • YouTube channel
Re: Help downloading all the MIDI files at once
« Reply #1 on: March 18, 2021, 02:32:59 AM »

Hello and welcome! That sounds like a super exciting project :)

Unfortunately, we don't expose "download all" functionality publicly for a few reasons:
- Bandwidth concerns from the server side
- Our website is a live collection - we occasionally make updates and replace old files
- Discouraging users who would claim the entire collection as their own...

That said, you have a legitimate use case and it's not like you can't get all the MIDI files by spending a few hours clicking all the links on the site (although I don't know what metadata you're looking for)... let me get back to you privately in a little bit :)
My arrangements and YouTube channel!

who needs education when you can have WAIFUS!!!!!



  • Blank Manuscript Paper
  • *
  • Posts: 7
    • View Profile
Re: Help downloading all the MIDI files at once
« Reply #2 on: April 29, 2021, 05:33:58 PM »

As someone who's working on their PhD as well, trust me, going around clicking and downloading tracks on the site for a couple hours will be faster than your average research session  ;D

Page created in 0.156 seconds with 23 queries.