Osu
Osu is a free rhythm game from Ppy.
This project is in no way related to Osu or Ppy.
Osu has a huge community that produces a lot of high quality beatmaps that go through stages of voting.
Osu contains a Taiko modus which is exactly the same as the arcade mode and has dedicated maps for it.
The game loads in all the available Taiko modus beatmaps from the default osu folder.
Osu also has a public github which contains most of their source code.
I decided not to use this code for my file loading as their file loading system is quite complicated with the many gamemodes.
I also only need a part of the data of each file as visual effects and a lot of modifiers were ommitable for Taiko.
The beatmaps are loaded in the background after the game starts, so you will need to wait a bit untill you can start playing.
Loading speed is quite short as my library of around 5000 beatmaps is loaded in about 5 seconds.
Next to the beatmap file there is an audio and usually an image or video file which are only loaded to memory when needed.