diff --git a/.gitignore b/.gitignore
new file mode 100644
index 00000000..a9532772
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,171 @@
+vite-project/public/output_video.mp4
+clicked_points.json
+annotated_drs.json
+
+# Byte-compiled / optimized / DLL files
+__pycache__/
+*.py[cod]
+*$py.class
+
+DanceDashLaunchHelper/bin/
+DanceDashLaunchHelper/.idea/
+DanceDashLaunchHelper/obj/
+
+
+.idea
+
+# C extensions
+*.so
+
+# Distribution / packaging
+.Python
+build/
+develop-eggs/
+dist/
+downloads/
+eggs/
+.eggs/
+lib/
+lib64/
+parts/
+sdist/
+var/
+wheels/
+share/python-wheels/
+*.egg-info/
+.installed.cfg
+*.egg
+MANIFEST
+
+# PyInstaller
+# Usually these files are written by a python script from a template
+# before PyInstaller builds the exe, so as to inject date/other infos into it.
+*.manifest
+*.spec
+
+# Installer logs
+pip-log.txt
+pip-delete-this-directory.txt
+
+# Unit test / coverage reports
+htmlcov/
+.tox/
+.nox/
+.coverage
+.coverage.*
+.cache
+nosetests.xml
+coverage.xml
+*.cover
+*.py,cover
+.hypothesis/
+.pytest_cache/
+cover/
+
+# Translations
+*.mo
+*.pot
+
+# Django stuff:
+*.log
+local_settings.py
+db.sqlite3
+db.sqlite3-journal
+
+# Flask stuff:
+instance/
+.webassets-cache
+
+# Scrapy stuff:
+.scrapy
+
+# Sphinx documentation
+docs/_build/
+
+# PyBuilder
+.pybuilder/
+target/
+
+# Jupyter Notebook
+.ipynb_checkpoints
+
+# IPython
+profile_default/
+ipython_config.py
+
+# pyenv
+# For a library or package, you might want to ignore these files since the code is
+# intended to run in multiple environments; otherwise, check them in:
+# .python-version
+
+# pipenv
+# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
+# However, in case of collaboration, if having platform-specific dependencies or dependencies
+# having no cross-platform support, pipenv may install dependencies that don't work, or not
+# install all needed dependencies.
+#Pipfile.lock
+
+# poetry
+# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
+# This is especially recommended for binary packages to ensure reproducibility, and is more
+# commonly ignored for libraries.
+# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
+#poetry.lock
+
+# pdm
+# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
+#pdm.lock
+# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
+# in version control.
+# https://pdm.fming.dev/#use-with-ide
+.pdm.toml
+
+# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
+__pypackages__/
+
+# Celery stuff
+celerybeat-schedule
+celerybeat.pid
+
+# SageMath parsed files
+*.sage.py
+
+# Environments
+.env
+.venv
+env/
+venv/
+ENV/
+env.bak/
+venv.bak/
+
+# Spyder project settings
+.spyderproject
+.spyproject
+
+# Rope project settings
+.ropeproject
+
+# mkdocs documentation
+/site
+
+# mypy
+.mypy_cache/
+.dmypy.json
+dmypy.json
+
+# Pyre type checker
+.pyre/
+
+# pytype static type analyzer
+.pytype/
+
+# Cython debug symbols
+cython_debug/
+
+# PyCharm
+# JetBrains specific template is maintained in a separate JetBrains.gitignore that can
+# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
+# and can be added to the global gitignore or merged into this file. For a more nuclear
+# option (not recommended) you can uncomment the following to ignore the entire idea folder.
+#.idea/
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
new file mode 100644
index 00000000..b7bad71b
--- /dev/null
+++ b/.pre-commit-config.yaml
@@ -0,0 +1,34 @@
+repos:
+ - repo: https://github.com/pre-commit/pre-commit-hooks
+ rev: v4.4.0
+ hooks:
+ - id: trailing-whitespace
+ - id: end-of-file-fixer
+ - id: check-yaml
+ - id: debug-statements
+ - id: double-quote-string-fixer
+ - repo: https://github.com/asottile/reorder_python_imports
+ rev: v3.9.0
+ hooks:
+ - id: reorder-python-imports
+ args: [--py37-plus, --add-import, "from __future__ import annotations"]
+ - repo: https://github.com/asottile/add-trailing-comma
+ rev: v2.4.0
+ hooks:
+ - id: add-trailing-comma
+ args: [--py36-plus]
+ - repo: https://github.com/asottile/pyupgrade
+ rev: v3.3.2
+ hooks:
+ - id: pyupgrade
+ args: [--py37-plus]
+ - repo: https://github.com/pre-commit/mirrors-autopep8
+ rev: v2.0.2
+ hooks:
+ - id: autopep8
+ - repo: https://github.com/PyCQA/flake8
+ rev: 6.0.0
+ hooks:
+ - id: flake8
+ args:
+ - --max-line-length=120
diff --git a/DanceDashLaunchHelper/DanceDashLaunchHelper.csproj b/DanceDashLaunchHelper/DanceDashLaunchHelper.csproj
new file mode 100644
index 00000000..3f5ca3c0
--- /dev/null
+++ b/DanceDashLaunchHelper/DanceDashLaunchHelper.csproj
@@ -0,0 +1,36 @@
+
+
+
+ net46
+ DanceDashLaunchHelper
+ Simple plugin to assist launching Dance Dash without VR
+ 1.0.0
+ true
+ latest
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\Dance Dash_Data\Managed\DDVR.dll
+
+
+ ..\Dance Dash_Data\Managed\UnityEngine.dll
+
+
+ ..\Dance Dash_Data\Managed\UnityEngine.CoreModule.dll
+
+
+ ..\Dance Dash_Data\Managed\UnityEngine.UI.dll
+
+
+
diff --git a/DanceDashLaunchHelper/Folder.DotSettings.user b/DanceDashLaunchHelper/Folder.DotSettings.user
new file mode 100644
index 00000000..ac94d140
--- /dev/null
+++ b/DanceDashLaunchHelper/Folder.DotSettings.user
@@ -0,0 +1,4 @@
+
+ True
+ True
+ <AssemblyExplorer />
\ No newline at end of file
diff --git a/DanceDashLaunchHelper/NuGet.Config b/DanceDashLaunchHelper/NuGet.Config
new file mode 100644
index 00000000..1864ded5
--- /dev/null
+++ b/DanceDashLaunchHelper/NuGet.Config
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/DanceDashLaunchHelper/Plugin.cs b/DanceDashLaunchHelper/Plugin.cs
new file mode 100644
index 00000000..cdbdbe93
--- /dev/null
+++ b/DanceDashLaunchHelper/Plugin.cs
@@ -0,0 +1,139 @@
+using BepInEx;
+using BepInEx.Logging;
+using Controller;
+using CustomEventHandler;
+using HarmonyLib;
+using UI.Panel;
+using UI.SelectPanel;
+using UnityEngine;
+using UnityEngine.UI;
+
+
+namespace DanceDashLaunchHelper
+{
+ [BepInPlugin(PluginInfo.PLUGIN_GUID, PluginInfo.PLUGIN_NAME, PluginInfo.PLUGIN_VERSION)]
+ public class Plugin : BaseUnityPlugin
+ {
+ private void Awake()
+ {
+ Logger.LogInfo($"Plugin {PluginInfo.PLUGIN_GUID} is loaded!");
+ var harmony = new Harmony(PluginInfo.PLUGIN_GUID);
+ harmony.PatchAll();
+ }
+ }
+
+
+ // when we first start the game, we set the ready button to be interactable & click it programmatically
+ [HarmonyPatch(typeof(ControllerSwitchUI), "Start")]
+ class ControllerSwitchUI_Start_Patch
+ {
+ static bool Prefix(ControllerSwitchUI __instance)
+ {
+ Button btn = (Button)Traverse.Create(__instance).Field("readyBTN").GetValue();
+ Traverse.Create(btn).Field("m_Interactable").SetValue(true);
+
+ GameObject hintText = (GameObject)Traverse.Create(__instance).Field("hintTextObj").GetValue();
+ hintText.SetActive(false);
+
+ btn.onClick.Invoke();
+ return true;
+ }
+ }
+
+ // we trigger PanelGameSetting.OnToggleHpChange with true to force infinite hp (dont wanna die)
+ [HarmonyPatch(typeof(PanelGameSetting), "Awake")]
+ class PanelGameSetting_Awake_Patch
+ {
+ static void Postfix(PanelGameSetting __instance)
+ {
+ Traverse.Create(__instance).Method("OnToggleHpChange", true).GetValue();
+ }
+ }
+
+ // this patch is bad, it hijacks init and toggles the albums and invokes them as true, happens to
+ // toggle on the last album (custom songs) purely based on the order of execution, but again, this sucks
+ [HarmonyPatch(typeof(VolListItem), "Init")]
+ class VolListItem_Init_Patch
+ {
+ private static ManualLogSource logger = BepInEx.Logging.Logger.CreateLogSource("VolListItem_Init_Patch");
+
+ static void Postfix(VolListItem __instance)
+ {
+ logger.LogInfo($"Invoking on {__instance} inside VolListItem.Init");
+ __instance.Invoke(true);
+ }
+ }
+
+ // hijacks the ost selection happening as a side effect of VolListItem_Init_Patch, and clicks the play button
+ [HarmonyPatch(typeof(PanelSelect), "OnSelectOst")]
+ class PanelSelect_OnSelectOst_Patch
+ {
+ static void Postfix(PanelSelect __instance)
+ {
+ Traverse.Create(__instance).Method("OnClickPlay").GetValue();
+ }
+ }
+
+ // all of the patches below are purely to avoid errors related to not having a HMD or controllers/trackers
+ [HarmonyPatch(typeof(PanelSelect), "OnClickPlay")]
+ class PanelSelect_OnClickPlay_Patch
+ {
+ private static ManualLogSource logger = BepInEx.Logging.Logger.CreateLogSource("PanelSelect_OnClickPlay_Patch");
+
+ static bool Prefix(PanelSelect __instance)
+ {
+ logger.LogInfo($"Inside prefix of PanelSelect.OnClickPlay");
+
+ // this is copied from the source, with player controller related things excluded (comments)
+ PlayerDataManager.Instance.rtr(true);
+ if (PlayerDataManager.Instance.IsDRSMode)
+ EventHandlerProxy.sck(dep.DRSTriggerChange);
+ // PlayerController.instance.AllowLaserSwich = false;
+ // PlayerController.instance.interactiveControlManagement.rsn();
+ SfxManager.tba();
+ dhd.tab();
+ Traverse.Create(__instance).Method("AddStatByMode").GetValue();
+ dhj.tcf("Play");
+
+ return false;
+ }
+ }
+
+ [HarmonyPatch(typeof(PlayerDataManager), "rtr")]
+ class PlayerDataManager_rtr_Patch
+ {
+ static bool Prefix(PanelSelect __instance, bool a)
+ {
+ Traverse.Create(__instance).Field("bvxp").SetValue(a);
+ return false;
+ }
+ }
+
+ [HarmonyPatch(typeof(PlayerController), "sze")]
+ class PlayerController_sze_Patch
+ {
+ static bool Prefix(PanelSelect __instance)
+ {
+ return false;
+ }
+ }
+
+ [HarmonyPatch(typeof(PlayerController), "syy")]
+ class PlayerController_syy_Patch
+ {
+ static bool Prefix(PanelSelect __instance, deo a)
+ {
+ return false;
+ }
+ }
+
+ [HarmonyPatch(typeof(dhj), "tcc")]
+ public static class DhjTccPatch
+ {
+ public static bool Prefix(string a, dhj.dhi[] analyticsParams)
+ {
+ return false;
+ }
+ }
+
+}
\ No newline at end of file
diff --git a/README.md b/README.md
index a0ecaebd..9f145cd3 100644
--- a/README.md
+++ b/README.md
@@ -1,2 +1,36 @@
-# drs2dd
-dance rush stardom chart -> dance dash beat map
+# DANCERUSH STARDOM Track Annotator
+
+Convert videos of DANCERUSH STARDOM tracks into a defined data schema.
+
+## Stuff
+
+### Completed:
+
+- [x] Detect right & left notes, including position & timing
+- [x] Define models based on dd & drs schemas
+- [x] Fetch metadata from data store (https://arcade-songs.zetaraku.dev/drs/)
+- [x] Simple BepinEx plugin to launch Dance Dash w/o VR
+
+### To-Do:
+
+- [ ] Detect down and jump notes (?)
+- [ ] Determine final data schema
+- [ ] Write tests based on total note count (https://remywiki.com/AC_DRS)
+
+---
+
+Setup:
+
+- Install Python 3.10 (pyenv recommended)
+
+- Install the required Python packages
+```bash
+python -m venv .venv
+. .venv/bin/activate
+python -m pip install -r requirements.txt
+```
+
+- Install pre-commit hooks
+```bash
+pre-commit install
+```
diff --git a/model/dancedash.py b/model/dancedash.py
new file mode 100644
index 00000000..2e637cc6
--- /dev/null
+++ b/model/dancedash.py
@@ -0,0 +1,127 @@
+from __future__ import annotations
+
+from dataclasses import dataclass
+from dataclasses import field
+
+LEFT_NOTE = 8
+RIGHT_NOTE = 9
+
+
+@dataclass
+class X_Y:
+ x: float | int
+ y: float | int
+
+
+@dataclass
+class X_Y_Z(X_Y):
+ z: float | int
+
+
+@dataclass
+class DDLineNode:
+ lineGroupId: int
+ indexInLine: int
+ isSliding: bool
+ noteOrder: int
+ time: float
+ position: X_Y
+ position2D: X_Y
+ size: X_Y_Z
+ noteType: int
+ postionOffset: X_Y_Z | None # Yes, postionOffset - not positionOffset.
+ isPlayAudio: bool
+ Ticks: int
+
+
+@dataclass
+class DDLSphereNode:
+ noteOrder: int
+ time: float
+ position: X_Y
+ position2D: X_Y
+ size: X_Y_Z
+ noteType: int
+ postionOffset: dict | None
+ isPlayAudio: bool
+
+
+def create_note_sphere(
+ time: float,
+ position: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9,
+ note_order: int,
+ note_type: LEFT_NOTE | RIGHT_NOTE,
+):
+ return DDLSphereNode(
+ noteOrder=note_order,
+ time=time,
+ position=X_Y(x=position, y=0),
+ position2D=X_Y(x=0, y=0),
+ size=X_Y_Z(x=1, y=1, z=1),
+ noteType=note_type,
+ postionOffset=None,
+ isPlayAudio=False,
+ )
+
+
+@dataclass
+class DDBeatMapData:
+ name: str
+ intervalPerSecond: float
+ gridSize: X_Y
+ planeSize: X_Y
+ orderCountPerBeat: int
+ sphereNodes: list[DDLSphereNode] = field(default_factory=list)
+ lineNodes: list[DDLineNode] = field(default_factory=list)
+ effectNodes: list = field(default_factory=list)
+ roadBlockNodes: list = field(default_factory=list)
+ trapNodes: list = field(default_factory=list)
+
+
+@dataclass
+class DDBeatMap:
+ data: DDBeatMapData
+ beatSubs: int
+ BPM: int
+ songStartOffset: float
+ NPS: str
+ developerMode: bool
+ noteSpeed: float
+ noteJumpOffset: float
+ interval: float
+ info: str
+
+ @classmethod
+ def create(
+ cls,
+ name: str,
+ interval_per_second: float,
+ order_count_per_beat: int,
+ sphere_nodes: list[DDLSphereNode],
+ beat_subs: int,
+ bpm: int,
+ info: str,
+ ):
+ return cls(
+ data=DDBeatMapData(
+ name=name,
+ intervalPerSecond=interval_per_second,
+ gridSize=X_Y(x=0, y=0),
+ planeSize=X_Y(x=0, y=0),
+ orderCountPerBeat=order_count_per_beat,
+ sphereNodes=sphere_nodes,
+ lineNodes=[],
+ effectNodes=[],
+ roadBlockNodes=[],
+ trapNodes=[],
+ ),
+ beatSubs=beat_subs,
+ BPM=bpm,
+ songStartOffset=-0.4, # -0.4 is arbitrary, figure out a better value. (because we detect notes early)
+ NPS='0.0',
+ developerMode=False,
+ noteSpeed=1.0,
+ noteJumpOffset=0.0,
+ interval=1.0,
+ info=info,
+ )
diff --git a/model/dancerush.py b/model/dancerush.py
new file mode 100644
index 00000000..167a9ccf
--- /dev/null
+++ b/model/dancerush.py
@@ -0,0 +1,33 @@
+from __future__ import annotations
+
+from dataclasses import dataclass
+from dataclasses import field
+
+
+@dataclass
+class DRSSheetData:
+ type: str
+ difficulty: str
+ level: str
+ levelValue: int
+
+
+@dataclass
+class DRSSongData:
+ songId: str
+ category: str
+ title: str
+ artist: str
+ bpm: int
+ imageName: str
+ version: str | None = None
+ releaseDate: str | None = None
+ isNew: bool | None = None
+ isLocked: bool = False
+ sheets: list[DRSSheetData] = field(default_factory=list)
+
+ @classmethod
+ def from_dict(cls, data_dict):
+ sheets_data = data_dict.get('sheets') or []
+ sheets = [DRSSheetData(**sheet) for sheet in sheets_data]
+ return cls(**{**data_dict, 'sheets': sheets})
diff --git a/process_drs_video.py b/process_drs_video.py
new file mode 100644
index 00000000..23b710d6
--- /dev/null
+++ b/process_drs_video.py
@@ -0,0 +1,156 @@
+from __future__ import annotations
+
+import argparse
+import json
+import os
+from dataclasses import asdict
+
+import cv2
+from loguru import logger
+from tqdm import tqdm
+
+from model.dancedash import create_note_sphere
+from model.dancedash import DDBeatMap
+from model.dancedash import LEFT_NOTE
+from model.dancedash import RIGHT_NOTE
+from util import ORDER_COUNT_PER_BEAT
+from util import crop_frame
+from util import find_l
+from util import find_r
+from util import find_stage
+from util import get_song_metadata_remote
+from util import map_position_to_dd_x
+from util import NOTE_SEARCH_AREA
+from util import SIGN_SEARCH_AREA
+from util import WORKING_RESOLUTION
+
+
+@logger.catch
+def extract_spheres_from_drs_video(video_path: str, bpm: int): # noqa
+ cap = cv2.VideoCapture(video_path)
+ if not cap.isOpened():
+ raise ValueError(f'Unable to open video file: {video_path}')
+
+ total_frames = int(cap.get(cv2.CAP_PROP_FRAME_COUNT))
+ video_fps = int(cap.get(cv2.CAP_PROP_FPS))
+ duration_seconds = total_frames / video_fps
+ bps = bpm / 60
+
+ pbar = tqdm(total=total_frames, desc='Finding stage')
+ logger.info(f'Starting to process video: {video_path}')
+ logger.info(f'Total frames: {total_frames}')
+
+ stage_found = False
+ while not stage_found:
+ pbar.update(1)
+ ret, frame = cap.read()
+ if not ret:
+ raise ValueError('Unable to find stage.')
+
+ frame_number = cap.get(cv2.CAP_PROP_POS_FRAMES)
+ if int(frame_number % 5) != 0:
+ continue
+
+ frame = cv2.resize(frame, WORKING_RESOLUTION)
+ search_area = crop_frame(frame, *SIGN_SEARCH_AREA)
+ stage_found = find_stage(search_area)
+
+ pbar.set_description('Finding notes')
+
+ frames_since_l = 0
+ frames_since_r = 0
+
+ spheres = []
+ while True:
+ pbar.update(1)
+
+ ret, frame = cap.read()
+ if not ret:
+ break
+
+ frame = cv2.resize(frame, WORKING_RESOLUTION)
+ # frame_number = cap.get(cv2.CAP_PROP_POS_FRAMES)
+ current_position_seconds = cap.get(cv2.CAP_PROP_POS_MSEC) / 1000.0
+
+ # float between 0 and 1 representing the time in the song
+ progress_percentage = current_position_seconds / duration_seconds
+
+ frames_since_l -= 1
+ frames_since_r -= 1
+
+ note_order = int(bps * current_position_seconds * ORDER_COUNT_PER_BEAT)
+ search_area = crop_frame(frame, *NOTE_SEARCH_AREA)
+ if frames_since_l < 1:
+ if left := find_l(search_area):
+ frames_since_l = 5
+ note = create_note_sphere( # noqa
+ progress_percentage,
+ map_position_to_dd_x(left[0]),
+ note_order,
+ LEFT_NOTE,
+ )
+ spheres.append(note)
+
+ if frames_since_r < 1:
+ if right := find_r(search_area):
+ frames_since_r = 5
+ note = create_note_sphere( # noqa
+ progress_percentage,
+ map_position_to_dd_x(right[0]),
+ note_order,
+ RIGHT_NOTE,
+ )
+ spheres.append(note)
+
+ pbar.close()
+ cap.release()
+
+ return spheres
+
+
+if __name__ == '__main__':
+ parser = argparse.ArgumentParser(
+ description='Image and video processing tools',
+ )
+ parser.add_argument('video_path', type=str, help='DRS Video path')
+ parser.add_argument('--song-id', type=str, help='BeatMap ID')
+ parser.add_argument('--bpm', type=int, help='BPM of the song')
+ args = parser.parse_args()
+
+ if not args.song_id and not args.bpm:
+ raise ValueError('Must provide either song_id or bpm')
+
+ raw_video_name = os.path.basename(args.video_path)
+ logger.remove() # remove default logger (stdout)
+ logger.add(
+ f'{raw_video_name}.log',
+ backtrace=True,
+ diagnose=True,
+ level='DEBUG' if os.getenv('DEBUG') else 'INFO',
+ )
+
+ if song_metadata := get_song_metadata_remote(args.song_id):
+ name = song_metadata.title
+ bpm = song_metadata.bpm
+ elif args.bpm:
+ name = f'Unknown Song - {raw_video_name}'
+ bpm = args.bpm
+ else:
+ raise ValueError('Unable to find song metadata')
+
+ spheres = extract_spheres_from_drs_video(args.video_path, bpm)
+ beatmap = DDBeatMap.create(
+ name=name,
+ interval_per_second=0.0, # todo: what is this.
+ order_count_per_beat=ORDER_COUNT_PER_BEAT,
+ sphere_nodes=spheres,
+ beat_subs=1, # todo: what is this.
+ bpm=bpm,
+ info='',
+ )
+
+ beatmap_dict = asdict(beatmap)
+ with open(f'{raw_video_name}.json', 'w') as f:
+ json.dump(beatmap_dict, f, indent=4)
+
+ logger.info(f'Finished processing video: {args.video_path}')
diff --git a/requirements.txt b/requirements.txt
new file mode 100644
index 00000000..66052a27
--- /dev/null
+++ b/requirements.txt
@@ -0,0 +1,10 @@
+pre-commit
+pytest~=7.4.0
+pytest-mock
+python-dotenv
+opencv-python~=4.8.0.74
+numpy~=1.25.2
+Pillow~=10.0.0
+loguru
+tqdm
+requests
diff --git a/resources/data.json b/resources/data.json
new file mode 100644
index 00000000..c429a753
--- /dev/null
+++ b/resources/data.json
@@ -0,0 +1,11094 @@
+{
+ "songs": [
+ {
+ "songId": "50th Memorial Songs -Beginning Story-",
+ "category": "BEMANI",
+ "title": "50th Memorial Songs -Beginning Story-",
+ "artist": "BEMANI Sound Team",
+ "bpm": 135,
+ "imageName": "dc97e19f6589466f097f4d6305c0026f14b9dbe1601f62c95afb7bdd6c5763a6.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "2",
+ "levelValue": 2
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "2",
+ "levelValue": 2
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "50th Memorial Songs -Flagship medley-",
+ "category": "BEMANI",
+ "title": "50th Memorial Songs -Flagship medley-",
+ "artist": "BEMANI Sound Team",
+ "bpm": 135,
+ "imageName": "8eb28130b5144e8e6f7160b11d28fb1a1b33b47f63c27ac14d0ccf27f7bd983b.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "50th Memorial Songs -The BEMANI History-",
+ "category": "BEMANI",
+ "title": "50th Memorial Songs -The BEMANI History-",
+ "artist": "BEMANI Sound Team",
+ "bpm": 136,
+ "imageName": "c8d1e4e78581354c42a90f7e7b5066afae9a8b2c1c52a5c9de4df1c259edc60c.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "50th Memorial Songs -二人の時 ~under the cherry blossoms~-",
+ "category": "BEMANI",
+ "title": "50th Memorial Songs -二人の時 ~under the cherry blossoms~-",
+ "artist": "BEMANI Sound Team",
+ "bpm": 160,
+ "imageName": "485424948684dd7516f867a682e34677ebb79ee7744399bf222f15f6714c5bd8.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "7 to Smoke",
+ "category": "EDM|BEMANI",
+ "title": "7 to Smoke",
+ "artist": "lapix",
+ "bpm": 120,
+ "imageName": "7c5aef76c64a0e6c73d06316aa1a1f75c1d9c15dc727158a0111f0ce93cead73.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "8347",
+ "category": "EDM|BEMANI",
+ "title": "8347",
+ "artist": "Zekk",
+ "bpm": 130,
+ "imageName": "74498c7e1523bfaa7b5c793d4ea03b1c2e0b7edaf199b876d07f606c0effa616.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "about right",
+ "category": "EDM|BEMANI",
+ "title": "about right",
+ "artist": "BEMANI Sound Team \"The Foie-Gras of the Sea\"",
+ "bpm": 128,
+ "imageName": "676cb86765e2d80fe8c6a783934ee30c76fbfa0c4d6762d93a1e9c1108bae380.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Acid,Tribal & Dance",
+ "category": "BEMANI",
+ "title": "Acid,Tribal & Dance",
+ "artist": "Relect",
+ "bpm": 126,
+ "imageName": "88e9785e105b417e5e42086b7fceeede8e5638f27803c545d1033318b6881329.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Act Now!",
+ "category": "EDM|BEMANI",
+ "title": "Act Now!",
+ "artist": "MK",
+ "bpm": 157,
+ "imageName": "6a5b112db4230df8c3fa58c5036d049e5628d81a2ebcd2a68eff3d2bafc3373b.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "Afterimage d'automne",
+ "category": "BEMANI",
+ "title": "Afterimage d'automne",
+ "artist": "BEMANI Sound Team \"猫叉劇団\"",
+ "bpm": 232,
+ "imageName": "2cb0f97b9d2d8c835b18fe62a01612f4224a2f8668c0c7c56b341b1ab7b4fe0e.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Aftermath",
+ "category": "BEMANI",
+ "title": "Aftermath",
+ "artist": "BEMANI Sound Team \"猫叉Master & あさき & Yvya\"",
+ "bpm": 200,
+ "imageName": "b8ae3398d14426912cc03d62dfa5a0e244117358e9a18e9ecf78858f44dbcdfb.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "ALGORITHM",
+ "category": "BEMANI",
+ "title": "ALGORITHM",
+ "artist": "SOUND HOLIC feat. Nana Takahashi",
+ "bpm": 130,
+ "imageName": "62ae060f3210d535eaa531a42892ce8a9981dcaaedab280d96481cbccedefd11.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Anxiety",
+ "category": "EDM|BEMANI",
+ "title": "Anxiety",
+ "artist": "YUKIYANAGI",
+ "bpm": 140,
+ "imageName": "b344757569b6fed6b3f2a9575999f489bd652eddad05b4e6f8c2731f6de319a5.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "As I go",
+ "category": "EDM|BEMANI",
+ "title": "As I go",
+ "artist": "Akira Complex & Slyleaf",
+ "bpm": 106,
+ "imageName": "b256e8d341f9977e33864e13067fd64d7802817cd0efb45f74808a1d7ac17aec.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "Astrogazer",
+ "category": "EDM|BEMANI",
+ "title": "Astrogazer",
+ "artist": "DJ TOTTO",
+ "bpm": 154,
+ "imageName": "56bbac2d1cc104b19021df4e396f5c9777e3a29b41b657ee55ac5a7e1190d914.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "ATRAX",
+ "category": "BEMANI",
+ "title": "ATRAX",
+ "artist": "BEMANI Sound Team \"HuΣeR\"",
+ "bpm": 128,
+ "imageName": "96753c57ec8cc9698291a0e2559b6d15d42c53aafc22f6daeaf0944ef07c5072.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Audiovisual",
+ "category": "EDM|BEMANI",
+ "title": "Audiovisual",
+ "artist": "Moe Shop",
+ "bpm": 128,
+ "imageName": "538ec8d5c747c602a7bfe8dded1dfde296d65141c5da727dd65d2bf140839f9b.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "Auto Click",
+ "category": "EDM|BEMANI",
+ "title": "Auto Click",
+ "artist": "KAN TAKAHIKO",
+ "bpm": 124,
+ "imageName": "fbeff4535924eee2e6f381df3e7e0bb6166b45da4a5bf3301dffd1dccabfa288.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Awakening",
+ "category": "EDM|BEMANI",
+ "title": "Awakening",
+ "artist": "Shouya Namai",
+ "bpm": 128,
+ "imageName": "aa186fec384d52638044826ac5f703a7dacb7afc7d3db45b2e84b0e606bebf88.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Awakening Wings",
+ "category": "おすすめ|BEMANI",
+ "title": "Awakening Wings",
+ "artist": "伊達朱里紗",
+ "bpm": 95,
+ "imageName": "469bb93308c145a991214b71ab33d4222cbab5f71161a046d6f6d00d732be454.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "Bad Boy Birdwatch",
+ "category": "EDM|BEMANI",
+ "title": "Bad Boy Birdwatch",
+ "artist": "HyperJuice",
+ "bpm": 128,
+ "imageName": "7dbf8146662b8b367bb63ac4af5b75f154d8fe86574dd2990fe45c268b6df14e.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Bad Riddim",
+ "category": "EDM|BEMANI",
+ "title": "Bad Riddim",
+ "artist": "KAN TAKAHIKO",
+ "bpm": 105,
+ "imageName": "52b5df8959ef71adf00493d614f63d90a52dc44c8944b4e61a75a1229dab3ac3.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "Bad Riddim T STEP EDITION",
+ "category": "EDM|BEMANI",
+ "title": "Bad Riddim T STEP EDITION",
+ "artist": "KAN TAKAHIKO",
+ "bpm": 105,
+ "imageName": "4d0610852e33b3d4c6cdaf5798a9e7db4d19da2bca412352622a4cbb2fc9858e.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "bass 2 bass",
+ "category": "BEMANI",
+ "title": "bass 2 bass",
+ "artist": "Ryu☆",
+ "bpm": 140,
+ "imageName": "1fc9ea020821c075116a17cd21e25d7956963e0f414fdb4a5d395fa047e49d6d.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "BENJAMIN",
+ "category": "EDM|BEMANI",
+ "title": "BENJAMIN",
+ "artist": "MARON (IOSYS)",
+ "bpm": 132,
+ "imageName": "a4dd27ea0d4f12b51e03c57ae0187d6a7b5929e9b8b3c7ac750e827dc0136130.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "BEYOND THE EARTH (STARDOM Remix)",
+ "category": "EDM|BEMANI",
+ "title": "BEYOND THE EARTH (STARDOM Remix)",
+ "artist": "BEMANI Sound Team \"Sota F.\"",
+ "bpm": 133,
+ "imageName": "f7bee291f229fa8771d897d500d13f0cf1d7dcfa75b33b24053665b8d40d6c1d.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "BLACK JACKAL",
+ "category": "BEMANI",
+ "title": "BLACK JACKAL",
+ "artist": "Akira Complex",
+ "bpm": 150,
+ "imageName": "5255dea9c1b0c764733a1ecb58d3822e1a5bcf80cd027b836fdf977832522a3b.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "BOOMBAYAH-JP Ver.-",
+ "category": "LICENSE|おすすめ|POPS",
+ "title": "BOOMBAYAH-JP Ver.-",
+ "artist": "BLACKPINK",
+ "bpm": 125,
+ "imageName": "77dfc48a05d8d7b97e787d6bbce38f5f7bce3a572f65bdf4069152a766bc2654.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "6",
+ "levelValue": 6
+ }
+ ]
+ },
+ {
+ "songId": "BOOMBAYAH-JP Ver.- ANOTHER EDITION",
+ "category": "LICENSE|POPS",
+ "title": "BOOMBAYAH-JP Ver.- ANOTHER EDITION",
+ "artist": "BLACKPINK",
+ "bpm": 125,
+ "imageName": "a3512e4e078290b01ff4d7d19c7858664351708148e1304f7e4a2ec7bfdd3d04.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "Bounce To This",
+ "category": "EDM|BEMANI",
+ "title": "Bounce To This",
+ "artist": "android52",
+ "bpm": 128,
+ "imageName": "78e2aad972d9a32dd5d7f9ae87aa11ff83e283b9cf99c2f0324678aec7d1ed66.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Brand New Step",
+ "category": "EDM|BEMANI",
+ "title": "Brand New Step",
+ "artist": "Kradness",
+ "bpm": 128,
+ "imageName": "4a6440bb208694431b1db5b9f50d5016f6099f07f5d1e4cc254e1a3e8fca3a3e.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "BREDLI",
+ "category": "EDM|BEMANI",
+ "title": "BREDLI",
+ "artist": "BEMANI Sound Team \"SYUNN\"",
+ "bpm": 128,
+ "imageName": "9faff37792afb899e22ff7dea5935a3499c575645e7f921fe644d67d9eaa27ef.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Butterfly",
+ "category": "LICENSE|EDM|BEMANI",
+ "title": "Butterfly",
+ "artist": "kors k feat.Starbitz",
+ "bpm": 135,
+ "imageName": "880e2426912f70054a43eeeef62ecaaa94be0c9817448ace00ef41001a795a3d.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "Butterfly Twist",
+ "category": "BEMANI",
+ "title": "Butterfly Twist",
+ "artist": "Yooh",
+ "bpm": 160,
+ "imageName": "bf6657b296fed0006670cfd3ad0de08438ec3b768d1350c701c220cacc1930ad.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "Catastrophic Dance",
+ "category": "BEMANI",
+ "title": "Catastrophic Dance",
+ "artist": "the wandering bard feat. 志方あきこ",
+ "bpm": 145,
+ "imageName": "bb520d5e0d86c5a8aa7c30dcb6ff4bf7d875d96bf851d47b736c9407237df478.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Catch Our Fire! (STARDOM Remix)",
+ "category": "EDM|BEMANI",
+ "title": "Catch Our Fire! (STARDOM Remix)",
+ "artist": "kors k",
+ "bpm": 140,
+ "imageName": "0c2e1362768a0053542f6ed5e38b20d3f424f20f1db36d9a5172b5f166d249af.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "Ch4nge M4 Life",
+ "category": "EDM|BEMANI",
+ "title": "Ch4nge M4 Life",
+ "artist": "LADY'S ONLY",
+ "bpm": 135,
+ "imageName": "f3275b47468cee0243374b160c40df1402abfc9a3410c3b7fba8884cf2d56e54.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Chaos of Drum",
+ "category": "EDM|BEMANI",
+ "title": "Chaos of Drum",
+ "artist": "KO3",
+ "bpm": 128,
+ "imageName": "1f1d69589c812151f31e0083807163d99405c02c8574f8a637ae390a50e3bd28.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "CHAPTER II(Ready Go)",
+ "category": "EDM|BEMANI",
+ "title": "CHAPTER II(Ready Go)",
+ "artist": "kors k feat.福島蘭世 with 呉圭崇",
+ "bpm": 130,
+ "imageName": "77efe84b095c36f130960234ceebc27a8f845ef00ade2afdf2035533e7af3ccd.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "C’mon baby",
+ "category": "EDM|BEMANI",
+ "title": "C’mon baby",
+ "artist": "Polyphonix",
+ "bpm": 130,
+ "imageName": "d37859d73bb99de5c9d3abb3fd28132f1ae0428fe92dd74c1df49214ace2f07e.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Come aROUND",
+ "category": "BEMANI",
+ "title": "Come aROUND",
+ "artist": "nora2r meets TRIΔNGLE",
+ "bpm": 125,
+ "imageName": "fb83ee36b06e51c783fbbd458fdb35176e2f6985ea3b1583df7608e69e7b29d3.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Comin’ Back",
+ "category": "EDM|BEMANI",
+ "title": "Comin’ Back",
+ "artist": "TEMPLIME",
+ "bpm": 136,
+ "imageName": "7d1d83dfb19ddb3fbd472e379aed9b11a151651aeef96fd282e4fa4f5f9498e4.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "CONNECT-",
+ "category": "EDM|BEMANI",
+ "title": "CONNECT-",
+ "artist": "BEMANI Sound Team \"Sota Fujimori\"",
+ "bpm": 150,
+ "imageName": "d1d00886878031926cb55cf1f9f50dd7aec7dd5571c05767383f7f21be810557.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Crazy For You",
+ "category": "EDM|BEMANI",
+ "title": "Crazy For You",
+ "artist": "DÉ DÉ MOUSE",
+ "bpm": 138,
+ "imageName": "edf0d5b8984560d90c1265f80be09838aa596ab1262080e58cdbbf4e229a0de5.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "Crazy Shuffle",
+ "category": "EDM|BEMANI",
+ "title": "Crazy Shuffle",
+ "artist": "Yooh",
+ "bpm": 128,
+ "imageName": "54c26a18d75a6893c347ff9fe9abffa2a65d6788e3bb9563bf48e728d1471256.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Crystal Clear",
+ "category": "EDM|BEMANI",
+ "title": "Crystal Clear",
+ "artist": "Stessie",
+ "bpm": 124,
+ "imageName": "1410968da346ccee07327e7dbf737375df27c026637ffe3fb9972358fceede75.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "DANCERUSH STARDOM ANTHEM",
+ "category": "EDM|BEMANI",
+ "title": "DANCERUSH STARDOM ANTHEM",
+ "artist": "kors k feat.福島蘭世",
+ "bpm": 130,
+ "imageName": "94d84359aed45bbc0e15430fa510f50028759242a54fbb3e93e2d4954c1041a3.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "DAWN OF FALCON",
+ "category": "BEMANI",
+ "title": "DAWN OF FALCON",
+ "artist": "L.E.D.-G",
+ "bpm": 155,
+ "imageName": "ccefe4e141772afecf98d71bebf2f6f824364b60866b5e28a79c6ba71905ab9c.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "December in Strasbourg",
+ "category": "EDM|BEMANI",
+ "title": "December in Strasbourg",
+ "artist": "nana(Sevencolors) feat. mana",
+ "bpm": 115,
+ "imageName": "3ca16b164de678e5649017343938e786f3076aa387730dd58b8840a662c08a3d.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Deep Vibes",
+ "category": "EDM|BEMANI",
+ "title": "Deep Vibes",
+ "artist": "Carpainter",
+ "bpm": 124,
+ "imageName": "02a03bd017d88d48c99151c85480e071bb0c99b56fc3b7cbeb7eb333e4b026dc.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "DEVILFISHMANのテーマ",
+ "category": "EDM|BEMANI",
+ "title": "DEVILFISHMANのテーマ",
+ "artist": "BEMANI Sound Team \"劇団レコード\"",
+ "bpm": 120,
+ "imageName": "44718d19d0ced380f05c8e5f8bffeeb120f3dd95ce41cfd413a5cae903443083.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "Din Don Dan",
+ "category": "おすすめ|BEMANI",
+ "title": "Din Don Dan",
+ "artist": "Ryu☆ feat.Mayumi Morinaga",
+ "bpm": 140,
+ "imageName": "189d4aac82377a0102e7a7b30981b1a25fcf4c7c6e905b3f06b638ac6196e432.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Disco Nights",
+ "category": "EDM|BEMANI",
+ "title": "Disco Nights",
+ "artist": "Relect",
+ "bpm": 128,
+ "imageName": "a1a5c02c7106776eda469fd538023d001cfe9a31417e24f2eb2872465303fa79.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Dive in Blue",
+ "category": "EDM|BEMANI",
+ "title": "Dive in Blue",
+ "artist": "BlackY",
+ "bpm": 133,
+ "imageName": "a4a0475a15747e2675f05fbbd00caaf41bfb44d6d71f811d694013637ea75537.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Do It!",
+ "category": "EDM|BEMANI",
+ "title": "Do It!",
+ "artist": "MK",
+ "bpm": 145,
+ "imageName": "42be714e7dcc3974b57d6faa51c4bae3e55e6bf17a2bf2f71d7163cf064cc452.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "Don't Be Afraid",
+ "category": "EDM|BEMANI",
+ "title": "Don't Be Afraid",
+ "artist": "MK",
+ "bpm": 128,
+ "imageName": "959eaac6740ba9107f0fea7772dbb6c6d39306751edc34e17a514070c27a9ebc.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Don't Rush but Dance Rush",
+ "category": "EDM|BEMANI",
+ "title": "Don't Rush but Dance Rush",
+ "artist": "BEMANI Sound Team \"Sota F.\"",
+ "bpm": 138,
+ "imageName": "4dd79a0d84eb6f7c996b68162152cd39190296da718af06c37c9f1853b0eae4d.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "Don't Speak",
+ "category": "EDM|BEMANI",
+ "title": "Don't Speak",
+ "artist": "PRIDASK",
+ "bpm": 128,
+ "imageName": "acdf7b4485d5e281c8ac81d492a5337cda9b93100672b233a687b4133cf50508.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Don't Stop!!",
+ "category": "EDM|BEMANI",
+ "title": "Don't Stop!!",
+ "artist": "BEMANI Sound Team \"Sota F.\"",
+ "bpm": 129,
+ "imageName": "9ea5d4212d8fef1f14d799e533db01d9fe55d434bb3018f68a34f175f7811bb8.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "Don't Stop!! RUNNING MAN EDITION",
+ "category": "EDM|BEMANI",
+ "title": "Don't Stop!! RUNNING MAN EDITION",
+ "artist": "BEMANI Sound Team \"Sota F.\"",
+ "bpm": 129,
+ "imageName": "6d8b9743441b3cf0d942202945445aa14f6ac008fef217a8f17779ab2930d3b1.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "DOWNER & UPPER",
+ "category": "EDM|BEMANI",
+ "title": "DOWNER & UPPER",
+ "artist": "BEMANI Sound Team \"DJ TOTTO\"",
+ "bpm": 140,
+ "imageName": "a66d551782e58451ca468cf5793e0f890d62b284709bd8a9cd528fca66c48b59.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "DOWNER & UPPER T STEP EDITION",
+ "category": "EDM|BEMANI",
+ "title": "DOWNER & UPPER T STEP EDITION",
+ "artist": "BEMANI Sound Team \"DJ TOTTO\"",
+ "bpm": 140,
+ "imageName": "7318190ba75664149372b047d155847424e945cd5867a7c7ba80a9ece621464e.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "DO YOU WANNA PARTY!!(DJ KEN-BOW MIX)",
+ "category": "EDM|BEMANI",
+ "title": "DO YOU WANNA PARTY!!(DJ KEN-BOW MIX)",
+ "artist": "HiBiKi",
+ "bpm": 130,
+ "imageName": "ec31b15a61ee870d20791912a49bc40ef83dc35e6835dc3d008f032910ac9766.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "Draw the Savage",
+ "category": "BEMANI",
+ "title": "Draw the Savage",
+ "artist": "Ryunosuke Kudo",
+ "bpm": 134,
+ "imageName": "1bcd088aa59066cbb49fcbb6db25542a36662c41343d9282c85bf6ba99c6a65f.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Drop The Bounce",
+ "category": "BEMANI",
+ "title": "Drop The Bounce",
+ "artist": "Hommarju",
+ "bpm": 150,
+ "imageName": "dd6d33e5261ccb1758a5540a7684de987d855efd57a3ba86d561d321afd3d45b.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Dual Bladez",
+ "category": "EDM|BEMANI",
+ "title": "Dual Bladez",
+ "artist": "おもしろ三国志",
+ "bpm": 150,
+ "imageName": "043788a204b242e7b30884d689f616cde99f2f4651b62b378f3acfac6bbf3040.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "DUAL STRIKER",
+ "category": "BEMANI",
+ "title": "DUAL STRIKER",
+ "artist": "Mayumi Morinaga,Fernweh by BEMANI Sound Team \"L.E.D. & HuΣeR\"",
+ "bpm": 185,
+ "imageName": "038539072e97904fcb0cdc90e2d7c9daeccd1615341903fd872a7a4763e3c45e.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "EGOISM 110",
+ "category": "BEMANI",
+ "title": "EGOISM 110",
+ "artist": "BEMANI Sound Team \"U1 Ground-Speed\"",
+ "bpm": 110,
+ "imageName": "c5e523056e0fc2a661018a3e74dec0c241a5518322e526296b1c49cd54f623c0.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "Electric Dance System Music",
+ "category": "EDM|BEMANI",
+ "title": "Electric Dance System Music",
+ "artist": "U1 overground",
+ "bpm": 140,
+ "imageName": "9761630469754182051a6e76833f510551dd3cb34831cba83a7d00709b5c6ff1.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "ERROR CODE",
+ "category": "BEMANI",
+ "title": "ERROR CODE",
+ "artist": "C-Show",
+ "bpm": 110,
+ "imageName": "da5371cf8c1f3a6ef397c420bac11ed7a8716094f075d7ae5c5a97bbcbd7b245.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "EZ DO DANCE",
+ "category": "LICENSE|おすすめ|POPS",
+ "title": "EZ DO DANCE",
+ "artist": null,
+ "bpm": 148,
+ "imageName": "4896d53714d7836eb7c54684d23b5c48e3ec8e701968988627477c0522319892.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "Fire Spirit",
+ "category": "EDM|BEMANI",
+ "title": "Fire Spirit",
+ "artist": "MK",
+ "bpm": 120,
+ "imageName": "c7ba4f353244438cd53e5b3b6c053825863e12c7bcd772e93ab532f110649c1a.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "The First Step",
+ "category": "EDM|BEMANI",
+ "title": "The First Step",
+ "artist": "Yooh",
+ "bpm": 132,
+ "imageName": "689e0183288802df0f5ca5745eebb8689e933d267035fbf2c6df6d8888792da3.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Flow",
+ "category": "EDM|BEMANI",
+ "title": "Flow",
+ "artist": "NUU$HI",
+ "bpm": 140,
+ "imageName": "8c4bf74ed89422e12485f8928fd37b3ccf974ebdff74f254a0f644024751cf1a.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "FLOWER (STARDOM Remix)",
+ "category": "EDM|BEMANI",
+ "title": "FLOWER (STARDOM Remix)",
+ "artist": "BEMANI Sound Team \"DJ TOTTO\"",
+ "bpm": 140,
+ "imageName": "22fea031c49b0cb16b3033a6be7e5040388cfaaedd28e3c40913a034d806abaa.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "Flying soda",
+ "category": "BEMANI",
+ "title": "Flying soda",
+ "artist": "猫叉Master feat.林ももこ",
+ "bpm": 106,
+ "imageName": "4d98f4c122cf5b4bd09d317cc904f472fbc27eac666763d65d5eb3eee4dc926c.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "6",
+ "levelValue": 6
+ }
+ ]
+ },
+ {
+ "songId": "Follow Tomorrow",
+ "category": "おすすめ|BEMANI",
+ "title": "Follow Tomorrow",
+ "artist": "HHH×MM×ST",
+ "bpm": 140,
+ "imageName": "ed29a4e21434d84f101c68585a4ec24f236c84627fd95cae73daab93797e34d3.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "6",
+ "levelValue": 6
+ }
+ ]
+ },
+ {
+ "songId": "Forgetting Machine",
+ "category": "EDM|BEMANI",
+ "title": "Forgetting Machine",
+ "artist": "TAKU INOUE",
+ "bpm": 174,
+ "imageName": "e45562e437109dcf5e2707b22075afa240b38464e6432d317cddd4d290e2402c.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "Forgetting Machine RUNNING MAN EDITION",
+ "category": "EDM|BEMANI",
+ "title": "Forgetting Machine RUNNING MAN EDITION",
+ "artist": "TAKU INOUE",
+ "bpm": 174,
+ "imageName": "f518ddbddacbefd2ff1175e2f7aba27ad552c06424a3d3ad871b882767900b90.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "FUTURE is Dead",
+ "category": "BEMANI",
+ "title": "FUTURE is Dead",
+ "artist": "C-Show",
+ "bpm": 110,
+ "imageName": "f67c214ddf2d7cd5138d85388b32274f22b71207b45e579be43b502270a2fb6d.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "The GameHacker (Sampled Crazy Shuffle)",
+ "category": "EDM|BEMANI",
+ "title": "The GameHacker (Sampled Crazy Shuffle)",
+ "artist": "BEMANI Sound Team \"HuΣeR\"",
+ "bpm": 128,
+ "imageName": "a97902b7538a7eca1e76f21e8e8c2d6274f77af7967e780ee7627ecb4431e759.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "Garuda",
+ "category": "BEMANI",
+ "title": "Garuda",
+ "artist": "kors k",
+ "bpm": 160,
+ "imageName": "153996d3e7fb935f098419860ebf6722694cbafeba353173ad90daabbc1b3f19.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "GHOST KINGDOM CHARLESTON EDITION",
+ "category": "BEMANI",
+ "title": "GHOST KINGDOM CHARLESTON EDITION",
+ "artist": "BEMANI Sound Team \"劇団レコード\"",
+ "bpm": 118,
+ "imageName": "7b04e0eeeef7cf246224f6d205798c7c3f013331bfd72a9745075a5b7169703e.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "GHOST MODE",
+ "category": "EDM|BEMANI",
+ "title": "GHOST MODE",
+ "artist": "lapix",
+ "bpm": 120,
+ "imageName": "48f9789a51f4ef273e8cc4938403ea34d5196fffd7eb001d191d95c603143c09.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Gimme a Big Beat",
+ "category": "BEMANI",
+ "title": "Gimme a Big Beat",
+ "artist": "kors k",
+ "bpm": 138,
+ "imageName": "42f40b61d51b29db0d1cdd9227a6b542d845b10e7c2bd1d931871d07ae2cb097.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "glacia (STARDOM Remix)",
+ "category": "BEMANI",
+ "title": "glacia (STARDOM Remix)",
+ "artist": "lapix",
+ "bpm": 130,
+ "imageName": "72be2e9240cae3198cb5e10a7d87c2993f06ee8c1900313b662a2435f3255529.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "Globe Glitter",
+ "category": "BEMANI",
+ "title": "Globe Glitter",
+ "artist": "Sana,ATSUMI UEDA by BEMANI Sound Team \"PON\"",
+ "bpm": 190,
+ "imageName": "96801b5584633431607a6eaedadb88271bdaeae0f6882529e2feb8aa9136256a.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "GOLDEN CROSS",
+ "category": "BEMANI",
+ "title": "GOLDEN CROSS",
+ "artist": "dj REMO-CON VS dj TAKA",
+ "bpm": 150,
+ "imageName": "79cdc93b3b7cf26b2fec1d768b8dc5071f95ea9935ce8258627b385b9b6be787.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "Golden Palms",
+ "category": "BEMANI",
+ "title": "Golden Palms",
+ "artist": "Dirty Androids",
+ "bpm": 130,
+ "imageName": "b9621caab2db9ef868035ac4ec03695e0a90c1ad3ce6f0aa688835745027d5bd.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "GRADIUS REMIX(↑↑↓↓←→←→BA Ver.)",
+ "category": "POPS",
+ "title": "GRADIUS REMIX(↑↑↓↓←→←→BA Ver.)",
+ "artist": "TOKYO MACHINE",
+ "bpm": 128,
+ "imageName": "3f0aa9b50a818c8d36ed892c9c7b12a02fe7f3c0b492819800c31fb074922a8e.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Gymnopedie-kors k mix-",
+ "category": "BEMANI",
+ "title": "Gymnopedie-kors k mix-",
+ "artist": "kors k",
+ "bpm": 128,
+ "imageName": "e5a51ce6bbdb074d4e497f1a0938d291563993faa4f302e0822b564c0824ca19.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "HANDS UP IN THE AIR",
+ "category": "BEMANI",
+ "title": "HANDS UP IN THE AIR",
+ "artist": "U1",
+ "bpm": 128,
+ "imageName": "b3cda8d034b89cd8664b007655a136241883c34ecd2f17200c7a58c22257f05e.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Hastur",
+ "category": "EDM|BEMANI",
+ "title": "Hastur",
+ "artist": "USAO",
+ "bpm": 118,
+ "imageName": "376010e92e4d4fa62580de94020734e15c0ea18cf841dc375d1b9326ea2181e8.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "HighBALL",
+ "category": "EDM|BEMANI",
+ "title": "HighBALL",
+ "artist": "MK",
+ "bpm": 128,
+ "imageName": "07bf6f1e10d3d50ba3be0c1f5e0700b38439432686f65a6dac462d3cde0e12e2.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "Honey Bounce",
+ "category": "EDM|BEMANI",
+ "title": "Honey Bounce",
+ "artist": "nora2r",
+ "bpm": 128,
+ "imageName": "8f2fb541bec777710bd0edaab30e0688d651da3091d878417a1dfacd287a020f.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "HYPERDRIVE",
+ "category": "おすすめ|BEMANI",
+ "title": "HYPERDRIVE",
+ "artist": "Moe Shop",
+ "bpm": 150,
+ "imageName": "3903f2398b902f1439725b886047a3a1a354de9bbdb7d447402fdd21d84dafde.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Ideal Sunset",
+ "category": "EDM|BEMANI",
+ "title": "Ideal Sunset",
+ "artist": "KAN TAKAHIKO",
+ "bpm": 110,
+ "imageName": "54ffc3bd80bc6665bfc7016716ff3c7c414fddc1ec0524b1efdf14589a2048ed.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Ignited Night",
+ "category": "BEMANI",
+ "title": "Ignited Night",
+ "artist": "HHH",
+ "bpm": 149,
+ "imageName": "5111075986edcf35ec4131a75c461a415333d478891c73c209061492c6074ef3.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "I Like To BOUNCE",
+ "category": "EDM|BEMANI",
+ "title": "I Like To BOUNCE",
+ "artist": "BEMANI Sound Team \"Sota Fujimori Final Season\"",
+ "bpm": 134,
+ "imageName": "3109e51b186c9ed4d293d2a46dea3df0ae3c631f1de8183c88b654e1d67784b7.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "Impress",
+ "category": "EDM|BEMANI",
+ "title": "Impress",
+ "artist": "BEMANI Sound Team \"SYUNN\"",
+ "bpm": 132,
+ "imageName": "37d0c233a5fdfcadbccea5e83f2d150d521eba74a709a57e929b14aa918ee2c6.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Jalebi",
+ "category": "EDM|BEMANI",
+ "title": "Jalebi",
+ "artist": "KAN TAKAHIKO",
+ "bpm": 128,
+ "imageName": "cb41032457a002071bc6d606f36a826dfc0e8485dbd98e0e00bd430c20ec2c78.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "Jetcoaster Windy",
+ "category": "BEMANI",
+ "title": "Jetcoaster Windy",
+ "artist": "BEMANI Sound Team \"dj TAKA\" feat.のの",
+ "bpm": 268,
+ "imageName": "af4b8fbf6150109a02654e0753c67423746eb15e29b46c2ece06fb31854573ea.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "JOK3R",
+ "category": "EDM|BEMANI",
+ "title": "JOK3R",
+ "artist": "Yuta Imai",
+ "bpm": 150,
+ "imageName": "60b74a767b0bac1e430eb479695a8de95610381cb08e9f19b1f5fc1781162535.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Jumbo Drill",
+ "category": "EDM|BEMANI",
+ "title": "Jumbo Drill",
+ "artist": "Nizikawa",
+ "bpm": 135,
+ "imageName": "39adbaa6d22827949dc66dc897fe71ece411712809376d357f3e62c7a5d64c83.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Kill The Beat",
+ "category": "BEMANI",
+ "title": "Kill The Beat",
+ "artist": "lapix",
+ "bpm": 120,
+ "imageName": "22e565c7e48e1e49d1f5190639cf31335d44935e71640551870dc05ad3fb2d67.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "LADY",
+ "category": "LICENSE|おすすめ|POPS",
+ "title": "LADY",
+ "artist": "ちゃんみな",
+ "bpm": 98,
+ "imageName": "2b0c6bd2083f1ea8d7c41473b820ed17499143d0bb72605edf2d3c3af07cce84.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "1",
+ "levelValue": 1
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "1",
+ "levelValue": 1
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "6",
+ "levelValue": 6
+ }
+ ]
+ },
+ {
+ "songId": "Let Me See Your Dance",
+ "category": "EDM|BEMANI",
+ "title": "Let Me See Your Dance",
+ "artist": "kors k vs BEMANI Sound Team \"SYUNN\"",
+ "bpm": 150,
+ "imageName": "a7fb9685a5bf087385ae8f5dcf7c0758e006cd476789b49c0302becd0c7123fe.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "Let's Party!!",
+ "category": "BEMANI",
+ "title": "Let's Party!!",
+ "artist": "Relect",
+ "bpm": 126,
+ "imageName": "97c06e6b9394d18c2e1171adfbc030b62425452445fc2af1f75f47b21db89dbc.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "LIKE A VAMPIRE",
+ "category": "BEMANI",
+ "title": "LIKE A VAMPIRE",
+ "artist": "koyomi,星野奏子 by BEMANI Sound Team \"TAKA\"",
+ "bpm": 276,
+ "imageName": "4af16584c7f1fd4f54d852eee92a2653d683bf086c913a9e3e0fb864b65031fd.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "Like This",
+ "category": "EDM|BEMANI",
+ "title": "Like This",
+ "artist": "android52",
+ "bpm": 128,
+ "imageName": "19fdecc246d2c4f9c2df5c33902e7b31729ac3f62292da87a47deed2d3957ee8.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Linkage",
+ "category": "BEMANI",
+ "title": "Linkage",
+ "artist": "DJ WILDPARTY feat. yosumi",
+ "bpm": 132,
+ "imageName": "c63957ce1bb33db1c6baa25fc439401886a0cd3eba8a5273434a69ca6472ddec.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Lose Control",
+ "category": "EDM|BEMANI",
+ "title": "Lose Control",
+ "artist": "Hommarju",
+ "bpm": 142,
+ "imageName": "0f02901f0d8a817ca636adbce2212c4793c6265d629e622e3ae17d34e0ff9f3c.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "Love 2 Shuffle",
+ "category": "EDM|BEMANI",
+ "title": "Love 2 Shuffle",
+ "artist": "BEMANI Sound Team \"Sota F.\" feat. Starbitz",
+ "bpm": 133,
+ "imageName": "f4a55539de2703877755fe8a8e34ac58a8b458dc1b01b124064a4ab71a0162b2.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "Love Me",
+ "category": "EDM|BEMANI",
+ "title": "Love Me",
+ "artist": "Kenichi Chiba",
+ "bpm": 118,
+ "imageName": "b8ca88a62c824026897a1b5fae7d5aadc0b6288941eb6ce4be349fa34915a896.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "LUV CAN SAVE U",
+ "category": "おすすめ|BEMANI",
+ "title": "LUV CAN SAVE U",
+ "artist": "HIDEKI NAGANUMA",
+ "bpm": 140,
+ "imageName": "3ff64812d3814db25a4205f1715ad71e8cab5470c151a01a8219b770b2d32055.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "Majestic",
+ "category": "EDM|BEMANI",
+ "title": "Majestic",
+ "artist": "Dirty Androids",
+ "bpm": 125,
+ "imageName": "18dae7cd3fea83a2c4514a41202631e8b62a43e6570f749abaa587d5a65e6d37.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Majestic CRAB STEP EDITION",
+ "category": "EDM|BEMANI",
+ "title": "Majestic CRAB STEP EDITION",
+ "artist": "Dirty Androids",
+ "bpm": 125,
+ "imageName": "71cf69c6f5b2786ee44033509c3bf17dbb2e529bb009e1dada65d6f9a9b128f9.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Make That Body",
+ "category": "EDM|BEMANI",
+ "title": "Make That Body",
+ "artist": "kors k vs Yooh",
+ "bpm": 140,
+ "imageName": "437695ae87b4bf43ade2d45b2ccb92efaaccf7897db825b887f79cd547f11ef1.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "Make you happy",
+ "category": "LICENSE|おすすめ|POPS",
+ "title": "Make you happy",
+ "artist": "NiziU",
+ "bpm": 160,
+ "imageName": "3eb0b670c9476935f19e5d4258fa2e265a8b408f87b32360e8b4380dbf9d8722.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "Mandrake",
+ "category": "EDM|BEMANI",
+ "title": "Mandrake",
+ "artist": "nagomu tamaki",
+ "bpm": 110,
+ "imageName": "0d4cc41a438b61afd9a0ab94b4a19ae5a420422e06aa7a54dce82770385515b5.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "MA・TSU・RI",
+ "category": "BEMANI",
+ "title": "MA・TSU・RI",
+ "artist": "かなたん,アマギセーラ,ぁゅ by BEMANI Sound Team \"藤森崇多\"",
+ "bpm": 160,
+ "imageName": "b2aa59440c73372dccd2169553de7ef672afd092222dd5d9fb8ea7e35b70bfb8.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "melody H4CKER",
+ "category": "EDM|BEMANI",
+ "title": "melody H4CKER",
+ "artist": "Moe Shop",
+ "bpm": 155,
+ "imageName": "d484028542abc6b0037671059a7cb4cd7818356bf1e68d6aa8776046472e3926.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Meltdown",
+ "category": "EDM|BEMANI",
+ "title": "Meltdown",
+ "artist": "G Blazen",
+ "bpm": 128,
+ "imageName": "3ae1cd52f3b9351cc894d08d42aafd9d7728a35f81ca1715be38dd1301a9b074.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Memories",
+ "category": "EDM|BEMANI",
+ "title": "Memories",
+ "artist": "CHEAP CREAM",
+ "bpm": 112,
+ "imageName": "279dcfcb1a495eecfb637742f7e3c26db4046e1aba6209ed57f966ac6d71695f.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "Mermaid girl",
+ "category": "おすすめ|BEMANI",
+ "title": "Mermaid girl",
+ "artist": "Cream puff",
+ "bpm": 140,
+ "imageName": "e7375c7436dee730bff07fbf8eb71ac673534c91284e2d154cf82ed65d6fa554.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "Metric",
+ "category": "BEMANI",
+ "title": "Metric",
+ "artist": "Hommarju",
+ "bpm": 123,
+ "imageName": "3c73ed9ab0ffedc3dbebb048a04e7ab7c32401ba267c6ad2f091896d7e739f15.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Midland Mainline",
+ "category": "EDM|BEMANI",
+ "title": "Midland Mainline",
+ "artist": "Genick",
+ "bpm": 140,
+ "imageName": "0cb833390c42794220cd116a379e518902848d5aa3ed68f06ba6fcae8d700199.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "Midnight Amaretto",
+ "category": "EDM|BEMANI",
+ "title": "Midnight Amaretto",
+ "artist": "かめりあ",
+ "bpm": 135,
+ "imageName": "4be120caacef86c21381ad4ef3b2977105899f64d92922dd936467adaf876f4d.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Midnight Amaretto RUNNING MAN EDITION",
+ "category": "EDM|BEMANI",
+ "title": "Midnight Amaretto RUNNING MAN EDITION",
+ "artist": "かめりあ",
+ "bpm": 135,
+ "imageName": "f68a5948302b47850febc40b6589cfcfd0f932100dd78f6c1a51ce80e5de7ecf.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "MOVE! (We Keep It Movin')",
+ "category": "BEMANI",
+ "title": "MOVE! (We Keep It Movin')",
+ "artist": "Jonny Dynamite!,Lisa - paint with stars -,Rio Hiiragi by BEMANI Sound Team \"U1-ASAMi\"",
+ "bpm": 142,
+ "imageName": "ca10a82d58f705b4a12e9408c2af82879b214219dae281ae8be7cfd7f6a9f74c.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "murmur twins",
+ "category": "BEMANI",
+ "title": "murmur twins",
+ "artist": "yu_tokiwa.djw",
+ "bpm": 174,
+ "imageName": "b1c6b62bd2512850fcf7ace2b81ec4fd4a06c0cab69b9e8bd35b37a99c5648e8.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "MY NAME IS",
+ "category": "EDM|BEMANI",
+ "title": "MY NAME IS",
+ "artist": "STUDIO MOTTIE",
+ "bpm": 128,
+ "imageName": "e48cfa0fc852c37ebb15477d9d2aae43950769b7cc5fc4cf62522e3f1895caac.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "My Time",
+ "category": "EDM|BEMANI",
+ "title": "My Time",
+ "artist": "RiraN",
+ "bpm": 150,
+ "imageName": "06793715861d31636800a2123d39303c288c6dd34950f673f4d537fdb876a3bc.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Neon Rider",
+ "category": "BEMANI",
+ "title": "Neon Rider",
+ "artist": "RoughSketch",
+ "bpm": 150,
+ "imageName": "d39d28849d113d31e257b3d8c2d1b3ee314dea1927a39e6c53e13f8e1059bd3b.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "neu (STARDOM Remix)",
+ "category": "EDM|BEMANI",
+ "title": "neu (STARDOM Remix)",
+ "artist": "少年ラジオ arranged by BEMANI Sound Team \"PON\"",
+ "bpm": 133,
+ "imageName": "7ced3634840d8ee507cc79c80249c9771a37d6888200b112db856b2751640a19.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "NewAige",
+ "category": "EDM|BEMANI",
+ "title": "NewAige",
+ "artist": "BEMANI Sound Team \"HuΣeR\"",
+ "bpm": 128,
+ "imageName": "82bdabefeb65dc886fbb922425c3d1efcb497a3a36b31f47834757b4b4d29459.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "NewAige CHARLESTON EDITION",
+ "category": "EDM|BEMANI",
+ "title": "NewAige CHARLESTON EDITION",
+ "artist": "BEMANI Sound Team \"HuΣeR\"",
+ "bpm": 128,
+ "imageName": "399055cec399ce280f1e0499fbb9e2699797094c510bc654a493b41cfa5a8622.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "new heaven",
+ "category": "EDM|BEMANI",
+ "title": "new heaven",
+ "artist": "kiraku",
+ "bpm": 133,
+ "imageName": "bee01e7ee7fdb087c6bb1e5f42508be2022cd8bff4bba3d5096271874b0ebd09.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "New Solution",
+ "category": "EDM|BEMANI",
+ "title": "New Solution",
+ "artist": "KARUT",
+ "bpm": 110,
+ "imageName": "5e46ab053c6f12b6049ea60813f508c918ab79e4c8f57db6f6d098a1ff6c27d6.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Night & Day",
+ "category": "EDM|BEMANI",
+ "title": "Night & Day",
+ "artist": "TANUKI",
+ "bpm": 125,
+ "imageName": "24ede0de30b5984f239fe973175acf0add2a37737164b3786a0f07fbbf708ed7.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Nightlife",
+ "category": "EDM|BEMANI",
+ "title": "Nightlife",
+ "artist": "Moe Shop",
+ "bpm": 120,
+ "imageName": "8ca4ae710c0d47841283af6f46b43b56fb089aa39b2b8575aba482e35a4c9b8b.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Oboro Cybernetics",
+ "category": "BEMANI",
+ "title": "Oboro Cybernetics",
+ "artist": "Tanchiky",
+ "bpm": 121,
+ "imageName": "ca5d6f045cf19a6586191e8c882bbb15011731b1ae5710e637ff6356799359d8.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Official Bootleg",
+ "category": "EDM|BEMANI",
+ "title": "Official Bootleg",
+ "artist": "Blacklolita",
+ "bpm": 140,
+ "imageName": "90fe34266152fcc5fe0bc4a9580917f55662c45df543491293cb11f2eeeb1806.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "O JIYA",
+ "category": "BEMANI",
+ "title": "O JIYA",
+ "artist": "ASMAT & emi",
+ "bpm": 151,
+ "imageName": "804641531fe0c9d1d7957dbe880a0a8ee380d08a5f09847a56e5cca584ff1bbb.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Oppress",
+ "category": "EDM|BEMANI",
+ "title": "Oppress",
+ "artist": "BEMANI Sound Team \"SYUNN\"",
+ "bpm": 128,
+ "imageName": "4ff056eefca18ffb16dc462421123251a37c3365373107f8bd1f5a798d26bb36.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Orange Lullaby",
+ "category": "EDM|BEMANI",
+ "title": "Orange Lullaby",
+ "artist": "Yooh",
+ "bpm": 120,
+ "imageName": "86cda7a0e1e501099caa9e261096b8c152dfe033e04b1fe68d10c8fefe67a281.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Our Soul",
+ "category": "BEMANI",
+ "title": "Our Soul",
+ "artist": "CaZ",
+ "bpm": 150,
+ "imageName": "590c64dfc27e2f89a1d46c123be18e40413ac28ff60d703e77140242bbd43f28.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Pandora's Box",
+ "category": "EDM|BEMANI",
+ "title": "Pandora's Box",
+ "artist": "MK",
+ "bpm": 128,
+ "imageName": "bec0a48d6c6ecb806ab1912e900f1b0f4d145835875c955c4f73cc8c61152534.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Party Jumpin'",
+ "category": "EDM|BEMANI",
+ "title": "Party Jumpin'",
+ "artist": "KO3",
+ "bpm": 138,
+ "imageName": "bf283375de3f01aef927c896feb7ba755faa081209ee4a3b8b25f5eaed7803e0.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "Party Jumpin' RUNNING MAN EDITION",
+ "category": "EDM|BEMANI",
+ "title": "Party Jumpin' RUNNING MAN EDITION",
+ "artist": "KO3",
+ "bpm": 138,
+ "imageName": "0444947ad7f3fb69e01434db4e0cbe06fe9dac959aca0587ccee053e8e715e62.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Penguin Morning",
+ "category": "EDM|BEMANI",
+ "title": "Penguin Morning",
+ "artist": "nora2r",
+ "bpm": 110,
+ "imageName": "9e068ea19062d51bff50d3c395f75b03810a9a95aada376612108543388e4643.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Poochie",
+ "category": "EDM|BEMANI",
+ "title": "Poochie",
+ "artist": "kors k",
+ "bpm": 110,
+ "imageName": "fc414c4aac59e93c4b5f45d3a8c0ac04df3f878ab37c103b72e38fe373e5e5e1.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "PRANK",
+ "category": "EDM|BEMANI",
+ "title": "PRANK",
+ "artist": "BEMANI Sound Team \"SYUNN\"",
+ "bpm": 130,
+ "imageName": "c96efdaa587c51acc9751312ea009c502528ecf5d7897eb3f87ed57d3170712d.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Pretender",
+ "category": "LICENSE|おすすめ|POPS",
+ "title": "Pretender",
+ "artist": null,
+ "bpm": 92,
+ "imageName": "f71100137a79fb241eba464518a3933f321b3812a42fc38e1cbd3bd08f796c52.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "2",
+ "levelValue": 2
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "2",
+ "levelValue": 2
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "6",
+ "levelValue": 6
+ }
+ ]
+ },
+ {
+ "songId": "RAIN",
+ "category": "BEMANI",
+ "title": "RAIN",
+ "artist": "dj TAKA",
+ "bpm": 159,
+ "imageName": "120496b13e514518ade5f1ea3b27be68523c5a0927c512dc52a347ae63a4cda5.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "RAVELINE ATTACK",
+ "category": "EDM|BEMANI",
+ "title": "RAVELINE ATTACK",
+ "artist": "hara (HyperJuice)",
+ "bpm": 138,
+ "imageName": "51809a878f7a4366a589a76204b9fb93066b7e61fb922c63aa5a6f8fefe7b254.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Raw Crawler",
+ "category": "EDM|BEMANI",
+ "title": "Raw Crawler",
+ "artist": "Masayoshi Iimori",
+ "bpm": 150,
+ "imageName": "fec1f38747d0e913dc86fe493de5fc45ef4a522c4ac7b9c914c9357554c7b8a5.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Red Hot Chili Samba!",
+ "category": "EDM|BEMANI",
+ "title": "Red Hot Chili Samba!",
+ "artist": "ARM (IOSYS)",
+ "bpm": 128,
+ "imageName": "d999faea264eef455a992630188479fc93d3f6161f98b5e2656c24fd9bd185a1.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "Rip It Off (Now) Rip It Off",
+ "category": "LICENSE|EDM",
+ "title": "Rip It Off (Now) Rip It Off",
+ "artist": "かめりあ feat. kradness",
+ "bpm": 135,
+ "imageName": "629180209b1d505033c768d723777d869ee29d5e7b79d20cb1d0bee3de6d3cc3.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "RISING FIRE HAWK",
+ "category": "BEMANI",
+ "title": "RISING FIRE HAWK",
+ "artist": "L.E.D.-G",
+ "bpm": 157,
+ "imageName": "3935a1467bba12e20b603e9ea31c6f4b1b19c5bf7b4b2abf67ac65bdf64e1ed8.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Robot Loves Smoked-Salmon",
+ "category": "EDM|BEMANI",
+ "title": "Robot Loves Smoked-Salmon",
+ "artist": "BEMANI Sound Team \"The Foie-Gras of The Sea\"",
+ "bpm": 120,
+ "imageName": "367387acc42a711a429918b722f2087d55b7eb198133adc0d52230dc3b2a25f4.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "5",
+ "levelValue": 5
+ }
+ ]
+ },
+ {
+ "songId": "Robot Loves Smoked-Salmon CRAB STEP EDITION",
+ "category": "EDM|BEMANI",
+ "title": "Robot Loves Smoked-Salmon CRAB STEP EDITION",
+ "artist": "BEMANI Sound Team \"The Foie-Gras of The Sea\"",
+ "bpm": 120,
+ "imageName": "122feefdfabb5225bba8c7edeba34537a722d9dfa6b821cff978046d9ac142a8.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "Rock The Club",
+ "category": "BEMANI",
+ "title": "Rock The Club",
+ "artist": "Expander",
+ "bpm": 130,
+ "imageName": "c87c3183fd55de23df28b61fa82073e37bd08ab7a0dc0af398f729c079f408af.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Roughneck Disco",
+ "category": "EDM|BEMANI",
+ "title": "Roughneck Disco",
+ "artist": "Itchy&Scratchy",
+ "bpm": 132,
+ "imageName": "ae790977f1dcb6461938e1a33b87f7ce5e1e8dedda6cdfb0dcdea0fb4d67c398.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "THE SAFARI (STARDOM Remix)",
+ "category": "EDM|BEMANI",
+ "title": "THE SAFARI (STARDOM Remix)",
+ "artist": "BEMANI Sound Team \"SYUNN\"",
+ "bpm": 134,
+ "imageName": "384b5f5cf09472c8fdefd65d006245b621788d5a3b80b7cd7fdc50e05de105e9.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "Sakura Sunrise",
+ "category": "おすすめ|BEMANI",
+ "title": "Sakura Sunrise",
+ "artist": "Ryu☆",
+ "bpm": 181,
+ "imageName": "e6509c93d7ff209b0584ac1f13be36bf8aa7038608f4b86d86fde1fa6ce320e5.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "6",
+ "levelValue": 6
+ }
+ ]
+ },
+ {
+ "songId": "Saturday Night Love",
+ "category": "おすすめ|BEMANI",
+ "title": "Saturday Night Love",
+ "artist": "Sota feat. Brenda V.",
+ "bpm": 128,
+ "imageName": "f08f4486a1918cff0624110ddedea3d325d532c4815321b5990315e3b9872273.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "6",
+ "levelValue": 6
+ }
+ ]
+ },
+ {
+ "songId": "Saturday Night Love -Phunk Disco Mix-",
+ "category": "BEMANI",
+ "title": "Saturday Night Love -Phunk Disco Mix-",
+ "artist": "Sota Fujimori",
+ "bpm": 135,
+ "imageName": "af01c098f84c512febbc2a1f58f8cf0603317911a746f03fc31068e51bc01ce9.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Second Heaven -Samba,Samba,SomeBody MIX-",
+ "category": "BEMANI",
+ "title": "Second Heaven -Samba,Samba,SomeBody MIX-",
+ "artist": "Remixed by DJ YOSHITAKA",
+ "bpm": 135,
+ "imageName": "f5645db5eef444edb37b78fe20cfb9236bd7b4a888d64cc728e0146d70048786.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Second Heaven -Samba,Samba,SomeBody MIX- SPONGEBOB EDITION",
+ "category": "BEMANI",
+ "title": "Second Heaven -Samba,Samba,SomeBody MIX- SPONGEBOB EDITION",
+ "artist": "Remixed by DJ YOSHITAKA",
+ "bpm": 135,
+ "imageName": "f0bfa6b3e8f4b39ade94b8358e21324bb5ed133a301de2f535657c814b0eec77.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Set Me Free",
+ "category": "EDM|BEMANI",
+ "title": "Set Me Free",
+ "artist": "kors k vs BEMANI Sound Team \"L.E.D.\"",
+ "bpm": 152,
+ "imageName": "e6b167418d633cf9dfbb2e0417e39b055eeb057349aa652b53e0ca36177aecb9.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "Set Me Free (Hommarju Remix)",
+ "category": "EDM|BEMANI",
+ "title": "Set Me Free (Hommarju Remix)",
+ "artist": "Hommarju",
+ "bpm": 152,
+ "imageName": "bc18b13dc7e3b8c6328fc4a024c6faafa87b7f51ee1d0311908ce57422d3a93b.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "Shamshir",
+ "category": "EDM|BEMANI",
+ "title": "Shamshir",
+ "artist": "Blacklolita",
+ "bpm": 135,
+ "imageName": "8b809cebb9091538cfa8abb42c42fdceee84b150d6ecf46db6779a63559501f8.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "She Shines Under The Mirror Ball",
+ "category": "EDM|BEMANI",
+ "title": "She Shines Under The Mirror Ball",
+ "artist": "BEMANI Sound Team \"Sota F.\"",
+ "bpm": 130,
+ "imageName": "b1e40c172085746e9df6ff1550f2ef11a0219e3cb2a67317a5b49890a84cd3a6.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Shiva",
+ "category": "EDM|BEMANI",
+ "title": "Shiva",
+ "artist": "Relect",
+ "bpm": 150,
+ "imageName": "b2274fe1d4d8de42d2167587ce53551855686c1c923b7869108f16c7af6fe446.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "Shuffle The Cards",
+ "category": "EDM|BEMANI",
+ "title": "Shuffle The Cards",
+ "artist": "uno(IOSYS TRAX)",
+ "bpm": 128,
+ "imageName": "1d2fc6a02feb0af7b2066ff55f220580c64dec75742391f4e02b20c4d3bf5150.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "SigSig",
+ "category": "BEMANI",
+ "title": "SigSig",
+ "artist": "kors k",
+ "bpm": 179,
+ "imageName": "b8f52bd726770f80ee969ad11b988599c39a80b88da50beaa23007e482af99a5.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Six String Proof (DANCERUSH Style)",
+ "category": "BEMANI",
+ "title": "Six String Proof (DANCERUSH Style)",
+ "artist": "BEMANI Sound Team \"Yvya × Mutsuhiko Izumi\"",
+ "bpm": 130,
+ "imageName": "eb2667f158292dab4a3c0e05ada7afc5b1c549b0bf4c798f9f05e1db709aa1d2.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Sleepwell",
+ "category": "EDM|BEMANI",
+ "title": "Sleepwell",
+ "artist": "DJ WILDPARTY feat. yosumi",
+ "bpm": 135,
+ "imageName": "296c9b5226165105c431daab2fbae8c7a2b0ea53344b19aaf16afe99befe8812.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "Small Steps",
+ "category": "EDM|BEMANI",
+ "title": "Small Steps",
+ "artist": "かめりあ",
+ "bpm": 106,
+ "imageName": "a2854af0bfa06f1e672f8a708fc7166169ef981e2ff0c306c1614a0b759c2869.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "2",
+ "levelValue": 2
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "2",
+ "levelValue": 2
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "smooooch・∀・",
+ "category": "おすすめ|BEMANI",
+ "title": "smooooch・∀・",
+ "artist": "kors k",
+ "bpm": 177,
+ "imageName": "26b6256173992b01110855aec25640050c997ecceb7b0cfb6ed9582618021601.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "SOUVENIR",
+ "category": "LICENSE|おすすめ|POPS",
+ "title": "SOUVENIR",
+ "artist": null,
+ "bpm": 158,
+ "imageName": "d6c28a2d81aed3d0f6a4724a1833a41f1c99183b0db731876c707771ee7220b9.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "2",
+ "levelValue": 2
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "2",
+ "levelValue": 2
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "Sparkle Smilin'",
+ "category": "BEMANI",
+ "title": "Sparkle Smilin'",
+ "artist": "BEMANI Sound Team \"Qrispy Joybox\" feat.いちか",
+ "bpm": 180,
+ "imageName": "55cdc0b79eb309dfb006674cce557e41c89be164faf2b1facb0a3064a394459f.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "Special One",
+ "category": "おすすめ|BEMANI",
+ "title": "Special One",
+ "artist": "kors k feat. Suzuyo Miyamoto",
+ "bpm": 128,
+ "imageName": "36f34448a2bbb719466315fd2e96dc47daa2b851fd763104ca9173ddd3dd0cd0.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "Spin & Slide",
+ "category": "EDM|BEMANI",
+ "title": "Spin & Slide",
+ "artist": "KAN TAKAHIKO",
+ "bpm": 137,
+ "imageName": "9b5c29fd2d5fe66c6f7ffb311994ffbb0fcf6f45287ae2f38c738b3da010ba71.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Starlight Kiss",
+ "category": "EDM|BEMANI",
+ "title": "Starlight Kiss",
+ "artist": "BlackY",
+ "bpm": 127,
+ "imageName": "d071f5995dde9f3ed862839e71796da50533e071c61128c4636728f35479996e.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Stepper",
+ "category": "EDM|BEMANI",
+ "title": "Stepper",
+ "artist": "PSYQUI",
+ "bpm": 128,
+ "imageName": "dde71edec17e96f35cd5a7c1309808d8eb8493116a83761aa74da0ba6a5d2465.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Summer's End",
+ "category": "EDM|BEMANI",
+ "title": "Summer's End",
+ "artist": "Nhato",
+ "bpm": 126,
+ "imageName": "75bda57bfb0cf99ad9d65cf99f8c39b7d269db04763ebda89bad38d232ce49cf.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Summery",
+ "category": "EDM|BEMANI",
+ "title": "Summery",
+ "artist": "KO3",
+ "bpm": 126,
+ "imageName": "465b90fdc4e1e310e0006ce9183ba0cd923c192272a7c9dc0ea4a1162b411cb0.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "Sunrise (feat. LEO & Viola)",
+ "category": "EDM|BEMANI",
+ "title": "Sunrise (feat. LEO & Viola)",
+ "artist": "Hommarju",
+ "bpm": 128,
+ "imageName": "7d9231f2f66dcb197e6f562b6ee81e1877a1a43b370d28322c60ea2aa5dcf176.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Sweet Bordeaux Nightmare",
+ "category": "BEMANI",
+ "title": "Sweet Bordeaux Nightmare",
+ "artist": "かめりあ",
+ "bpm": 131,
+ "imageName": "58bed0a1b5e135651e5a9eb79a6ae64aadcb1e8c3274f0d242a83c4e2653c7e5.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Switch",
+ "category": "EDM|BEMANI",
+ "title": "Switch",
+ "artist": "Dubscribe",
+ "bpm": 140,
+ "imageName": "be2ee2978c004cf55ece2a2fbe1f0e2a526c4f5345ba9d06c8f9fb026a3aa52c.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Synaptic",
+ "category": "EDM|BEMANI",
+ "title": "Synaptic",
+ "artist": "2ToneDisco",
+ "bpm": 160,
+ "imageName": "13061952b16566906677aabb5e733221a01a075de48339fecf3b38da2df26cfb.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Synth Presets & Sample Loops",
+ "category": "EDM|BEMANI",
+ "title": "Synth Presets & Sample Loops",
+ "artist": "BEMANI Sound Team \"90s crew cut\"",
+ "bpm": 126,
+ "imageName": "731482e9e21f5028902cb754a2ad48ade7e19f8b63f7a5ddacb5efc0b5873cfd.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "take me higher",
+ "category": "EDM|BEMANI",
+ "title": "take me higher",
+ "artist": "KOTONOHOUSE",
+ "bpm": 140,
+ "imageName": "d53a46085f7cbf8fc6d8c41161ccbd825cc7a8ec077213f492a7b156f2b2dbfa.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "This Beat Is.....",
+ "category": "BEMANI",
+ "title": "This Beat Is.....",
+ "artist": "Shoichiro Hirata",
+ "bpm": 128,
+ "imageName": "026251d185016085907f993cbc66e790ebc5b049f6918781718360dcd9cb7ab8.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Too Late Snow",
+ "category": "BEMANI",
+ "title": "Too Late Snow",
+ "artist": "movies (moimoi × Xceon × Dai.)",
+ "bpm": 138,
+ "imageName": "b9d11130180f46a07e9af03d10aafde8b5a582fdf49111547c7513a46dd7816a.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "6",
+ "levelValue": 6
+ }
+ ]
+ },
+ {
+ "songId": "Touch Me",
+ "category": "EDM|BEMANI",
+ "title": "Touch Me",
+ "artist": "C-Show",
+ "bpm": 128,
+ "imageName": "2f287fea4502304faaafcb8146f4b57bd41c3508666b4ffb1a984cd01fbb3c3f.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "toy boxer (DANCERUSH Style)",
+ "category": "BEMANI",
+ "title": "toy boxer (DANCERUSH Style)",
+ "artist": "BEMANI Sound Team \"S-C-U & SYUNN\"",
+ "bpm": 140,
+ "imageName": "a4bd489f128eeb27e43e5e6364e2fbc7f809b778dbea50a2e13e42ed2c01ce4f.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "Trash",
+ "category": "BEMANI",
+ "title": "Trash",
+ "artist": "Candy House",
+ "bpm": 140,
+ "imageName": "0c1c6e4f4f24105a3edc642a11f8a32be307a0302854e2aa9bbe2297e6113eae.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Trill auf G (DANCERUSH Style)",
+ "category": "BEMANI",
+ "title": "Trill auf G (DANCERUSH Style)",
+ "artist": "BEMANI Sound Team \"dj TAKA\"",
+ "bpm": 140,
+ "imageName": "2b8adb8c0e34109f93686de37758b3d6de35d23483914a5e79f438e3e423dce9.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Triple Cross",
+ "category": "BEMANI",
+ "title": "Triple Cross",
+ "artist": "BEMANI Sound Team \"dj TAKA & DJ YOSHITAKA & SYUNN\"",
+ "bpm": 196,
+ "imageName": "73e4f8a9df00ad46e27668daedaf3394ef38e5a1ca07653e7df5397d293e017c.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "Tropical Juice",
+ "category": "EDM|BEMANI",
+ "title": "Tropical Juice",
+ "artist": "NATSUMI",
+ "bpm": 128,
+ "imageName": "44bfaa72c25ca1e3f0cb087eb4335b9a2dd9abaebc790070fff4a576692221db.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Tropical Love",
+ "category": "EDM|BEMANI",
+ "title": "Tropical Love",
+ "artist": "CHEAP CREAM",
+ "bpm": 105,
+ "imageName": "73b668f57ff73f637fd8fa4714df37d0988c2c50ee39a3d3a6d3141e474fed0e.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Tropical White",
+ "category": "BEMANI",
+ "title": "Tropical White",
+ "artist": "星宮とと+TEMPLIME",
+ "bpm": 128,
+ "imageName": "dfbf81f61a04e33e09522f1a700695e93a3683265f54779c488678742942b474.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "True Blue (STARDOM Remix)",
+ "category": "EDM|BEMANI",
+ "title": "True Blue (STARDOM Remix)",
+ "artist": "かめりあ",
+ "bpm": 142,
+ "imageName": "ec24491001580c41d807e0cce7893cd742909b7c1dabb47dafbde1016d3f960f.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Twinkle",
+ "category": "EDM|BEMANI",
+ "title": "Twinkle",
+ "artist": "Aiobahn",
+ "bpm": 130,
+ "imageName": "6c0fc30ae4d790d1d9606e7607ffacbc8d71a217348c500315180f623e2b85f7.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Tステップレッスン",
+ "category": "レッスン",
+ "title": "Tステップレッスン",
+ "artist": "オリジナル",
+ "bpm": 106,
+ "imageName": "fe8809eb74233e8f72880a1748ec8c450c795a2bdba7be28eee2d2848f1429f8.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ }
+ ]
+ },
+ {
+ "songId": "Tステップレッスン応用編",
+ "category": "レッスン",
+ "title": "Tステップレッスン応用編",
+ "artist": "オリジナル",
+ "bpm": 106,
+ "imageName": "5391b6aaee4af0b9d34be0b1c5e454008f08ebb38475a02264d5b6655787a6a1.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ }
+ ]
+ },
+ {
+ "songId": "Tステップレッスン 炎の特訓編",
+ "category": "レッスン",
+ "title": "Tステップレッスン 炎の特訓編",
+ "artist": "オリジナル",
+ "bpm": 106,
+ "imageName": "4e5d17e39d8054b84d5ca2710b4aedee7859d02eec43c7ec20b02f9883a2b343.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "UCHU",
+ "category": "EDM|BEMANI",
+ "title": "UCHU",
+ "artist": "Ken Plus Ichiro",
+ "bpm": 138,
+ "imageName": "190b7a8fef6704b677de424ce5e1d3e2bdaa9d45b18aaaf937a0bd440a5197e4.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Undercover",
+ "category": "EDM|BEMANI",
+ "title": "Undercover",
+ "artist": "Hommarju",
+ "bpm": 130,
+ "imageName": "dcf9deb4d8498ae3e528f6ba7188bad5a68c35f17b558df71cb4710726dbe628.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Vamos A Bailar",
+ "category": "EDM|BEMANI",
+ "title": "Vamos A Bailar",
+ "artist": "Yooh",
+ "bpm": 138,
+ "imageName": "0109d2c177f237848e91312ee65f84f44d618ac73df4283597f88d90b7a1e373.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "Villains",
+ "category": "EDM|BEMANI",
+ "title": "Villains",
+ "artist": "RoughSketch",
+ "bpm": 155,
+ "imageName": "bb7bed1464ece26b118cd54e0bae8e5f579e9049a4d3070f3a272ad37b524ceb.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Visnu",
+ "category": "EDM|BEMANI",
+ "title": "Visnu",
+ "artist": "Blacklolita",
+ "bpm": 130,
+ "imageName": "8c5e335dbffa39e31974126847af578d20f002a79e28703fb7102d2e6e1b6aaf.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "voltississimo (DANCERUSH Style)",
+ "category": "BEMANI",
+ "title": "voltississimo (DANCERUSH Style)",
+ "artist": "BEMANI Sound Team \"PHQUASE\"",
+ "bpm": 125,
+ "imageName": "3091b1287524ef9896d26051bbcd26f7f508366f8e86ef24ff41ec09c695208a.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Voyager",
+ "category": "BEMANI",
+ "title": "Voyager",
+ "artist": "lapix",
+ "bpm": 145,
+ "imageName": "34005fba41c9e0e5e397b1074235c614dbde14d4116e13017e57dc4da0255e26.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Warpstep",
+ "category": "EDM|BEMANI",
+ "title": "Warpstep",
+ "artist": "DJ Shimamura",
+ "bpm": 130,
+ "imageName": "96fe61f1ef3502e4fe067a760150248486f6328b194675807232ce04b2f0c9f4.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "WELCOME TO MY GAME",
+ "category": "EDM|BEMANI",
+ "title": "WELCOME TO MY GAME",
+ "artist": "GUCHON",
+ "bpm": 120,
+ "imageName": "478c41a72fb4cbc5070b3ab2740c7255d427b1344faaaf6d1fbbe7e12f126f82.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "Wicked",
+ "category": "EDM|BEMANI",
+ "title": "Wicked",
+ "artist": "Hommarju",
+ "bpm": 128,
+ "imageName": "50536a83fce63c25b8769ccd79c91c1ca966c500ced202ecd8f9fa0b6197a0b5.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Without Words",
+ "category": "EDM|BEMANI",
+ "title": "Without Words",
+ "artist": "Dominant Space",
+ "bpm": 135,
+ "imageName": "16c5f71ffe96159c8b556da5b2cb93cd6bd62c00ff4405333db0e00d627b95fa.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Wowie Zowie!",
+ "category": "BEMANI",
+ "title": "Wowie Zowie!",
+ "artist": "Hommarju",
+ "bpm": 128,
+ "imageName": "500fed58994bc049ba938e7483fe6482d15063ab330666313e9b094ec349630f.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "X-ray binary",
+ "category": "BEMANI",
+ "title": "X-ray binary",
+ "artist": "BEMANI Sound Team \"Trance Liquid\"",
+ "bpm": 150,
+ "imageName": "f09e032188925f308b6cc66035304ea118861103868b05a05d730cd7deb28415.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "You Take My Soul",
+ "category": "EDM|BEMANI",
+ "title": "You Take My Soul",
+ "artist": "BEMANI Sound Team \"SYUNN\"",
+ "bpm": 122,
+ "imageName": "6c18b8d0432ce9d490e99e911222243a65f389e9885a538555ce009189caaad5.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "アルストロメリア (walk with you remix)",
+ "category": "おすすめ|BEMANI",
+ "title": "アルストロメリア (walk with you remix)",
+ "artist": "TAG",
+ "bpm": 148,
+ "imageName": "0e90c23aa7a48e8b5c457e32fcc468a8d6ee39f2a3a1313a8e72f99a630914ab.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "十六夜セツナ",
+ "category": "BEMANI",
+ "title": "十六夜セツナ",
+ "artist": "Xceon feat.Mayumi Morinaga",
+ "bpm": 160,
+ "imageName": "0bf5d383e803f11fd627c99d5ed4352f50f7603ad2c0590fd1ded6144501827a.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "↑↑↓↓←→←→BA",
+ "category": "POPS",
+ "title": "↑↑↓↓←→←→BA",
+ "artist": "meiyo",
+ "bpm": 124,
+ "imageName": "cc612d0570361d348cd32b1cff6da9cf0487c9dc67022691fedc4bc4ac1444fb.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "うっせぇわ",
+ "category": "LICENSE|おすすめ|POPS",
+ "title": "うっせぇわ",
+ "artist": "Ado ",
+ "bpm": 178,
+ "imageName": "a64d5086d444cf391ec1d499a793325feebee9fb0be9795d6c0165a0c5404942.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "エコ爺",
+ "category": "BEMANI",
+ "title": "エコ爺",
+ "artist": "Y&Co.",
+ "bpm": 125,
+ "imageName": "8a448b037438d99486e3ec1bbf7043d2143243926a59db1968dbfc739ebbc8bc.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "おーまい!らぶりー!すうぃーてぃ!だーりん! (DANCERUSH Style)",
+ "category": "BEMANI",
+ "title": "おーまい!らぶりー!すうぃーてぃ!だーりん! (DANCERUSH Style)",
+ "artist": "BEMANI Sound Team \"PON\" feat.NU-KO",
+ "bpm": 135,
+ "imageName": "053d1f78dd324ac168bf1cef6d21f2feb77550a50d4538042b2e9a2332102cea.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "音楽 (STARDOM Remix)",
+ "category": "BEMANI",
+ "title": "音楽 (STARDOM Remix)",
+ "artist": "cosMo@暴走P",
+ "bpm": 135,
+ "imageName": "a3e00538d341c0bbe9a9f3624e629b0adf746ffbc1db46ff49f4e834952c29a6.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "怪物",
+ "category": "LICENSE|おすすめ|POPS",
+ "title": "怪物",
+ "artist": "YOASOBI",
+ "bpm": 170,
+ "imageName": "5654e9d3400550cc31752519e0236e2eecf2ac38189467832beebf865f8006f7.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "カゴノトリ",
+ "category": "BEMANI",
+ "title": "カゴノトリ",
+ "artist": "橙色特別室",
+ "bpm": 140,
+ "imageName": "e35d0521947709971a1bbf6507336c9ec689a64cb5efbec14564310ad8b330f9.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "狂水一華",
+ "category": "BEMANI",
+ "title": "狂水一華",
+ "artist": "BEMANI Sound Team \"HuΣeR Vs. SYUNN\" feat.いちか",
+ "bpm": 160,
+ "imageName": "adb598afd59b4ba7753e685133bae7fa62bf60a7c4ed345bff3d695d2d06226c.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "クラブステップレッスン",
+ "category": "レッスン",
+ "title": "クラブステップレッスン",
+ "artist": "オリジナル",
+ "bpm": 106,
+ "imageName": "40043306ce5e5b0d7db1c96186767846e85cb02bd984e8a54874c4e4bc73c756.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ }
+ ]
+ },
+ {
+ "songId": "紅蓮華",
+ "category": "LICENSE|おすすめ|POPS",
+ "title": "紅蓮華",
+ "artist": null,
+ "bpm": 135,
+ "imageName": "c409fc2842da9b18c37154727193bce4d78d59ce1f9d206abdf0335e44c431cf.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "2",
+ "levelValue": 2
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "2",
+ "levelValue": 2
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "4",
+ "levelValue": 4
+ }
+ ]
+ },
+ {
+ "songId": "紅蓮華 ANOTHER EDITION",
+ "category": "LICENSE|POPS",
+ "title": "紅蓮華 ANOTHER EDITION",
+ "artist": null,
+ "bpm": 135,
+ "imageName": "2c8d26ad8898c601afec628b594e5000e93b4b1a523975265dbd708b31d5f3bc.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "群青",
+ "category": "LICENSE|おすすめ|POPS",
+ "title": "群青",
+ "artist": null,
+ "bpm": 135,
+ "imageName": "06c86c8a475cbbf7824768af1e1794dc63993a4186e26feae3dc1c70d3d33d0d.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "ここからよろしく大作戦143",
+ "category": "BEMANI",
+ "title": "ここからよろしく大作戦143",
+ "artist": "BEMANI Sound Team \"あさき隊\"",
+ "bpm": 184,
+ "imageName": "307fea7fbeeb324bc0dffc66fc31de1a84dfff48ecfb86421cb050d651c7bf7a.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "6",
+ "levelValue": 6
+ }
+ ]
+ },
+ {
+ "songId": "最小三倍完全数 (DANCERUSH Style)",
+ "category": "BEMANI",
+ "title": "最小三倍完全数 (DANCERUSH Style)",
+ "artist": "DJ TECHNORCH with BEMANI Sound Team",
+ "bpm": 125,
+ "imageName": "40914bb274b10da80afe54a9ee5f11055c209c36cb11737bc54964365fdf0d92.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "さよならトリップ",
+ "category": "BEMANI",
+ "title": "さよならトリップ",
+ "artist": "Dormir",
+ "bpm": 133,
+ "imageName": "695126e8aa12b6801258d73bbb1fd7f12f346e753abb894293ec1d497bee788c.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "サヨナラ・ヘヴン",
+ "category": "BEMANI",
+ "title": "サヨナラ・ヘヴン",
+ "artist": "猫叉Master",
+ "bpm": 111,
+ "imageName": "bcf82565363965c9806eca1d2e56bae6f61c36504bd6acc1ec60adcacb1b2eed.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "灼熱Beach Side Bunny (STARDOM Remix)",
+ "category": "EDM|BEMANI",
+ "title": "灼熱Beach Side Bunny (STARDOM Remix)",
+ "artist": "BEMANI Sound Team \"SYUNN\"",
+ "bpm": 138,
+ "imageName": "8cc4147e8472d4577a415a958722cec337ac5976c1da7b8a7dd59676a401fec5.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "シュガーソングとビターステップ",
+ "category": "LICENSE|おすすめ|POPS",
+ "title": "シュガーソングとビターステップ",
+ "artist": "UNISON SQUARE GARDEN",
+ "bpm": 132,
+ "imageName": "25623059ba142e5237506b138428ac91c29d3c1eb7a795422655e4a197ff673b.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "ステップバリエーション1",
+ "category": "レッスン",
+ "title": "ステップバリエーション1",
+ "artist": "オリジナル",
+ "bpm": 106,
+ "imageName": "171afad71eac574d3df0cba5a81c18456a82229b54b9c796cf4b8471a0ed41c9.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ }
+ ]
+ },
+ {
+ "songId": "ステップバリエーション2",
+ "category": "レッスン",
+ "title": "ステップバリエーション2",
+ "artist": "オリジナル",
+ "bpm": 106,
+ "imageName": "e651399aef0bae650d34acbbaacba5eb193286d660908edef733dc6988283697.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ }
+ ]
+ },
+ {
+ "songId": "ステップバリエーション3",
+ "category": "レッスン",
+ "title": "ステップバリエーション3",
+ "artist": "オリジナル",
+ "bpm": 106,
+ "imageName": "cf129b54ab0bbb024769e1ed90f4435aea6c24fe1c3d008a5b59f4322ecc8b11.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ }
+ ]
+ },
+ {
+ "songId": "スーパー戦湯ババンバーン",
+ "category": "BEMANI",
+ "title": "スーパー戦湯ババンバーン",
+ "artist": "すわひでお,秋成,かぼちゃ,藍月なくる,NU-KO by BEMANI Sound Team \"八戸亀生羅\"",
+ "bpm": 188,
+ "imageName": "4332ab6c1e03bc099cd0a19acd14fdaf8fa3433256cc065822f36dcfe778b0b7.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "スポンジボブレッスン",
+ "category": "レッスン",
+ "title": "スポンジボブレッスン",
+ "artist": "オリジナル",
+ "bpm": 106,
+ "imageName": "d0499835365fbc61b79d68a89606d5d373381c453e6f3024bc2fcc2f54aa7303.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ }
+ ]
+ },
+ {
+ "songId": "世界の果てに約束の凱歌を (STARDOM Remix)",
+ "category": "EDM|BEMANI",
+ "title": "世界の果てに約束の凱歌を (STARDOM Remix)",
+ "artist": "BEMANI Sound Team \"JYUNN\"",
+ "bpm": 132,
+ "imageName": "a2f17374e540f552ed18c6b0fe2e7a2be5272718f0006b81606d54e8b3bfc49b.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "ダウン&スライドレッスン",
+ "category": "レッスン",
+ "title": "ダウン&スライドレッスン",
+ "artist": "オリジナル",
+ "bpm": 106,
+ "imageName": "36e502337474268618ceecf6bf8f841dfae88a4e9cd168a229c2165cb93dbd4e.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ }
+ ]
+ },
+ {
+ "songId": "DANCE RUSH 遊び方 1",
+ "category": "",
+ "title": "DANCE RUSH 遊び方 1",
+ "artist": "オリジナル",
+ "bpm": 125,
+ "imageName": "15d847eb207cb20aa99a7072b59e6c24006c924c3b1e267a17d340940e0097c6.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "1",
+ "levelValue": 1
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "1",
+ "levelValue": 1
+ }
+ ]
+ },
+ {
+ "songId": "チャールストンレッスン",
+ "category": "レッスン",
+ "title": "チャールストンレッスン",
+ "artist": "オリジナル",
+ "bpm": 106,
+ "imageName": "f260b5567bcd1b22fcb46740c119882b769470447f76934544dc87ade91da66d.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ }
+ ]
+ },
+ {
+ "songId": "チュッチュ♪マチュピチュ",
+ "category": "BEMANI",
+ "title": "チュッチュ♪マチュピチュ",
+ "artist": "ななひら,Nana Takahashi,猫体質 by BEMANI Sound Team \"劇ダンサーレコード\"",
+ "bpm": 130,
+ "imageName": "a9ff3b81b4f1ad9e7bc088e820ff91e82478b2158f4e41e789114a64c422b82c.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "†渚の小悪魔ラヴリィ~レイディオ† (STARDOM Remix)",
+ "category": "EDM|BEMANI",
+ "title": "†渚の小悪魔ラヴリィ~レイディオ† (STARDOM Remix)",
+ "artist": "kors k",
+ "bpm": 107,
+ "imageName": "c1035e3f15573950e524e30b91e5e98292f9247dbab0dc2f4177eca92fcf1608.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "†渚の小悪魔ラヴリィ~レイディオ† (STARDOM Remix) SPONGEBOB EDITION",
+ "category": "EDM|BEMANI",
+ "title": "†渚の小悪魔ラヴリィ~レイディオ† (STARDOM Remix) SPONGEBOB EDITION",
+ "artist": "kors k",
+ "bpm": 107,
+ "imageName": "1f42b809b18426f9a3ad016b03d53818d03cdf25d12b97b0c92ee7e1d941cb5d.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "ハッピーシンセサイザ",
+ "category": "LICENSE|おすすめ|POPS",
+ "title": "ハッピーシンセサイザ",
+ "artist": "EasyPop",
+ "bpm": 130,
+ "imageName": "dc848291a617c700e973edf95a96e42a4921321d5f0e32b39aab4e990d78d9b2.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "6",
+ "levelValue": 6
+ }
+ ]
+ },
+ {
+ "songId": "ピアノ体操第一",
+ "category": "BEMANI",
+ "title": "ピアノ体操第一",
+ "artist": "ノスタルジア演奏協会♪",
+ "bpm": 146,
+ "imageName": "a90109d11a80fa20ab79bb9e2092a76d1921dd1da0580f261f117f0eecfc5214.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "ミッドナイト☆WAR",
+ "category": "BEMANI",
+ "title": "ミッドナイト☆WAR",
+ "artist": "いちか",
+ "bpm": 156,
+ "imageName": "6eb441840623650d809c6bc55561b52522967d9c474c921012d656191efbee04.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "女々しくて",
+ "category": "LICENSE|おすすめ|POPS",
+ "title": "女々しくて",
+ "artist": "ゴールデンボンバー",
+ "bpm": 143,
+ "imageName": "2a3dea4c9d869557cf9743ef7f57fb82662e7c34b1d934acea694dfbe28c6975.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "5",
+ "levelValue": 5
+ }
+ ]
+ },
+ {
+ "songId": "女々しくて ANOTHER EDITION",
+ "category": "LICENSE|POPS",
+ "title": "女々しくて ANOTHER EDITION",
+ "artist": "ゴールデンボンバー",
+ "bpm": 143,
+ "imageName": "bbec955473f8aa6043083b60a7a1c44bd279b7e9886977657878e2b036ac43e3.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "野球の遊び方 そしてその歴史 ~決定版~",
+ "category": "BEMANI",
+ "title": "野球の遊び方 そしてその歴史 ~決定版~",
+ "artist": "あさき大監督",
+ "bpm": 141,
+ "imageName": "03ad2a6a3a1be55bbdcfb299ed3018b540fb9cde1807a4dfa10104ff5d08b6d4.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "ユメブキ",
+ "category": "BEMANI",
+ "title": "ユメブキ",
+ "artist": "紫崎 雪,Risa Yuzuki,709sec. by BEMANI Sound Team \"PHQUASE & SYUNN\"",
+ "bpm": 200,
+ "imageName": "abdd38c189c4c4297eedc4f4af0d0caf8968dde2044f20c17164545f36b5b7fc.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "ラブキラ☆スプラッシュ",
+ "category": "BEMANI",
+ "title": "ラブキラ☆スプラッシュ",
+ "artist": "BEMANI Sound Team \"Sota F.\" feat.いちか",
+ "bpm": 152,
+ "imageName": "2451a3c508fab4014b3ab4cc94f32b1cff9c0aba641704da091b9125a10b3945.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "ランカーキラーガール (STARDOM Remix)",
+ "category": "BEMANI",
+ "title": "ランカーキラーガール (STARDOM Remix)",
+ "artist": "中島由貴 × いちか",
+ "bpm": 135,
+ "imageName": "6a9542c4b7f76e1af78496c3e3b02e87702e0981d0cfc848ef39aa34b9fea541.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ },
+ {
+ "songId": "ランニングマン&Tステップレッスン複合編",
+ "category": "レッスン",
+ "title": "ランニングマン&Tステップレッスン複合編",
+ "artist": "オリジナル",
+ "bpm": 106,
+ "imageName": "a54c15cd7aa3ac97e1f6e7fcf3a5055a467e1927de2c499678a78bd85ea5f7dd.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ }
+ ]
+ },
+ {
+ "songId": "ランニングマン&Tステップレッスン複合編2",
+ "category": "レッスン",
+ "title": "ランニングマン&Tステップレッスン複合編2",
+ "artist": "オリジナル",
+ "bpm": 106,
+ "imageName": "b96912aae81b4b28361313058f7aa7fd675b0c6b1b9692ceddc6f228f7fbc3c6.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ }
+ ]
+ },
+ {
+ "songId": "ランニングマンレッスン",
+ "category": "レッスン",
+ "title": "ランニングマンレッスン",
+ "artist": "オリジナル",
+ "bpm": 106,
+ "imageName": "0ab278d8d400de7526a11dc877cfb111e04cc8e29ca9fef433412b025665c639.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "2",
+ "levelValue": 2
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "2",
+ "levelValue": 2
+ }
+ ]
+ },
+ {
+ "songId": "ランニングマンレッスン応用編",
+ "category": "レッスン",
+ "title": "ランニングマンレッスン応用編",
+ "artist": "オリジナル",
+ "bpm": 106,
+ "imageName": "a73f25e048dec0914e88643176c5357916d476dc16d75fe3123a3b5aab1be716.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ }
+ ]
+ },
+ {
+ "songId": "ランニングマンレッスン 炎の特訓編",
+ "category": "レッスン",
+ "title": "ランニングマンレッスン 炎の特訓編",
+ "artist": "オリジナル",
+ "bpm": 106,
+ "imageName": "7c82a7fc01260e34980ae132715cbc0920ce81b31e19d21d7e7a6b2bc5400210.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "リバースTステップレッスン",
+ "category": "レッスン",
+ "title": "リバースTステップレッスン",
+ "artist": "オリジナル",
+ "bpm": 106,
+ "imageName": "efbccfac7c60d0dab017ff638a2063b5b9d8a99d732ef066d3d94852149ae375.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ }
+ ]
+ },
+ {
+ "songId": "リバースランニングマンレッスン",
+ "category": "レッスン",
+ "title": "リバースランニングマンレッスン",
+ "artist": "オリジナル",
+ "bpm": 106,
+ "imageName": "6c5423358705bf1ac08650fbafdfcbc3d5bd42a447b02a42283b3f8d2aaf2947.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ }
+ ]
+ },
+ {
+ "songId": "凛として咲く花の如く",
+ "category": "おすすめ|BEMANI",
+ "title": "凛として咲く花の如く",
+ "artist": "紅色リトマス",
+ "bpm": 163,
+ "imageName": "c4fc483213380f4acbea251f90fc8599638725390ee34b6381208835fec2b3c4.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "3",
+ "levelValue": 3
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "7",
+ "levelValue": 7
+ }
+ ]
+ },
+ {
+ "songId": "1-2-3 Jump!",
+ "category": "おすすめ|BEMANI",
+ "title": "1-2-3 Jump!",
+ "artist": "まろん (IOSYS) ft. Renko",
+ "bpm": 110,
+ "imageName": "590a88233e6e6238551d2f37ce7a67bd91e0e57ae80006f5f20c6c5ca9659aaa.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Rejoin",
+ "category": "BEMANI",
+ "title": "Rejoin",
+ "artist": "BEMANI Sound Team \"HuΣeR feat.PON\"",
+ "bpm": 135,
+ "imageName": "f269bf0cc7dd2a8834e17d038923123e7a49c706b6d31919efb8a816d23834f5.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "SUPER SUMMER SALE",
+ "category": "BEMANI",
+ "title": "SUPER SUMMER SALE",
+ "artist": "BEMANI Sound Team \"U1 overground\"",
+ "bpm": 155,
+ "imageName": "fc053c430c4d06d02b0c02e05e48b3b3459009f36156a3c52016d631da7328f2.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "[E]",
+ "category": "BEMANI",
+ "title": "[E]",
+ "artist": "dj MAX STEROID",
+ "bpm": 152,
+ "imageName": "2a1caefc50868460b1a70c4b8ad483de9f665e663e81c7fe08de4ce77ef84f29.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "A Vague Idea",
+ "category": "EDM|BEMANI",
+ "title": "A Vague Idea",
+ "artist": "BEMANI Sound Team \"PHQUASE\"",
+ "bpm": 134,
+ "imageName": "442aafa37fb3b1144f5080468d2be0338f300c17f47495c2d3b8910f0cd4966c.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Bring Me Back",
+ "category": "EDM|BEMANI",
+ "title": "Bring Me Back",
+ "artist": "9W3R7Y",
+ "bpm": 132,
+ "imageName": "89e57cb63ade8679a721b37627583ee1cd773d137fc457a0884b214adbc7d2c2.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Death by Glamour / 華麗なる死闘",
+ "category": "LICENSE|おすすめ|POPS",
+ "title": "Death by Glamour / 華麗なる死闘",
+ "artist": "Toby Fox",
+ "bpm": 148,
+ "imageName": "140e3d5403e60fa474b98a6652889617ad15d64581682d8304bfea61e1854b78.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "insist",
+ "category": "BEMANI",
+ "title": "insist",
+ "artist": "Tomoyuki Uchida feat.秋成",
+ "bpm": 136,
+ "imageName": "c971912e826906099520b880cb78ea4cc07a0a6af9788b2b8e51fdd3ef4ef9ad.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Let's DANCE aROUND!!",
+ "category": "BEMANI",
+ "title": "Let's DANCE aROUND!!",
+ "artist": "kors k feat.Jaejun by NuevoStudio",
+ "bpm": 126,
+ "imageName": "5b7ad275659948f81aeae3c9d527dcc8554b15fa6bda0a39a4527a3f4ca9ffcf.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Light of Love",
+ "category": "EDM|BEMANI",
+ "title": "Light of Love",
+ "artist": "kors k",
+ "bpm": 128,
+ "imageName": "e2619f6b5488ed0fdf2c4bdb6006f08efc9954b7a71f2c931fe161631150b9da.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Love You",
+ "category": "EDM|BEMANI",
+ "title": "Love You",
+ "artist": "BEMANI Sound Team \"KE!JU\"",
+ "bpm": 128,
+ "imageName": "6fd39bbce4404a1cecdfd2c834ebb35138749081502a14f584cb0da6c523352a.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "4",
+ "levelValue": 4
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "MEGALOVANIA",
+ "category": "LICENSE|おすすめ|POPS",
+ "title": "MEGALOVANIA",
+ "artist": "Toby Fox",
+ "bpm": 120,
+ "imageName": "513232e87dbbe06614a73ef2ce65fce2c696ba371eb20af5166fdddd95e04ca8.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "2",
+ "levelValue": 2
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "2",
+ "levelValue": 2
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "So What",
+ "category": "EDM|BEMANI",
+ "title": "So What",
+ "artist": "PRIDASK",
+ "bpm": 128,
+ "imageName": "a59ded6fa5acace4a76e46eea913585907d97521556ac445d2fd02d022e22f4e.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Touch My Body",
+ "category": "BEMANI",
+ "title": "Touch My Body",
+ "artist": "anubasu-anubasu",
+ "bpm": 150,
+ "imageName": "f31ea266ec838841683ecb2c26dc62306cd68ace0d5d4f5d5843732454549683.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Virus Funk",
+ "category": "BEMANI",
+ "title": "Virus Funk",
+ "artist": "Nhato",
+ "bpm": 132,
+ "imageName": "88c16f29e89ab8eb4872f52b4a6e5581c1cbde368d865bb8cca3708e7b256f79.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": false,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Basement Floor",
+ "category": "EDM|BEMANI",
+ "title": "Basement Floor",
+ "artist": "BEMANI Sound Team \"ZAQUVA\"",
+ "bpm": 126,
+ "imageName": "5e834c62cce5226757db5a7f9b88d5ce80b7415aea6094bb60e4d8a46ad446c6.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Caldwell 99",
+ "category": "BEMANI",
+ "title": "Caldwell 99",
+ "artist": "BlackY",
+ "bpm": 142,
+ "imageName": "fc466f88e277ac6eac2d0563bdfbcafa90801f8ef355e28d798db5657605139f.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "So Fabulous !!",
+ "category": "BEMANI",
+ "title": "So Fabulous !!",
+ "artist": "HHH (Ryu☆ & Dai)",
+ "bpm": 149,
+ "imageName": "950f32b64f2bf3ca9a0eab70890d0493c7f47398d9eddd7640ba68b9933a015f.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Buss Tune",
+ "category": "BEMANI",
+ "title": "Buss Tune",
+ "artist": "DJ RoughSketch feat. K2",
+ "bpm": 120,
+ "imageName": "bde41e6ac3a63c2600071b73e168858396c4838af8d7f01ccf6fe1bdb44b3bf4.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Killer Ability",
+ "category": "EDM|BEMANI",
+ "title": "Killer Ability",
+ "artist": "BEMANI Sound Team \"SYUNN\"",
+ "bpm": 128,
+ "imageName": "8596c8a46d27eb541c385d4b41a03835836be8734d4b0f5a368e1b95e83ca775.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "Continue",
+ "category": "EDM|BEMANI",
+ "title": "Continue",
+ "artist": "PRIDASK",
+ "bpm": 128,
+ "imageName": "9f7f7fa478e2e3b2f1a057c360cf5037990d62d9eda18a3deb120a7839e97f5f.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "5",
+ "levelValue": 5
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "8",
+ "levelValue": 8
+ }
+ ]
+ },
+ {
+ "songId": "CUTIE",
+ "category": "EDM|BEMANI",
+ "title": "CUTIE",
+ "artist": "KO3",
+ "bpm": 126,
+ "imageName": "036e14e7062ec161cda8e8821a0afe023fe8f2d86d73a6df6d2e974a4eaa780e.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "6",
+ "levelValue": 6
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "9",
+ "levelValue": 9
+ }
+ ]
+ },
+ {
+ "songId": "Ride or Die",
+ "category": "EDM|BEMANI",
+ "title": "Ride or Die",
+ "artist": "kors k vs Relect",
+ "bpm": 150,
+ "imageName": "3ebcdf53ac4b2030a9a3797f24a9d0f34e71daec68b1f157ea39d6744e0c2840.png",
+ "version": null,
+ "releaseDate": null,
+ "isNew": null,
+ "isLocked": true,
+ "sheets": [
+ {
+ "type": "std",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "std",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ },
+ {
+ "type": "dual",
+ "difficulty": "easy",
+ "level": "7",
+ "levelValue": 7
+ },
+ {
+ "type": "dual",
+ "difficulty": "normal",
+ "level": "10",
+ "levelValue": 10
+ }
+ ]
+ }
+ ],
+ "categories": [
+ {
+ "category": "LICENSE"
+ },
+ {
+ "category": "レッスン"
+ },
+ {
+ "category": "おすすめ"
+ },
+ {
+ "category": "POPS"
+ },
+ {
+ "category": "EDM"
+ },
+ {
+ "category": "SPINNIN’ RECORDS"
+ },
+ {
+ "category": "BEMANI"
+ }
+ ],
+ "versions": [],
+ "types": [
+ {
+ "type": "std",
+ "name": "1人用",
+ "abbr": "1P",
+ "iconUrl": "type-std.png",
+ "iconHeight": 22
+ },
+ {
+ "type": "dual",
+ "name": "2人用",
+ "abbr": "2P",
+ "iconUrl": "type-dual.png",
+ "iconHeight": 22
+ }
+ ],
+ "difficulties": [
+ {
+ "difficulty": "easy",
+ "name": "かんたん",
+ "color": "#1dad16",
+ "iconUrl": "difficulty-easy.png",
+ "iconHeight": 25
+ },
+ {
+ "difficulty": "normal",
+ "name": "ふつう",
+ "color": "#ffa200",
+ "iconUrl": "difficulty-normal.png",
+ "iconHeight": 25
+ }
+ ],
+ "regions": [],
+ "updateTime": "2023-09-13T16:14:26.011Z"
+}
diff --git a/resources/drs_sign_template.png b/resources/drs_sign_template.png
new file mode 100644
index 00000000..109ed027
Binary files /dev/null and b/resources/drs_sign_template.png differ
diff --git a/resources/l_template.png b/resources/l_template.png
new file mode 100644
index 00000000..db7ad61d
Binary files /dev/null and b/resources/l_template.png differ
diff --git a/resources/r_template.png b/resources/r_template.png
new file mode 100644
index 00000000..bde153ca
Binary files /dev/null and b/resources/r_template.png differ
diff --git a/testing/__init__.py b/testing/__init__.py
new file mode 100644
index 00000000..e69de29b
diff --git a/tests/__init__.py b/tests/__init__.py
new file mode 100644
index 00000000..e69de29b
diff --git a/tests/test_process_drs_video.py b/tests/test_process_drs_video.py
new file mode 100644
index 00000000..4427498e
--- /dev/null
+++ b/tests/test_process_drs_video.py
@@ -0,0 +1,5 @@
+from __future__ import annotations
+
+
+def test_extract_lines_from_drs_video():
+ assert True # todo: implement your test here
diff --git a/tests/test_util.py b/tests/test_util.py
new file mode 100644
index 00000000..c07a72f1
--- /dev/null
+++ b/tests/test_util.py
@@ -0,0 +1,171 @@
+from __future__ import annotations
+
+import os
+from unittest.mock import Mock
+
+import numpy as np
+import pytest
+
+from util import crop_frame
+from util import get_song_metadata_remote
+from util import L_TEMPLATE
+from util import map_position_to_dd_x
+from util import match_template
+from util import R_TEMPLATE
+
+
+@pytest.mark.parametrize(
+ 'image, template, threshold, expected_result',
+ [
+ (
+ np.array(L_TEMPLATE),
+ np.array(L_TEMPLATE),
+ 0.8,
+ (0, 0, 60, 30),
+ ),
+ (
+ np.array(L_TEMPLATE),
+ np.array(R_TEMPLATE),
+ 0.8,
+ None,
+ ),
+ ],
+)
+def test_match_template(image, template, threshold, expected_result):
+ result = match_template(image, template, threshold)
+ assert result == expected_result
+
+
+@pytest.mark.parametrize(
+ 'input_number, expected_output', [
+ (30, 1), # Below minimum
+ (31, 1), # Minimum value
+ (100, 2), # Somewhere in between
+ (155, 3), # Somewhere in between
+ (522, 9), # Maximum value
+ (523, 9), # Above maximum
+ ],
+)
+def test_map_position_to_dd_x(input_number, expected_output):
+ result = map_position_to_dd_x(input_number)
+ assert result == expected_output
+
+
+def test_get_song_metadata_remote_remote_data(mocker):
+ mocker.patch.dict(os.environ, {'REMOTE_DATA': 'True'})
+ mock_requests_get = mocker.patch('requests.get')
+
+ response_mock = Mock()
+ response_mock.json.return_value = _SAMPLE_DRS_JSON_DATA
+ mock_requests_get.return_value = response_mock
+
+ result = get_song_metadata_remote('1')
+
+ assert result is not None
+ assert result.songId == '1'
+ assert result.title == 'Song 1'
+
+
+_SAMPLE_DRS_JSON_DATA = {
+ 'songs': [
+ {
+ 'songId': '1',
+ 'title': 'Song 1',
+ 'category': 'Category 1',
+ 'artist': 'Artist 1',
+ 'bpm': 120,
+ 'imageName': 'song1.jpg',
+ },
+ {
+ 'songId': '2',
+ 'title': 'Song 2',
+ 'category': 'Category 2',
+ 'artist': 'Artist 2',
+ 'bpm': 140,
+ 'imageName': 'song2.jpg',
+ },
+ ],
+}
+
+
+def test_get_song_metadata_remote_local_data(mocker):
+ mocker.patch.dict(os.environ, {'REMOTE_DATA': 'False'})
+
+ result = get_song_metadata_remote('50th Memorial Songs -Beginning Story-')
+
+ assert result is not None
+ assert result.songId == '50th Memorial Songs -Beginning Story-'
+ assert result.title == '50th Memorial Songs -Beginning Story-'
+
+
+def test_get_song_metadata_remote_song_id_none(mocker):
+ mocker.patch.dict(os.environ, {'REMOTE_DATA': 'False'})
+
+ result = get_song_metadata_remote('does not exist')
+
+ assert result is None
+
+
+_TEST_FRAME = np.array(
+ [
+ [1, 2, 3, 4, 5],
+ [6, 7, 8, 9, 10],
+ [11, 12, 13, 14, 15],
+ [16, 17, 18, 19, 20],
+ [21, 22, 23, 24, 25],
+ ],
+)
+
+
+@pytest.mark.parametrize(
+ 'x, y, width, height, expected_result', [
+ (
+ 1, 1, 3, 3, np.array(
+ [
+ [7, 8, 9],
+ [12, 13, 14],
+ [17, 18, 19],
+ ],
+ ),
+ ),
+ (
+ 0, 0, 2, 2, np.array(
+ [
+ [1, 2],
+ [6, 7],
+ ],
+ ),
+ ),
+ (
+ 2, 2, 2, 2, np.array(
+ [
+ [13, 14],
+ [18, 19],
+ ],
+ ),
+ ),
+ (
+ 3, 3, 3, 3, np.array(
+ [
+ [19, 20],
+ [24, 25],
+ ],
+ ),
+ ),
+ ],
+)
+def test_crop_frame(x, y, width, height, expected_result):
+ result = crop_frame(_TEST_FRAME, x, y, width, height)
+ np.testing.assert_array_equal(result, expected_result)
+
+
+def test_find_l():
+ assert True # todo
+
+
+def test_find_r():
+ assert True # todo
+
+
+def test_find_stage():
+ assert True # todo
diff --git a/util.py b/util.py
new file mode 100644
index 00000000..0bb19652
--- /dev/null
+++ b/util.py
@@ -0,0 +1,80 @@
+from __future__ import annotations
+
+import json
+import os
+from functools import partial
+
+import cv2
+import numpy as np
+import requests
+from PIL import Image
+
+from model.dancerush import DRSSongData
+
+ORDER_COUNT_PER_BEAT = 24
+DEFAULT_THRESHOLD = 0.8
+
+
+def match_template(image, template, threshold=DEFAULT_THRESHOLD) -> tuple[int, int, int, int]:
+ gray_image = cv2.cvtColor(np.array(image), cv2.COLOR_RGB2GRAY)
+ gray_template = cv2.cvtColor(np.array(template), cv2.COLOR_RGB2GRAY)
+ result = cv2.matchTemplate(gray_image, gray_template, cv2.TM_CCOEFF_NORMED)
+ loc = np.where(result >= threshold)
+ if loc[0].size:
+ x, y = loc[1][0], loc[0][0]
+ width, height = gray_template.shape[::-1]
+ return int(x), int(y), int(width), int(height)
+
+
+def map_position_to_dd_x(number):
+ minimum, maximum = 31, 522 # 31 is the leftmost, 522 is the rightmost
+ if number < minimum:
+ return 1
+ elif number > maximum:
+ return 9
+ percentage = (number - minimum) / (maximum - minimum)
+ return int(percentage * 8) + 1
+
+
+def _get_song_metadata_json():
+ if os.getenv('REMOTE_DATA'):
+ return requests.get(DRS_DATA_LINK).json()
+ return json.load(open('resources/data.json', encoding='utf-8'))
+
+
+def get_song_metadata_remote(song_id: str) -> DRSSongData | None:
+ if not song_id:
+ return None
+ drs_data = _get_song_metadata_json()
+ song_id_to_song = {s['songId']: s for s in drs_data['songs']}
+ if metadata := song_id_to_song.get(song_id):
+ return DRSSongData.from_dict(metadata)
+
+
+def crop_frame(frame, x, y, width, height):
+ cropped_frame = frame[y:y + height, x:x + width]
+ return cropped_frame
+
+
+DRS_DATA_LINK = 'https://dp4p6x0xfi5o9.cloudfront.net/drs/data.json'
+WORKING_RESOLUTION = 1920, 1080
+
+L_TEMPLATE = Image.open(
+ 'resources/l_template.png',
+)
+R_TEMPLATE = Image.open(
+ 'resources/r_template.png',
+)
+
+NOTE_SEARCH_AREA = 650, 475, 618, 105
+
+find_l = partial(match_template, template=L_TEMPLATE)
+find_r = partial(match_template, template=R_TEMPLATE)
+
+SIGN_TEMPLATE = Image.open(
+ 'resources/drs_sign_template.png',
+)
+
+SIGN_SEARCH_AREA = 850, 143, 223, 49
+
+find_stage = partial(match_template, template=SIGN_TEMPLATE)