diff --git a/README.md b/README.md index d2caf77f..7168b594 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # DANCERUSH STARDOM to Dance Dash -Convert videos & data of [DANCERUSH STARDOM](https://remywiki.com/AC_DRS) tracks into [Dance Dash](https://store.steampowered.com/app/2005050/Dance_Dash/) beat maps +Convert data of [DANCERUSH STARDOM](https://remywiki.com/AC_DRS) tracks into [Dance Dash](https://store.steampowered.com/app/2005050/Dance_Dash/) beat maps Curious? @thomasasfk on discord or join [drs2dd](https://discord.gg/JVWx6zmtft) and ask! @@ -8,30 +8,16 @@ Curious? @thomasasfk on discord or join [drs2dd](https://discord.gg/JVWx6zmtft) ### Completed: -- Video converter: - - [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 - -- Parser - - [x] Parse XML files into JSON files - - [x] Parse JSON files into DD info metadata - - [x] Create DD beat map folder structure with song & cover - - [x] Parse notes & lines into DD beat map +- [x] Parse XML files into JSON files +- [x] Parse JSON files into DD info metadata +- [x] Create DD beat map folder structure with song & cover +- [x] Parse notes & lines into DD beat map ### To-Do: -- Video converter (don't know if we'll even do this now...) - - [ ] Detect down and jump notes (?) - - [ ] Detect hold notes (? hard) - - [ ] Write tests based on total note count (?) (https://remywiki.com/AC_DRS) - - [ ] Generate other metadata json file - -- Parser - - [ ] Parse down and jump notes into DD beat map - - [ ] Parse shuffles into DD beat map - - [ ] Test folder structure, sort bmp, note speed, order, etc. +- [ ] Parse down and jump notes into DD beat map +- [ ] Parse shuffles into DD beat map +- [ ] Test folder structure, sort bmp, note speed, order, etc. --- @@ -55,16 +41,6 @@ pre-commit install ### Usage: -Convert a DRS track video to a DD beat map - -```bash -# grab video of DRS track from youtube -yt-dlp -f bv[ext=webm] https://youtu.be/o7I0scmptmo -o "drs_video.webm" - -# grab song-id from "resources\data.json" or https://arcade-songs.zetaraku.dev/drs/ -.venv/Scripts/python drsvideo2dd.py "drs_video.webm" --song-id "BOOMBAYAH-JP Ver.-" -``` - Generate json files from xml files (needs xml files and a brave soul) ```bash diff --git a/drsvideo2dd.py b/drsvideo2dd.py deleted file mode 100644 index 0577b3f9..00000000 --- a/drsvideo2dd.py +++ /dev/null @@ -1,163 +0,0 @@ -from __future__ import annotations - -import argparse -import json -import os -from dataclasses import asdict - -import cv2 -from alive_progress import alive_bar -from loguru import logger - -from model.dancedash import create_note_sphere -from model.dancedash import DD_LEFT -from model.dancedash import DD_RIGHT -from model.dancedash import DDBeatMap -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 ORDER_COUNT_PER_BEAT -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 - - logger.info(f'Starting to process video: {video_path}') - logger.info(f'Total frames: {total_frames}') - - bar = alive_bar( - total=total_frames, - title='Finding stage', - bar='notes', - spinner='notes', - ) - pbar = bar.__enter__() - stage_found = False - while not stage_found: - pbar() - 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) - - bar.title = 'Finding notes' - - frames_since_l = 0 - frames_since_r = 0 - - spheres = [] - while True: - pbar() - - ret, frame = cap.read() - if not ret: - break - - frame = cv2.resize(frame, WORKING_RESOLUTION) - 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 = round( - 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, - DD_LEFT, - ) - 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, - DD_RIGHT, - ) - spheres.append(note) - - bar.__exit__(None, None, None) - 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/model/dancedash.py b/model/dancedash.py index 4444d79a..ac387cd0 100644 --- a/model/dancedash.py +++ b/model/dancedash.py @@ -12,6 +12,16 @@ DD_RIGHT = 9 DD_LINE_LEFT = 12 DD_LINE_RIGHT = 13 +DRS_TO_DDS_NOTE_TYPE = { + DRS_LEFT: DD_LEFT, + DRS_RIGHT: DD_RIGHT, +} + +DRS_TO_DDS_LINE_NOTE_TYPE = { + DRS_LEFT: DD_LINE_LEFT, + DRS_RIGHT: DD_LINE_RIGHT, +} + @dataclass class X_Y: @@ -39,17 +49,6 @@ class DDLineNode: isPlayAudio: bool -DRS_TO_DDS_NOTE_TYPE = { - DRS_LEFT: DD_LEFT, - DRS_RIGHT: DD_RIGHT, -} - -DRS_TO_DDS_LINE_NOTE_TYPE = { - DRS_LEFT: DD_LINE_LEFT, - DRS_RIGHT: DD_LINE_RIGHT, -} - - @dataclass class DDSphereNode: noteOrder: int @@ -62,24 +61,6 @@ class DDSphereNode: isPlayAudio: bool -def create_note_sphere( - time: float, - position: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9, - note_order: int, - note_type: DD_LEFT | DD_RIGHT, -): - return DDSphereNode( - 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 @@ -107,42 +88,6 @@ class DDBeatMap: interval: float info: str - @classmethod - def create( - cls, - name: str, - interval_per_second: float, - order_count_per_beat: int, - sphere_nodes: list[DDSphereNode], - 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, - # -0.4 is arbitrary, figure out a better value. (because we detect notes early) - songStartOffset=-0.4, - NPS='0.0', - developerMode=False, - noteSpeed=1.0, - noteJumpOffset=0.0, - interval=1.0, - info=info, - ) - @dataclass class DDBeatMapInfoFile: diff --git a/model/dancerush.py b/model/dancerush.py index 31d8cf5e..8d89157c 100644 --- a/model/dancerush.py +++ b/model/dancerush.py @@ -8,41 +8,10 @@ import xmltodict MIN_POS = 0 MAX_POS = 65536 - -def safe_int(value): - try: - return int(value) - except (ValueError, TypeError): - return None - - -@dataclass -class DRSSheetDataZetaraku: - type: str - difficulty: str - level: str - levelValue: int - - -@dataclass -class DRSSongDataZetaraku: - 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[DRSSheetDataZetaraku] = field(default_factory=list) - - @classmethod - def from_dict(cls, data_dict): - sheets_data = data_dict.get('sheets') or [] - sheets = [DRSSheetDataZetaraku(**sheet) for sheet in sheets_data] - return cls(**{**data_dict, 'sheets': sheets}) +DRS_LEFT = 1 +DRS_RIGHT = 2 +DRS_DOWN = 3 +DRS_JUMP = 4 @dataclass @@ -276,12 +245,6 @@ class DRSTrackStepPlayerInfo: player_id: int -DRS_LEFT = 1 -DRS_RIGHT = 2 -DRS_DOWN = 3 -DRS_JUMP = 4 - - @dataclass class DRSTrackStep: tick_info: DRSTrackStepTickInfo @@ -367,8 +330,6 @@ class DRSTrack: seq_version: int info: DRSTrackInfo sequence_data: list[DRSTrackStep] = field(default_factory=list) - extend_data = None # TODO: Implement this ??? - rec_data = None # TODO: Implement this ??? @classmethod def from_xml_dict(cls, data: dict): @@ -397,3 +358,10 @@ class DRSTrack: for step in data['sequence_data'] ], ) + + +def safe_int(value): + try: + return int(value) + except (ValueError, TypeError): + return None diff --git a/resources/data.json b/resources/data.json deleted file mode 100644 index c429a753..00000000 --- a/resources/data.json +++ /dev/null @@ -1,11094 +0,0 @@ -{ - "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 deleted file mode 100644 index 109ed027..00000000 Binary files a/resources/drs_sign_template.png and /dev/null differ diff --git a/resources/l_template.png b/resources/l_template.png deleted file mode 100644 index db7ad61d..00000000 Binary files a/resources/l_template.png and /dev/null differ diff --git a/resources/r_template.png b/resources/r_template.png deleted file mode 100644 index bde153ca..00000000 Binary files a/resources/r_template.png and /dev/null differ diff --git a/tests/test_process_drs_video.py b/tests/test_process_drs_video.py deleted file mode 100644 index 4427498e..00000000 --- a/tests/test_process_drs_video.py +++ /dev/null @@ -1,5 +0,0 @@ -from __future__ import annotations - - -def test_extract_lines_from_drs_video(): - assert True # todo: implement your test here diff --git a/tracks/1-2-3 Jump!/287_difficulty_1a.json b/tracks/1-2-3 Jump!/287_difficulty_1a.json index 7305c33b..01e9f3e2 100644 --- a/tracks/1-2-3 Jump!/287_difficulty_1a.json +++ b/tracks/1-2-3 Jump!/287_difficulty_1a.json @@ -6320,4 +6320,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/1-2-3 Jump!/287_difficulty_1b.json b/tracks/1-2-3 Jump!/287_difficulty_1b.json index 7837b40a..acaa7385 100644 --- a/tracks/1-2-3 Jump!/287_difficulty_1b.json +++ b/tracks/1-2-3 Jump!/287_difficulty_1b.json @@ -4524,4 +4524,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/7 to Smoke/272_difficulty_1a.json b/tracks/7 to Smoke/272_difficulty_1a.json index 19cd3ada..1d6b3ece 100644 --- a/tracks/7 to Smoke/272_difficulty_1a.json +++ b/tracks/7 to Smoke/272_difficulty_1a.json @@ -6772,4 +6772,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/7 to Smoke/272_difficulty_1b.json b/tracks/7 to Smoke/272_difficulty_1b.json index 9c347ba7..dae84243 100644 --- a/tracks/7 to Smoke/272_difficulty_1b.json +++ b/tracks/7 to Smoke/272_difficulty_1b.json @@ -4564,4 +4564,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/7 to Smoke/info.json b/tracks/7 to Smoke/info.json index d36eba37..de33f6bc 100644 --- a/tracks/7 to Smoke/info.json +++ b/tracks/7 to Smoke/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/8347/278_difficulty_1a.json b/tracks/8347/278_difficulty_1a.json index 6c30c133..a70e095d 100644 --- a/tracks/8347/278_difficulty_1a.json +++ b/tracks/8347/278_difficulty_1a.json @@ -6091,4 +6091,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/A Vague Idea/316_difficulty_1b.json b/tracks/A Vague Idea/316_difficulty_1b.json index ac6813c5..6d741288 100644 --- a/tracks/A Vague Idea/316_difficulty_1b.json +++ b/tracks/A Vague Idea/316_difficulty_1b.json @@ -3120,4 +3120,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/A Vague Idea/info.json b/tracks/A Vague Idea/info.json index 7063eb6e..acbcf6cc 100644 --- a/tracks/A Vague Idea/info.json +++ b/tracks/A Vague Idea/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Aftermath/311_difficulty_1a.json b/tracks/Aftermath/311_difficulty_1a.json index b73b840e..31ca40e6 100644 --- a/tracks/Aftermath/311_difficulty_1a.json +++ b/tracks/Aftermath/311_difficulty_1a.json @@ -5110,4 +5110,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Aftermath/info.json b/tracks/Aftermath/info.json index 8468a54d..e051da53 100644 --- a/tracks/Aftermath/info.json +++ b/tracks/Aftermath/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Anxiety/279_difficulty_1a.json b/tracks/Anxiety/279_difficulty_1a.json index 11a0aa28..820d14e3 100644 --- a/tracks/Anxiety/279_difficulty_1a.json +++ b/tracks/Anxiety/279_difficulty_1a.json @@ -7386,4 +7386,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Anxiety/279_difficulty_1b.json b/tracks/Anxiety/279_difficulty_1b.json index 07a307c9..e54b1beb 100644 --- a/tracks/Anxiety/279_difficulty_1b.json +++ b/tracks/Anxiety/279_difficulty_1b.json @@ -5357,4 +5357,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Awakening Wings/381_difficulty_1a.json b/tracks/Awakening Wings/381_difficulty_1a.json index b94a9682..b4bf4de3 100644 --- a/tracks/Awakening Wings/381_difficulty_1a.json +++ b/tracks/Awakening Wings/381_difficulty_1a.json @@ -3922,4 +3922,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Awakening Wings/info.json b/tracks/Awakening Wings/info.json index 447c9e54..986bab68 100644 --- a/tracks/Awakening Wings/info.json +++ b/tracks/Awakening Wings/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/BBoom BBoom/282_difficulty_1a.json b/tracks/BBoom BBoom/282_difficulty_1a.json index bcd46b4f..f4d56334 100644 --- a/tracks/BBoom BBoom/282_difficulty_1a.json +++ b/tracks/BBoom BBoom/282_difficulty_1a.json @@ -4658,4 +4658,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/BBoom BBoom/info.json b/tracks/BBoom BBoom/info.json index fb0b47c2..e0978c37 100644 --- a/tracks/BBoom BBoom/info.json +++ b/tracks/BBoom BBoom/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/BENJAMIN RUNNING MAN EDITION/info.json b/tracks/BENJAMIN RUNNING MAN EDITION/info.json index 7d8db4ba..d2dac89f 100644 --- a/tracks/BENJAMIN RUNNING MAN EDITION/info.json +++ b/tracks/BENJAMIN RUNNING MAN EDITION/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/BOOMBAYAH-JP Ver.- ANOTHER EDITION/299_difficulty_1a.json b/tracks/BOOMBAYAH-JP Ver.- ANOTHER EDITION/299_difficulty_1a.json index 46ff0a4a..4562b445 100644 --- a/tracks/BOOMBAYAH-JP Ver.- ANOTHER EDITION/299_difficulty_1a.json +++ b/tracks/BOOMBAYAH-JP Ver.- ANOTHER EDITION/299_difficulty_1a.json @@ -5815,4 +5815,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/BOOMBAYAH-JP Ver.- ANOTHER EDITION/info.json b/tracks/BOOMBAYAH-JP Ver.- ANOTHER EDITION/info.json index e7a6f583..26af19fd 100644 --- a/tracks/BOOMBAYAH-JP Ver.- ANOTHER EDITION/info.json +++ b/tracks/BOOMBAYAH-JP Ver.- ANOTHER EDITION/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/BREDLI RUNNING MAN EDITION/326_difficulty_1a.json b/tracks/BREDLI RUNNING MAN EDITION/326_difficulty_1a.json index 36ecfe6a..b22058e2 100644 --- a/tracks/BREDLI RUNNING MAN EDITION/326_difficulty_1a.json +++ b/tracks/BREDLI RUNNING MAN EDITION/326_difficulty_1a.json @@ -5078,4 +5078,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/BREDLI RUNNING MAN EDITION/326_difficulty_1b.json b/tracks/BREDLI RUNNING MAN EDITION/326_difficulty_1b.json index a1ba172e..0117c1eb 100644 --- a/tracks/BREDLI RUNNING MAN EDITION/326_difficulty_1b.json +++ b/tracks/BREDLI RUNNING MAN EDITION/326_difficulty_1b.json @@ -3014,4 +3014,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/BREDLI RUNNING MAN EDITION/info.json b/tracks/BREDLI RUNNING MAN EDITION/info.json index f84a886c..71517e0c 100644 --- a/tracks/BREDLI RUNNING MAN EDITION/info.json +++ b/tracks/BREDLI RUNNING MAN EDITION/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Bloody Bounce/260_difficulty_1a.json b/tracks/Bloody Bounce/260_difficulty_1a.json index eeb2215e..02c38ed9 100644 --- a/tracks/Bloody Bounce/260_difficulty_1a.json +++ b/tracks/Bloody Bounce/260_difficulty_1a.json @@ -5398,4 +5398,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Bloody Bounce/260_difficulty_1b.json b/tracks/Bloody Bounce/260_difficulty_1b.json index 73c78ccc..747aa7f7 100644 --- a/tracks/Bloody Bounce/260_difficulty_1b.json +++ b/tracks/Bloody Bounce/260_difficulty_1b.json @@ -3655,4 +3655,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Bloody Bounce/info.json b/tracks/Bloody Bounce/info.json index 3a5ca50d..e309f902 100644 --- a/tracks/Bloody Bounce/info.json +++ b/tracks/Bloody Bounce/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Brand New Step/307_difficulty_1a.json b/tracks/Brand New Step/307_difficulty_1a.json index 818b1b23..610a408d 100644 --- a/tracks/Brand New Step/307_difficulty_1a.json +++ b/tracks/Brand New Step/307_difficulty_1a.json @@ -6826,4 +6826,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Brand New Step/307_difficulty_1b.json b/tracks/Brand New Step/307_difficulty_1b.json index d32d34a0..47fda095 100644 --- a/tracks/Brand New Step/307_difficulty_1b.json +++ b/tracks/Brand New Step/307_difficulty_1b.json @@ -4642,4 +4642,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Broadway Walk CHARLESTON EDITION/364_difficulty_1a.json b/tracks/Broadway Walk CHARLESTON EDITION/364_difficulty_1a.json index 87a04079..d2d456d8 100644 --- a/tracks/Broadway Walk CHARLESTON EDITION/364_difficulty_1a.json +++ b/tracks/Broadway Walk CHARLESTON EDITION/364_difficulty_1a.json @@ -6812,4 +6812,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Broadway Walk CHARLESTON EDITION/364_difficulty_1b.json b/tracks/Broadway Walk CHARLESTON EDITION/364_difficulty_1b.json index 56c7ad08..74b0ac8c 100644 --- a/tracks/Broadway Walk CHARLESTON EDITION/364_difficulty_1b.json +++ b/tracks/Broadway Walk CHARLESTON EDITION/364_difficulty_1b.json @@ -4514,4 +4514,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Broadway Walk CHARLESTON EDITION/info.json b/tracks/Broadway Walk CHARLESTON EDITION/info.json index 202bda90..1bd90e38 100644 --- a/tracks/Broadway Walk CHARLESTON EDITION/info.json +++ b/tracks/Broadway Walk CHARLESTON EDITION/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/CHAPTER II(Ready Go)/187_difficulty_1a.json b/tracks/CHAPTER II(Ready Go)/187_difficulty_1a.json index 3ccd08be..71870cff 100644 --- a/tracks/CHAPTER II(Ready Go)/187_difficulty_1a.json +++ b/tracks/CHAPTER II(Ready Go)/187_difficulty_1a.json @@ -7217,4 +7217,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/CHAPTER II(Ready Go)/info.json b/tracks/CHAPTER II(Ready Go)/info.json index e2a449b1..e6c326da 100644 --- a/tracks/CHAPTER II(Ready Go)/info.json +++ b/tracks/CHAPTER II(Ready Go)/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Catastrophic Dance/362_difficulty_1a.json b/tracks/Catastrophic Dance/362_difficulty_1a.json index 40f5c6fe..d7810ae8 100644 --- a/tracks/Catastrophic Dance/362_difficulty_1a.json +++ b/tracks/Catastrophic Dance/362_difficulty_1a.json @@ -6768,4 +6768,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Catastrophic Dance/info.json b/tracks/Catastrophic Dance/info.json index 395b5bc8..f723556e 100644 --- a/tracks/Catastrophic Dance/info.json +++ b/tracks/Catastrophic Dance/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Ch4nge M4 Life/257_difficulty_1b.json b/tracks/Ch4nge M4 Life/257_difficulty_1b.json index b1f3f231..402737a0 100644 --- a/tracks/Ch4nge M4 Life/257_difficulty_1b.json +++ b/tracks/Ch4nge M4 Life/257_difficulty_1b.json @@ -4820,4 +4820,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Comin’ Back/258_difficulty_1b.json b/tracks/Comin’ Back/258_difficulty_1b.json index 94910910..559b1ab5 100644 --- a/tracks/Comin’ Back/258_difficulty_1b.json +++ b/tracks/Comin’ Back/258_difficulty_1b.json @@ -4627,4 +4627,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Crystal Clear/304_difficulty_1a.json b/tracks/Crystal Clear/304_difficulty_1a.json index 73f31331..869ec986 100644 --- a/tracks/Crystal Clear/304_difficulty_1a.json +++ b/tracks/Crystal Clear/304_difficulty_1a.json @@ -6193,4 +6193,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Crystal Clear/304_difficulty_1b.json b/tracks/Crystal Clear/304_difficulty_1b.json index 5bb91f5a..02a2d8fe 100644 --- a/tracks/Crystal Clear/304_difficulty_1b.json +++ b/tracks/Crystal Clear/304_difficulty_1b.json @@ -4750,4 +4750,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Crystal Clear/info.json b/tracks/Crystal Clear/info.json index c9382bce..d3494076 100644 --- a/tracks/Crystal Clear/info.json +++ b/tracks/Crystal Clear/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/DEADLOCK (STARDOM Remix)/333_difficulty_1a.json b/tracks/DEADLOCK (STARDOM Remix)/333_difficulty_1a.json index 2a78981a..0ee4d5c8 100644 --- a/tracks/DEADLOCK (STARDOM Remix)/333_difficulty_1a.json +++ b/tracks/DEADLOCK (STARDOM Remix)/333_difficulty_1a.json @@ -5606,4 +5606,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/DUAL STRIKER/343_difficulty_1a.json b/tracks/DUAL STRIKER/343_difficulty_1a.json index 48a43d89..f1cec547 100644 --- a/tracks/DUAL STRIKER/343_difficulty_1a.json +++ b/tracks/DUAL STRIKER/343_difficulty_1a.json @@ -5216,4 +5216,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Dance With The Dead/378_difficulty_1a.json b/tracks/Dance With The Dead/378_difficulty_1a.json index f14c191b..0c8f6271 100644 --- a/tracks/Dance With The Dead/378_difficulty_1a.json +++ b/tracks/Dance With The Dead/378_difficulty_1a.json @@ -6780,4 +6780,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/December in Strasbourg CRAB STEP EDITION/367_difficulty_1a.json b/tracks/December in Strasbourg CRAB STEP EDITION/367_difficulty_1a.json index bf27e35c..83f0ea49 100644 --- a/tracks/December in Strasbourg CRAB STEP EDITION/367_difficulty_1a.json +++ b/tracks/December in Strasbourg CRAB STEP EDITION/367_difficulty_1a.json @@ -6935,4 +6935,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/December in Strasbourg CRAB STEP EDITION/367_difficulty_1b.json b/tracks/December in Strasbourg CRAB STEP EDITION/367_difficulty_1b.json index 18737038..1e7d2a97 100644 --- a/tracks/December in Strasbourg CRAB STEP EDITION/367_difficulty_1b.json +++ b/tracks/December in Strasbourg CRAB STEP EDITION/367_difficulty_1b.json @@ -4023,4 +4023,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/December in Strasbourg CRAB STEP EDITION/info.json b/tracks/December in Strasbourg CRAB STEP EDITION/info.json index e3eb520d..6751d6dd 100644 --- a/tracks/December in Strasbourg CRAB STEP EDITION/info.json +++ b/tracks/December in Strasbourg CRAB STEP EDITION/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Do It!/277_difficulty_1a.json b/tracks/Do It!/277_difficulty_1a.json index 403c237f..b6cc8ea5 100644 --- a/tracks/Do It!/277_difficulty_1a.json +++ b/tracks/Do It!/277_difficulty_1a.json @@ -7125,4 +7125,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Do It!/info.json b/tracks/Do It!/info.json index 6c8ec9bf..34c0fb68 100644 --- a/tracks/Do It!/info.json +++ b/tracks/Do It!/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/EZ DO DANCE/322_difficulty_1a.json b/tracks/EZ DO DANCE/322_difficulty_1a.json index d22a8ed5..d7e94445 100644 --- a/tracks/EZ DO DANCE/322_difficulty_1a.json +++ b/tracks/EZ DO DANCE/322_difficulty_1a.json @@ -6281,4 +6281,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Easy Peasy/345_difficulty_1a.json b/tracks/Easy Peasy/345_difficulty_1a.json index 56964a40..987e1051 100644 --- a/tracks/Easy Peasy/345_difficulty_1a.json +++ b/tracks/Easy Peasy/345_difficulty_1a.json @@ -4832,4 +4832,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Easy Peasy/info.json b/tracks/Easy Peasy/info.json index 833948a3..89e847f1 100644 --- a/tracks/Easy Peasy/info.json +++ b/tracks/Easy Peasy/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/FUTURE is Dead/295_difficulty_1b.json b/tracks/FUTURE is Dead/295_difficulty_1b.json index b5518972..11f04890 100644 --- a/tracks/FUTURE is Dead/295_difficulty_1b.json +++ b/tracks/FUTURE is Dead/295_difficulty_1b.json @@ -4071,4 +4071,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/FUTURE is Dead/info.json b/tracks/FUTURE is Dead/info.json index 6eee1831..d2ac9964 100644 --- a/tracks/FUTURE is Dead/info.json +++ b/tracks/FUTURE is Dead/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Feelin' Good/268_difficulty_1a.json b/tracks/Feelin' Good/268_difficulty_1a.json index 17176118..dd72bc89 100644 --- a/tracks/Feelin' Good/268_difficulty_1a.json +++ b/tracks/Feelin' Good/268_difficulty_1a.json @@ -5568,4 +5568,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Feelin' Good/268_difficulty_1b.json b/tracks/Feelin' Good/268_difficulty_1b.json index e0e0de58..a386559b 100644 --- a/tracks/Feelin' Good/268_difficulty_1b.json +++ b/tracks/Feelin' Good/268_difficulty_1b.json @@ -3424,4 +3424,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Feelin' Good/info.json b/tracks/Feelin' Good/info.json index b322e0a9..12b68ca8 100644 --- a/tracks/Feelin' Good/info.json +++ b/tracks/Feelin' Good/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Flow/274_difficulty_1b.json b/tracks/Flow/274_difficulty_1b.json index e90a75a7..0b17b7bd 100644 --- a/tracks/Flow/274_difficulty_1b.json +++ b/tracks/Flow/274_difficulty_1b.json @@ -4854,4 +4854,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Forgetting Machine (RoughSketch Remix)/313_difficulty_1a.json b/tracks/Forgetting Machine (RoughSketch Remix)/313_difficulty_1a.json index c3f3de58..93d44298 100644 --- a/tracks/Forgetting Machine (RoughSketch Remix)/313_difficulty_1a.json +++ b/tracks/Forgetting Machine (RoughSketch Remix)/313_difficulty_1a.json @@ -6415,4 +6415,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/GHOST MODE/info.json b/tracks/GHOST MODE/info.json index 0c9e602b..3fed5623 100644 --- a/tracks/GHOST MODE/info.json +++ b/tracks/GHOST MODE/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/GRADIUS REMIX(↑↑↓↓←→←→BA Ver.)/324_difficulty_1a.json b/tracks/GRADIUS REMIX(↑↑↓↓←→←→BA Ver.)/324_difficulty_1a.json index 8d32a13d..5bd3386a 100644 --- a/tracks/GRADIUS REMIX(↑↑↓↓←→←→BA Ver.)/324_difficulty_1a.json +++ b/tracks/GRADIUS REMIX(↑↑↓↓←→←→BA Ver.)/324_difficulty_1a.json @@ -5517,4 +5517,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Garuda (Hommarju Remix)/314_difficulty_1a.json b/tracks/Garuda (Hommarju Remix)/314_difficulty_1a.json index 981bc047..97e5c142 100644 --- a/tracks/Garuda (Hommarju Remix)/314_difficulty_1a.json +++ b/tracks/Garuda (Hommarju Remix)/314_difficulty_1a.json @@ -6929,4 +6929,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Garuda (Hommarju Remix)/314_difficulty_1b.json b/tracks/Garuda (Hommarju Remix)/314_difficulty_1b.json index 3e7fb22e..f41cc9a7 100644 --- a/tracks/Garuda (Hommarju Remix)/314_difficulty_1b.json +++ b/tracks/Garuda (Hommarju Remix)/314_difficulty_1b.json @@ -3910,4 +3910,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Garuda (Hommarju Remix)/info.json b/tracks/Garuda (Hommarju Remix)/info.json index f3e5dedf..311b5c35 100644 --- a/tracks/Garuda (Hommarju Remix)/info.json +++ b/tracks/Garuda (Hommarju Remix)/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Globe Glitter/291_difficulty_1b.json b/tracks/Globe Glitter/291_difficulty_1b.json index d73eb270..0d102a25 100644 --- a/tracks/Globe Glitter/291_difficulty_1b.json +++ b/tracks/Globe Glitter/291_difficulty_1b.json @@ -4556,4 +4556,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Globe Glitter/info.json b/tracks/Globe Glitter/info.json index 4714424e..880fa43a 100644 --- a/tracks/Globe Glitter/info.json +++ b/tracks/Globe Glitter/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Go Down/346_difficulty_1b.json b/tracks/Go Down/346_difficulty_1b.json index f1432a39..eb87ae34 100644 --- a/tracks/Go Down/346_difficulty_1b.json +++ b/tracks/Go Down/346_difficulty_1b.json @@ -2548,4 +2548,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Go Down/info.json b/tracks/Go Down/info.json index fe9920bc..13fcadd6 100644 --- a/tracks/Go Down/info.json +++ b/tracks/Go Down/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Golden Palms/359_difficulty_1a.json b/tracks/Golden Palms/359_difficulty_1a.json index 51b37e5c..f3afaaef 100644 --- a/tracks/Golden Palms/359_difficulty_1a.json +++ b/tracks/Golden Palms/359_difficulty_1a.json @@ -6077,4 +6077,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Golden Palms/info.json b/tracks/Golden Palms/info.json index e63861bf..23ba576a 100644 --- a/tracks/Golden Palms/info.json +++ b/tracks/Golden Palms/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/HANDS UP IN THE AIR/373_difficulty_1b.json b/tracks/HANDS UP IN THE AIR/373_difficulty_1b.json index 5bf0bcdb..30260241 100644 --- a/tracks/HANDS UP IN THE AIR/373_difficulty_1b.json +++ b/tracks/HANDS UP IN THE AIR/373_difficulty_1b.json @@ -2578,4 +2578,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/HARD MODE/270_difficulty_1a.json b/tracks/HARD MODE/270_difficulty_1a.json index b2b8a718..37fbdb5b 100644 --- a/tracks/HARD MODE/270_difficulty_1a.json +++ b/tracks/HARD MODE/270_difficulty_1a.json @@ -7307,4 +7307,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/HARD MODE/270_difficulty_1b.json b/tracks/HARD MODE/270_difficulty_1b.json index d7b976cc..89d37a3f 100644 --- a/tracks/HARD MODE/270_difficulty_1b.json +++ b/tracks/HARD MODE/270_difficulty_1b.json @@ -5732,4 +5732,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/HARD MODE/info.json b/tracks/HARD MODE/info.json index aa50b2c5..7892da7e 100644 --- a/tracks/HARD MODE/info.json +++ b/tracks/HARD MODE/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/HIP/285_difficulty_1a.json b/tracks/HIP/285_difficulty_1a.json index 5df84168..f2dc0feb 100644 --- a/tracks/HIP/285_difficulty_1a.json +++ b/tracks/HIP/285_difficulty_1a.json @@ -7588,4 +7588,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/HYPERDRIVE/181_difficulty_1b.json b/tracks/HYPERDRIVE/181_difficulty_1b.json index f687ca96..674c6730 100644 --- a/tracks/HYPERDRIVE/181_difficulty_1b.json +++ b/tracks/HYPERDRIVE/181_difficulty_1b.json @@ -3960,4 +3960,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Hello World/334_difficulty_1a.json b/tracks/Hello World/334_difficulty_1a.json index f2dc1ca1..eb121087 100644 --- a/tracks/Hello World/334_difficulty_1a.json +++ b/tracks/Hello World/334_difficulty_1a.json @@ -6819,4 +6819,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/HighBALL T STEP EDITION/info.json b/tracks/HighBALL T STEP EDITION/info.json index 0112085e..f887efca 100644 --- a/tracks/HighBALL T STEP EDITION/info.json +++ b/tracks/HighBALL T STEP EDITION/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Honey Bounce CRAB STEP EDITION/366_difficulty_1a.json b/tracks/Honey Bounce CRAB STEP EDITION/366_difficulty_1a.json index 229b1a20..ec781ab4 100644 --- a/tracks/Honey Bounce CRAB STEP EDITION/366_difficulty_1a.json +++ b/tracks/Honey Bounce CRAB STEP EDITION/366_difficulty_1a.json @@ -6635,4 +6635,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Honey Bounce CRAB STEP EDITION/366_difficulty_1b.json b/tracks/Honey Bounce CRAB STEP EDITION/366_difficulty_1b.json index 30e4d9ef..71b68a4f 100644 --- a/tracks/Honey Bounce CRAB STEP EDITION/366_difficulty_1b.json +++ b/tracks/Honey Bounce CRAB STEP EDITION/366_difficulty_1b.json @@ -5824,4 +5824,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Honey Bounce CRAB STEP EDITION/info.json b/tracks/Honey Bounce CRAB STEP EDITION/info.json index 6b0792e0..3a5ca289 100644 --- a/tracks/Honey Bounce CRAB STEP EDITION/info.json +++ b/tracks/Honey Bounce CRAB STEP EDITION/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/I Like To BOUNCE/266_difficulty_1a.json b/tracks/I Like To BOUNCE/266_difficulty_1a.json index 7bcb7833..d23651fb 100644 --- a/tracks/I Like To BOUNCE/266_difficulty_1a.json +++ b/tracks/I Like To BOUNCE/266_difficulty_1a.json @@ -8019,4 +8019,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/I Like To BOUNCE/info.json b/tracks/I Like To BOUNCE/info.json index f67a7226..88a9bb59 100644 --- a/tracks/I Like To BOUNCE/info.json +++ b/tracks/I Like To BOUNCE/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Ideal Sunset/276_difficulty_1a.json b/tracks/Ideal Sunset/276_difficulty_1a.json index 79b22e43..fab10277 100644 --- a/tracks/Ideal Sunset/276_difficulty_1a.json +++ b/tracks/Ideal Sunset/276_difficulty_1a.json @@ -4970,4 +4970,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Ideal Sunset/276_difficulty_1b.json b/tracks/Ideal Sunset/276_difficulty_1b.json index ecd28e3f..3e087838 100644 --- a/tracks/Ideal Sunset/276_difficulty_1b.json +++ b/tracks/Ideal Sunset/276_difficulty_1b.json @@ -3192,4 +3192,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Ideal Sunset/info.json b/tracks/Ideal Sunset/info.json index 67751ffe..b35101d0 100644 --- a/tracks/Ideal Sunset/info.json +++ b/tracks/Ideal Sunset/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Insomniac Nights/309_difficulty_1a.json b/tracks/Insomniac Nights/309_difficulty_1a.json index d97cfc0d..f703956a 100644 --- a/tracks/Insomniac Nights/309_difficulty_1a.json +++ b/tracks/Insomniac Nights/309_difficulty_1a.json @@ -5843,4 +5843,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Jumbo Drill/353_difficulty_1a.json b/tracks/Jumbo Drill/353_difficulty_1a.json index ab10063e..9ff6f635 100644 --- a/tracks/Jumbo Drill/353_difficulty_1a.json +++ b/tracks/Jumbo Drill/353_difficulty_1a.json @@ -7266,4 +7266,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/LIKE A VAMPIRE/info.json b/tracks/LIKE A VAMPIRE/info.json index e1ed2ee1..d8666856 100644 --- a/tracks/LIKE A VAMPIRE/info.json +++ b/tracks/LIKE A VAMPIRE/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Let Me See Your Dance/280_difficulty_1a.json b/tracks/Let Me See Your Dance/280_difficulty_1a.json index 9247653a..694fc50a 100644 --- a/tracks/Let Me See Your Dance/280_difficulty_1a.json +++ b/tracks/Let Me See Your Dance/280_difficulty_1a.json @@ -9335,4 +9335,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Let Me See Your Dance/info.json b/tracks/Let Me See Your Dance/info.json index 35810309..9ac57cd1 100644 --- a/tracks/Let Me See Your Dance/info.json +++ b/tracks/Let Me See Your Dance/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Let's DANCE aROUND!!/info.json b/tracks/Let's DANCE aROUND!!/info.json index 2ecaa73a..8e398d8e 100644 --- a/tracks/Let's DANCE aROUND!!/info.json +++ b/tracks/Let's DANCE aROUND!!/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Let's Party!!/349_difficulty_1a.json b/tracks/Let's Party!!/349_difficulty_1a.json index 7ff3c957..2897ed2a 100644 --- a/tracks/Let's Party!!/349_difficulty_1a.json +++ b/tracks/Let's Party!!/349_difficulty_1a.json @@ -6091,4 +6091,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Let's Party!!/info.json b/tracks/Let's Party!!/info.json index 6ef23ca9..b15c6d84 100644 --- a/tracks/Let's Party!!/info.json +++ b/tracks/Let's Party!!/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/MA・TSU・RI/289_difficulty_1a.json b/tracks/MA・TSU・RI/289_difficulty_1a.json index ccf9d9ae..d5041395 100644 --- a/tracks/MA・TSU・RI/289_difficulty_1a.json +++ b/tracks/MA・TSU・RI/289_difficulty_1a.json @@ -7519,4 +7519,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/MA・TSU・RI/289_difficulty_1b.json b/tracks/MA・TSU・RI/289_difficulty_1b.json index 4084f27e..49ddffbb 100644 --- a/tracks/MA・TSU・RI/289_difficulty_1b.json +++ b/tracks/MA・TSU・RI/289_difficulty_1b.json @@ -4946,4 +4946,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/MA・TSU・RI/info.json b/tracks/MA・TSU・RI/info.json index 407cec54..f5b38044 100644 --- a/tracks/MA・TSU・RI/info.json +++ b/tracks/MA・TSU・RI/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/MOVE! (We Keep It Movin')/342_difficulty_1b.json b/tracks/MOVE! (We Keep It Movin')/342_difficulty_1b.json index 40fb3e3d..76982622 100644 --- a/tracks/MOVE! (We Keep It Movin')/342_difficulty_1b.json +++ b/tracks/MOVE! (We Keep It Movin')/342_difficulty_1b.json @@ -3206,4 +3206,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/MOVE! (We Keep It Movin')/info.json b/tracks/MOVE! (We Keep It Movin')/info.json index dc64dae5..4913dd8c 100644 --- a/tracks/MOVE! (We Keep It Movin')/info.json +++ b/tracks/MOVE! (We Keep It Movin')/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Make That Body/352_difficulty_1a.json b/tracks/Make That Body/352_difficulty_1a.json index f81e86a2..9a348224 100644 --- a/tracks/Make That Body/352_difficulty_1a.json +++ b/tracks/Make That Body/352_difficulty_1a.json @@ -8295,4 +8295,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Mermaid girl/341_difficulty_1a.json b/tracks/Mermaid girl/341_difficulty_1a.json index 17705ea3..20698097 100644 --- a/tracks/Mermaid girl/341_difficulty_1a.json +++ b/tracks/Mermaid girl/341_difficulty_1a.json @@ -6720,4 +6720,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Mermaid girl/info.json b/tracks/Mermaid girl/info.json index 4a81d7a3..4663912d 100644 --- a/tracks/Mermaid girl/info.json +++ b/tracks/Mermaid girl/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Metric/312_difficulty_1a.json b/tracks/Metric/312_difficulty_1a.json index 77831df5..ac697501 100644 --- a/tracks/Metric/312_difficulty_1a.json +++ b/tracks/Metric/312_difficulty_1a.json @@ -4459,4 +4459,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Metric/312_difficulty_1b.json b/tracks/Metric/312_difficulty_1b.json index 2bda1af4..0dbbdc52 100644 --- a/tracks/Metric/312_difficulty_1b.json +++ b/tracks/Metric/312_difficulty_1b.json @@ -2853,4 +2853,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Midnight Starlight/info.json b/tracks/Midnight Starlight/info.json index 1ba2a9eb..ff516d55 100644 --- a/tracks/Midnight Starlight/info.json +++ b/tracks/Midnight Starlight/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/My Time/info.json b/tracks/My Time/info.json index 416a3cdc..00225ae6 100644 --- a/tracks/My Time/info.json +++ b/tracks/My Time/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Necroxis Girl/376_difficulty_1b.json b/tracks/Necroxis Girl/376_difficulty_1b.json index 2637bc3e..5e23667d 100644 --- a/tracks/Necroxis Girl/376_difficulty_1b.json +++ b/tracks/Necroxis Girl/376_difficulty_1b.json @@ -4286,4 +4286,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Neon Rider/348_difficulty_1a.json b/tracks/Neon Rider/348_difficulty_1a.json index b4347392..ae2cb382 100644 --- a/tracks/Neon Rider/348_difficulty_1a.json +++ b/tracks/Neon Rider/348_difficulty_1a.json @@ -7683,4 +7683,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Neon Rider/348_difficulty_1b.json b/tracks/Neon Rider/348_difficulty_1b.json index 66ada057..b552dcad 100644 --- a/tracks/Neon Rider/348_difficulty_1b.json +++ b/tracks/Neon Rider/348_difficulty_1b.json @@ -3299,4 +3299,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/New Decade/377_difficulty_1b.json b/tracks/New Decade/377_difficulty_1b.json index 2176d98b..931d5b0e 100644 --- a/tracks/New Decade/377_difficulty_1b.json +++ b/tracks/New Decade/377_difficulty_1b.json @@ -3850,4 +3850,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/New Solution/273_difficulty_1b.json b/tracks/New Solution/273_difficulty_1b.json index 761c2690..7cb03b6b 100644 --- a/tracks/New Solution/273_difficulty_1b.json +++ b/tracks/New Solution/273_difficulty_1b.json @@ -3788,4 +3788,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Next Stage 2022/319_difficulty_1b.json b/tracks/Next Stage 2022/319_difficulty_1b.json index 4ecda260..56b0bb8d 100644 --- a/tracks/Next Stage 2022/319_difficulty_1b.json +++ b/tracks/Next Stage 2022/319_difficulty_1b.json @@ -6072,4 +6072,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Oboro Cybernetics/360_difficulty_1a.json b/tracks/Oboro Cybernetics/360_difficulty_1a.json index d2fb5cde..8872afd1 100644 --- a/tracks/Oboro Cybernetics/360_difficulty_1a.json +++ b/tracks/Oboro Cybernetics/360_difficulty_1a.json @@ -6665,4 +6665,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Oboro Cybernetics/info.json b/tracks/Oboro Cybernetics/info.json index 3dafa7c2..c6e27957 100644 --- a/tracks/Oboro Cybernetics/info.json +++ b/tracks/Oboro Cybernetics/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Official Bootleg/info.json b/tracks/Official Bootleg/info.json index 080de6bc..b5c4f93e 100644 --- a/tracks/Official Bootleg/info.json +++ b/tracks/Official Bootleg/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Orange Lullaby/275_difficulty_1a.json b/tracks/Orange Lullaby/275_difficulty_1a.json index e18d85c6..e686f85d 100644 --- a/tracks/Orange Lullaby/275_difficulty_1a.json +++ b/tracks/Orange Lullaby/275_difficulty_1a.json @@ -6947,4 +6947,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Orange Lullaby/info.json b/tracks/Orange Lullaby/info.json index b8bec579..5e0ada74 100644 --- a/tracks/Orange Lullaby/info.json +++ b/tracks/Orange Lullaby/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Polar Night/info.json b/tracks/Polar Night/info.json index c4c53f2f..b630506e 100644 --- a/tracks/Polar Night/info.json +++ b/tracks/Polar Night/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Pretender/321_difficulty_1a.json b/tracks/Pretender/321_difficulty_1a.json index f371ee21..d8cfe711 100644 --- a/tracks/Pretender/321_difficulty_1a.json +++ b/tracks/Pretender/321_difficulty_1a.json @@ -4860,4 +4860,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/README.md b/tracks/README.md index db855102..acd7188a 100644 --- a/tracks/README.md +++ b/tracks/README.md @@ -3,3 +3,13 @@ ```bash ls -l . | grep -c '^d' ``` + +```bash +# remove 10 seconds from all mp3 files +find . -type f -name "*.mp3" -exec sh -c 'DURATION=$(ffprobe -i "$0" -show_entries format=duration -v quiet -of csv="p=0"); TRIM_TIME=$(awk "BEGIN {print $DURATION - 10}"); ffmpeg -ss 0 -t $TRIM_TIME -i "$0" "${0%.mp3}-fixed.mp3"' {} \; +``` + +```bash +# move the fixed mp3 files to the original file name +find . -type f -name '*-fixed.mp3' -exec sh -c 'mv "$0" "${0%-fixed.mp3}.mp3"' {} \; +``` \ No newline at end of file diff --git a/tracks/Rock The Club/374_difficulty_1a.json b/tracks/Rock The Club/374_difficulty_1a.json index e520b409..b44f50a9 100644 --- a/tracks/Rock The Club/374_difficulty_1a.json +++ b/tracks/Rock The Club/374_difficulty_1a.json @@ -7955,4 +7955,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Rock The Club/info.json b/tracks/Rock The Club/info.json index 7109f154..0b5dda64 100644 --- a/tracks/Rock The Club/info.json +++ b/tracks/Rock The Club/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Sakura Reflection (STARDOM Remix)/info.json b/tracks/Sakura Reflection (STARDOM Remix)/info.json index c09fe919..ed8ee3f1 100644 --- a/tracks/Sakura Reflection (STARDOM Remix)/info.json +++ b/tracks/Sakura Reflection (STARDOM Remix)/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Set Me Free (Hommarju Remix)/info.json b/tracks/Set Me Free (Hommarju Remix)/info.json index 9c72ab4a..e1058ed7 100644 --- a/tracks/Set Me Free (Hommarju Remix)/info.json +++ b/tracks/Set Me Free (Hommarju Remix)/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/She Shines Under The Mirror Ball/339_difficulty_1a.json b/tracks/She Shines Under The Mirror Ball/339_difficulty_1a.json index ed77c924..c8686087 100644 --- a/tracks/She Shines Under The Mirror Ball/339_difficulty_1a.json +++ b/tracks/She Shines Under The Mirror Ball/339_difficulty_1a.json @@ -6858,4 +6858,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/She Shines Under The Mirror Ball/339_difficulty_1b.json b/tracks/She Shines Under The Mirror Ball/339_difficulty_1b.json index ca01255f..10380b36 100644 --- a/tracks/She Shines Under The Mirror Ball/339_difficulty_1b.json +++ b/tracks/She Shines Under The Mirror Ball/339_difficulty_1b.json @@ -4874,4 +4874,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Shuffle The Cards RUNNING MAN EDITION/368_difficulty_1b.json b/tracks/Shuffle The Cards RUNNING MAN EDITION/368_difficulty_1b.json index f2178e68..0f4b88ed 100644 --- a/tracks/Shuffle The Cards RUNNING MAN EDITION/368_difficulty_1b.json +++ b/tracks/Shuffle The Cards RUNNING MAN EDITION/368_difficulty_1b.json @@ -3860,4 +3860,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Shuffle The Cards RUNNING MAN EDITION/info.json b/tracks/Shuffle The Cards RUNNING MAN EDITION/info.json index dd068f26..661a94cc 100644 --- a/tracks/Shuffle The Cards RUNNING MAN EDITION/info.json +++ b/tracks/Shuffle The Cards RUNNING MAN EDITION/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Sleepwell/253_difficulty_1a.json b/tracks/Sleepwell/253_difficulty_1a.json index 6bdf0845..60f28b24 100644 --- a/tracks/Sleepwell/253_difficulty_1a.json +++ b/tracks/Sleepwell/253_difficulty_1a.json @@ -6458,4 +6458,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Sleepwell/253_difficulty_1b.json b/tracks/Sleepwell/253_difficulty_1b.json index 38e2a8b6..1f654581 100644 --- a/tracks/Sleepwell/253_difficulty_1b.json +++ b/tracks/Sleepwell/253_difficulty_1b.json @@ -4956,4 +4956,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/So What/info.json b/tracks/So What/info.json index 29aacad0..9da040a5 100644 --- a/tracks/So What/info.json +++ b/tracks/So What/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Spin & Slide/255_difficulty_1b.json b/tracks/Spin & Slide/255_difficulty_1b.json index 59eb6a56..1e4bb0a5 100644 --- a/tracks/Spin & Slide/255_difficulty_1b.json +++ b/tracks/Spin & Slide/255_difficulty_1b.json @@ -3694,4 +3694,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Spin & Slide/info.json b/tracks/Spin & Slide/info.json index 5acc9c2c..77ad1e90 100644 --- a/tracks/Spin & Slide/info.json +++ b/tracks/Spin & Slide/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Starlight Parade/info.json b/tracks/Starlight Parade/info.json index db73e1be..0bb4a290 100644 --- a/tracks/Starlight Parade/info.json +++ b/tracks/Starlight Parade/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Sunrise (feat. LEO & Viola)/192_difficulty_1a.json b/tracks/Sunrise (feat. LEO & Viola)/192_difficulty_1a.json index c75fd179..881dc3ef 100644 --- a/tracks/Sunrise (feat. LEO & Viola)/192_difficulty_1a.json +++ b/tracks/Sunrise (feat. LEO & Viola)/192_difficulty_1a.json @@ -5482,4 +5482,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Sunrise (feat. LEO & Viola)/192_difficulty_1b.json b/tracks/Sunrise (feat. LEO & Viola)/192_difficulty_1b.json index 16184d39..048c6b71 100644 --- a/tracks/Sunrise (feat. LEO & Viola)/192_difficulty_1b.json +++ b/tracks/Sunrise (feat. LEO & Viola)/192_difficulty_1b.json @@ -3814,4 +3814,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Sunshine let me find a way/344_difficulty_1b.json b/tracks/Sunshine let me find a way/344_difficulty_1b.json index d620dadf..ee5c9a14 100644 --- a/tracks/Sunshine let me find a way/344_difficulty_1b.json +++ b/tracks/Sunshine let me find a way/344_difficulty_1b.json @@ -4740,4 +4740,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Sunshine let me find a way/info.json b/tracks/Sunshine let me find a way/info.json index 61efa064..3901b284 100644 --- a/tracks/Sunshine let me find a way/info.json +++ b/tracks/Sunshine let me find a way/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Sweet Bordeaux Nightmare/347_difficulty_1a.json b/tracks/Sweet Bordeaux Nightmare/347_difficulty_1a.json index 637de0cc..95564648 100644 --- a/tracks/Sweet Bordeaux Nightmare/347_difficulty_1a.json +++ b/tracks/Sweet Bordeaux Nightmare/347_difficulty_1a.json @@ -7428,4 +7428,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Sweet Bordeaux Nightmare/347_difficulty_1b.json b/tracks/Sweet Bordeaux Nightmare/347_difficulty_1b.json index 1da59be2..89a654f8 100644 --- a/tracks/Sweet Bordeaux Nightmare/347_difficulty_1b.json +++ b/tracks/Sweet Bordeaux Nightmare/347_difficulty_1b.json @@ -5196,4 +5196,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Switch SPONGEBOB EDITION/331_difficulty_1b.json b/tracks/Switch SPONGEBOB EDITION/331_difficulty_1b.json index 036c1a2b..a51256d8 100644 --- a/tracks/Switch SPONGEBOB EDITION/331_difficulty_1b.json +++ b/tracks/Switch SPONGEBOB EDITION/331_difficulty_1b.json @@ -3302,4 +3302,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Synaptic/259_difficulty_1a.json b/tracks/Synaptic/259_difficulty_1a.json index a3adb5ae..bd4abc8f 100644 --- a/tracks/Synaptic/259_difficulty_1a.json +++ b/tracks/Synaptic/259_difficulty_1a.json @@ -7107,4 +7107,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Synaptic/info.json b/tracks/Synaptic/info.json index 4924fa30..ba8247d1 100644 --- a/tracks/Synaptic/info.json +++ b/tracks/Synaptic/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/The GameHacker (Sampled Crazy Shuffle)/204_difficulty_1a.json b/tracks/The GameHacker (Sampled Crazy Shuffle)/204_difficulty_1a.json index c89c4b03..5682c4e9 100644 --- a/tracks/The GameHacker (Sampled Crazy Shuffle)/204_difficulty_1a.json +++ b/tracks/The GameHacker (Sampled Crazy Shuffle)/204_difficulty_1a.json @@ -7058,4 +7058,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/The Second Summer/269_difficulty_1a.json b/tracks/The Second Summer/269_difficulty_1a.json index d459f26a..dd6667ab 100644 --- a/tracks/The Second Summer/269_difficulty_1a.json +++ b/tracks/The Second Summer/269_difficulty_1a.json @@ -5519,4 +5519,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/The Stealer/286_difficulty_1a.json b/tracks/The Stealer/286_difficulty_1a.json index fb1ee206..73d848d5 100644 --- a/tracks/The Stealer/286_difficulty_1a.json +++ b/tracks/The Stealer/286_difficulty_1a.json @@ -5556,4 +5556,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/The Stealer/286_difficulty_1b.json b/tracks/The Stealer/286_difficulty_1b.json index 456f9ccc..ad588df4 100644 --- a/tracks/The Stealer/286_difficulty_1b.json +++ b/tracks/The Stealer/286_difficulty_1b.json @@ -3608,4 +3608,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/The Stealer/info.json b/tracks/The Stealer/info.json index 11ffd4c9..825a1958 100644 --- a/tracks/The Stealer/info.json +++ b/tracks/The Stealer/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Touch My Body/363_difficulty_1a.json b/tracks/Touch My Body/363_difficulty_1a.json index 9526e572..5d6d05da 100644 --- a/tracks/Touch My Body/363_difficulty_1a.json +++ b/tracks/Touch My Body/363_difficulty_1a.json @@ -6970,4 +6970,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Triple Cross/310_difficulty_1a.json b/tracks/Triple Cross/310_difficulty_1a.json index 07994c53..10398b90 100644 --- a/tracks/Triple Cross/310_difficulty_1a.json +++ b/tracks/Triple Cross/310_difficulty_1a.json @@ -6492,4 +6492,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Triple Cross/info.json b/tracks/Triple Cross/info.json index 8228a53f..7bd1fe69 100644 --- a/tracks/Triple Cross/info.json +++ b/tracks/Triple Cross/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Tropical Love/info.json b/tracks/Tropical Love/info.json index 4dceee2c..e68eb03f 100644 --- a/tracks/Tropical Love/info.json +++ b/tracks/Tropical Love/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/Tropical White/356_difficulty_1a.json b/tracks/Tropical White/356_difficulty_1a.json index 7cd5eea3..45dbf2d1 100644 --- a/tracks/Tropical White/356_difficulty_1a.json +++ b/tracks/Tropical White/356_difficulty_1a.json @@ -6734,4 +6734,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Tropical White/356_difficulty_1b.json b/tracks/Tropical White/356_difficulty_1b.json index 463ddbaa..491885ec 100644 --- a/tracks/Tropical White/356_difficulty_1b.json +++ b/tracks/Tropical White/356_difficulty_1b.json @@ -4146,4 +4146,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Tropical White/info.json b/tracks/Tropical White/info.json index 8a960409..da4464b7 100644 --- a/tracks/Tropical White/info.json +++ b/tracks/Tropical White/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/True Blue (STARDOM Remix) T STEP EDITION/329_difficulty_1b.json b/tracks/True Blue (STARDOM Remix) T STEP EDITION/329_difficulty_1b.json index 00c9ad0f..98a8cd71 100644 --- a/tracks/True Blue (STARDOM Remix) T STEP EDITION/329_difficulty_1b.json +++ b/tracks/True Blue (STARDOM Remix) T STEP EDITION/329_difficulty_1b.json @@ -4692,4 +4692,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Twilight/283_difficulty_1a.json b/tracks/Twilight/283_difficulty_1a.json index e55928b2..689099ac 100644 --- a/tracks/Twilight/283_difficulty_1a.json +++ b/tracks/Twilight/283_difficulty_1a.json @@ -4900,4 +4900,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/VOLAQUAS/380_difficulty_1a.json b/tracks/VOLAQUAS/380_difficulty_1a.json index fe6176c1..7145ba10 100644 --- a/tracks/VOLAQUAS/380_difficulty_1a.json +++ b/tracks/VOLAQUAS/380_difficulty_1a.json @@ -6276,4 +6276,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Valkyrie/info.json b/tracks/Valkyrie/info.json index f390e007..203a4bfc 100644 --- a/tracks/Valkyrie/info.json +++ b/tracks/Valkyrie/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/WELCOME TO MY GAME/305_difficulty_1a.json b/tracks/WELCOME TO MY GAME/305_difficulty_1a.json index d2f43b06..006d8da3 100644 --- a/tracks/WELCOME TO MY GAME/305_difficulty_1a.json +++ b/tracks/WELCOME TO MY GAME/305_difficulty_1a.json @@ -4533,4 +4533,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Waiting for you/262_difficulty_1b.json b/tracks/Waiting for you/262_difficulty_1b.json index 986c1e69..efa71b9c 100644 --- a/tracks/Waiting for you/262_difficulty_1b.json +++ b/tracks/Waiting for you/262_difficulty_1b.json @@ -4368,4 +4368,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Warpstep/354_difficulty_1b.json b/tracks/Warpstep/354_difficulty_1b.json index f036fee4..a9fe0a3b 100644 --- a/tracks/Warpstep/354_difficulty_1b.json +++ b/tracks/Warpstep/354_difficulty_1b.json @@ -4020,4 +4020,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Wicked SPONGEBOB EDITION/330_difficulty_1a.json b/tracks/Wicked SPONGEBOB EDITION/330_difficulty_1a.json index 10a155b3..189788ca 100644 --- a/tracks/Wicked SPONGEBOB EDITION/330_difficulty_1a.json +++ b/tracks/Wicked SPONGEBOB EDITION/330_difficulty_1a.json @@ -4467,4 +4467,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Without Words/350_difficulty_1a.json b/tracks/Without Words/350_difficulty_1a.json index f6b6965e..fc95bc71 100644 --- a/tracks/Without Words/350_difficulty_1a.json +++ b/tracks/Without Words/350_difficulty_1a.json @@ -6596,4 +6596,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/Without Words/350_difficulty_1b.json b/tracks/Without Words/350_difficulty_1b.json index 33fbeadd..7f8ff739 100644 --- a/tracks/Without Words/350_difficulty_1b.json +++ b/tracks/Without Words/350_difficulty_1b.json @@ -4610,4 +4610,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/You Take My Soul/315_difficulty_1b.json b/tracks/You Take My Soul/315_difficulty_1b.json index 126579fd..73360cc6 100644 --- a/tracks/You Take My Soul/315_difficulty_1b.json +++ b/tracks/You Take My Soul/315_difficulty_1b.json @@ -4892,4 +4892,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/You Take My Soul/info.json b/tracks/You Take My Soul/info.json index a3b7f5db..3efc1b42 100644 --- a/tracks/You Take My Soul/info.json +++ b/tracks/You Take My Soul/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/You You You/337_difficulty_1a.json b/tracks/You You You/337_difficulty_1a.json index d9a86cf3..30c6fdac 100644 --- a/tracks/You You You/337_difficulty_1a.json +++ b/tracks/You You You/337_difficulty_1a.json @@ -6042,4 +6042,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/You You You/337_difficulty_1b.json b/tracks/You You You/337_difficulty_1b.json index a07de54c..44c29097 100644 --- a/tracks/You You You/337_difficulty_1b.json +++ b/tracks/You You You/337_difficulty_1b.json @@ -4896,4 +4896,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/[E]/318_difficulty_1a.json b/tracks/[E]/318_difficulty_1a.json index 63904721..2cb244e5 100644 --- a/tracks/[E]/318_difficulty_1a.json +++ b/tracks/[E]/318_difficulty_1a.json @@ -7222,4 +7222,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/gigadelic (STARDOM Remix)/271_difficulty_1b.json b/tracks/gigadelic (STARDOM Remix)/271_difficulty_1b.json index 2a7400dd..02eb021e 100644 --- a/tracks/gigadelic (STARDOM Remix)/271_difficulty_1b.json +++ b/tracks/gigadelic (STARDOM Remix)/271_difficulty_1b.json @@ -3536,4 +3536,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/gigadelic (STARDOM Remix)/info.json b/tracks/gigadelic (STARDOM Remix)/info.json index 1a7fd090..b2aa916a 100644 --- a/tracks/gigadelic (STARDOM Remix)/info.json +++ b/tracks/gigadelic (STARDOM Remix)/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/melody H4CKER/306_difficulty_1a.json b/tracks/melody H4CKER/306_difficulty_1a.json index 9d9c3286..255368b7 100644 --- a/tracks/melody H4CKER/306_difficulty_1a.json +++ b/tracks/melody H4CKER/306_difficulty_1a.json @@ -7475,4 +7475,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/melody H4CKER/info.json b/tracks/melody H4CKER/info.json index 7987f3d9..a14c3bc6 100644 --- a/tracks/melody H4CKER/info.json +++ b/tracks/melody H4CKER/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/↑↑↓↓←→←→BA/323_difficulty_1a.json b/tracks/↑↑↓↓←→←→BA/323_difficulty_1a.json index 6d41eef5..ef9207e2 100644 --- a/tracks/↑↑↓↓←→←→BA/323_difficulty_1a.json +++ b/tracks/↑↑↓↓←→←→BA/323_difficulty_1a.json @@ -8422,4 +8422,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/↑↑↓↓←→←→BA/323_difficulty_1b.json b/tracks/↑↑↓↓←→←→BA/323_difficulty_1b.json index 771c7aa9..5a855e48 100644 --- a/tracks/↑↑↓↓←→←→BA/323_difficulty_1b.json +++ b/tracks/↑↑↓↓←→←→BA/323_difficulty_1b.json @@ -6348,4 +6348,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/↑↑↓↓←→←→BA/info.json b/tracks/↑↑↓↓←→←→BA/info.json index ffebbb66..46e7129e 100644 --- a/tracks/↑↑↓↓←→←→BA/info.json +++ b/tracks/↑↑↓↓←→←→BA/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/うっせぇわ/302_difficulty_1a.json b/tracks/うっせぇわ/302_difficulty_1a.json index 4625c1e3..eb99fd23 100644 --- a/tracks/うっせぇわ/302_difficulty_1a.json +++ b/tracks/うっせぇわ/302_difficulty_1a.json @@ -5714,4 +5714,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/うっせぇわ/info.json b/tracks/うっせぇわ/info.json index d4d5e426..42bfadb6 100644 --- a/tracks/うっせぇわ/info.json +++ b/tracks/うっせぇわ/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/オネガイ・ディスコ・ミュージック/267_difficulty_1b.json b/tracks/オネガイ・ディスコ・ミュージック/267_difficulty_1b.json index 1bd37740..f911cb2c 100644 --- a/tracks/オネガイ・ディスコ・ミュージック/267_difficulty_1b.json +++ b/tracks/オネガイ・ディスコ・ミュージック/267_difficulty_1b.json @@ -5228,4 +5228,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/スーパー戦湯ババンバーン/294_difficulty_1b.json b/tracks/スーパー戦湯ババンバーン/294_difficulty_1b.json index a4656f5d..a2fd6922 100644 --- a/tracks/スーパー戦湯ババンバーン/294_difficulty_1b.json +++ b/tracks/スーパー戦湯ババンバーン/294_difficulty_1b.json @@ -4517,4 +4517,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/チュッチュ♪マチュピチュ/290_difficulty_1b.json b/tracks/チュッチュ♪マチュピチュ/290_difficulty_1b.json index f81f5684..62dc7126 100644 --- a/tracks/チュッチュ♪マチュピチュ/290_difficulty_1b.json +++ b/tracks/チュッチュ♪マチュピチュ/290_difficulty_1b.json @@ -4810,4 +4810,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/チュッチュ♪マチュピチュ/info.json b/tracks/チュッチュ♪マチュピチュ/info.json index 06df1424..93dd490a 100644 --- a/tracks/チュッチュ♪マチュピチュ/info.json +++ b/tracks/チュッチュ♪マチュピチュ/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/ドーパミン (STARDOM Remix)/296_difficulty_1a.json b/tracks/ドーパミン (STARDOM Remix)/296_difficulty_1a.json index 265145a1..ecec0f0a 100644 --- a/tracks/ドーパミン (STARDOM Remix)/296_difficulty_1a.json +++ b/tracks/ドーパミン (STARDOM Remix)/296_difficulty_1a.json @@ -5136,4 +5136,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/ドーパミン (STARDOM Remix)/info.json b/tracks/ドーパミン (STARDOM Remix)/info.json index 04e5832f..5decf5bc 100644 --- a/tracks/ドーパミン (STARDOM Remix)/info.json +++ b/tracks/ドーパミン (STARDOM Remix)/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/ユメブキ/292_difficulty_1a.json b/tracks/ユメブキ/292_difficulty_1a.json index 38ed0dd5..a8bb0c48 100644 --- a/tracks/ユメブキ/292_difficulty_1a.json +++ b/tracks/ユメブキ/292_difficulty_1a.json @@ -7369,4 +7369,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/ユメブキ/info.json b/tracks/ユメブキ/info.json index cd50da44..5d5f1704 100644 --- a/tracks/ユメブキ/info.json +++ b/tracks/ユメブキ/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/十六夜セツナ/288_difficulty_1b.json b/tracks/十六夜セツナ/288_difficulty_1b.json index 15c4208a..09c90144 100644 --- a/tracks/十六夜セツナ/288_difficulty_1b.json +++ b/tracks/十六夜セツナ/288_difficulty_1b.json @@ -4543,4 +4543,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/十六夜セツナ/info.json b/tracks/十六夜セツナ/info.json index 38864f22..9414dbc6 100644 --- a/tracks/十六夜セツナ/info.json +++ b/tracks/十六夜セツナ/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/女々しくて ANOTHER EDITION/300_difficulty_1a.json b/tracks/女々しくて ANOTHER EDITION/300_difficulty_1a.json index 7ad20525..5a67c0bc 100644 --- a/tracks/女々しくて ANOTHER EDITION/300_difficulty_1a.json +++ b/tracks/女々しくて ANOTHER EDITION/300_difficulty_1a.json @@ -3762,4 +3762,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/女々しくて ANOTHER EDITION/300_difficulty_1b.json b/tracks/女々しくて ANOTHER EDITION/300_difficulty_1b.json index 86c052fd..bbdb0d65 100644 --- a/tracks/女々しくて ANOTHER EDITION/300_difficulty_1b.json +++ b/tracks/女々しくて ANOTHER EDITION/300_difficulty_1b.json @@ -2736,4 +2736,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/女々しくて ANOTHER EDITION/info.json b/tracks/女々しくて ANOTHER EDITION/info.json index 16759a5b..ac3dda83 100644 --- a/tracks/女々しくて ANOTHER EDITION/info.json +++ b/tracks/女々しくて ANOTHER EDITION/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/怪物/301_difficulty_1a.json b/tracks/怪物/301_difficulty_1a.json index 98692cf8..5dc1cd9d 100644 --- a/tracks/怪物/301_difficulty_1a.json +++ b/tracks/怪物/301_difficulty_1a.json @@ -4940,4 +4940,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/怪物/301_difficulty_1b.json b/tracks/怪物/301_difficulty_1b.json index 25eaa4dc..67f79f50 100644 --- a/tracks/怪物/301_difficulty_1b.json +++ b/tracks/怪物/301_difficulty_1b.json @@ -4026,4 +4026,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/怪物/info.json b/tracks/怪物/info.json index 3d29e48d..85db2e66 100644 --- a/tracks/怪物/info.json +++ b/tracks/怪物/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/新蛇姫/info.json b/tracks/新蛇姫/info.json index 0c6dd9a6..a3e649df 100644 --- a/tracks/新蛇姫/info.json +++ b/tracks/新蛇姫/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/紅蓮華 ANOTHER EDITION/297_difficulty_1a.json b/tracks/紅蓮華 ANOTHER EDITION/297_difficulty_1a.json index 3b98cee3..0fcdb570 100644 --- a/tracks/紅蓮華 ANOTHER EDITION/297_difficulty_1a.json +++ b/tracks/紅蓮華 ANOTHER EDITION/297_difficulty_1a.json @@ -4077,4 +4077,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/群青/320_difficulty_1b.json b/tracks/群青/320_difficulty_1b.json index 08a46934..0b5ab8a6 100644 --- a/tracks/群青/320_difficulty_1b.json +++ b/tracks/群青/320_difficulty_1b.json @@ -4381,4 +4381,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/音楽 (STARDOM Remix)/371_difficulty_1a.json b/tracks/音楽 (STARDOM Remix)/371_difficulty_1a.json index 1ce86085..14a77815 100644 --- a/tracks/音楽 (STARDOM Remix)/371_difficulty_1a.json +++ b/tracks/音楽 (STARDOM Remix)/371_difficulty_1a.json @@ -7310,4 +7310,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/音楽 (STARDOM Remix)/info.json b/tracks/音楽 (STARDOM Remix)/info.json index e7e05143..c1b775df 100644 --- a/tracks/音楽 (STARDOM Remix)/info.json +++ b/tracks/音楽 (STARDOM Remix)/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/tracks/黒髪乱れし修羅となりて (STARDOM Remix)/370_difficulty_1a.json b/tracks/黒髪乱れし修羅となりて (STARDOM Remix)/370_difficulty_1a.json index 3a259daf..af7d614c 100644 --- a/tracks/黒髪乱れし修羅となりて (STARDOM Remix)/370_difficulty_1a.json +++ b/tracks/黒髪乱れし修羅となりて (STARDOM Remix)/370_difficulty_1a.json @@ -5538,4 +5538,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/黒髪乱れし修羅となりて (STARDOM Remix)/370_difficulty_1b.json b/tracks/黒髪乱れし修羅となりて (STARDOM Remix)/370_difficulty_1b.json index 5676c343..2a8f7fc9 100644 --- a/tracks/黒髪乱れし修羅となりて (STARDOM Remix)/370_difficulty_1b.json +++ b/tracks/黒髪乱れし修羅となりて (STARDOM Remix)/370_difficulty_1b.json @@ -4282,4 +4282,4 @@ "noteJumpOffset": 0.0, "interval": 1.0, "info": "" -} +} \ No newline at end of file diff --git a/tracks/黒髪乱れし修羅となりて (STARDOM Remix)/info.json b/tracks/黒髪乱れし修羅となりて (STARDOM Remix)/info.json index a411e7c0..bf771760 100644 --- a/tracks/黒髪乱れし修羅となりて (STARDOM Remix)/info.json +++ b/tracks/黒髪乱れし修羅となりて (STARDOM Remix)/info.json @@ -24,4 +24,4 @@ "DRS_ACE": null, "DDVR_Env": null, "DRS_Env": null -} +} \ No newline at end of file diff --git a/util.py b/util.py index a23b54a3..3ed56cfb 100644 --- a/util.py +++ b/util.py @@ -1,87 +1,14 @@ from __future__ import annotations import contextlib -import json import os import subprocess -from functools import partial -import cv2 -import numpy as np -import requests -from PIL import Image - -from model.dancerush import DRSSongDataZetaraku 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) -> DRSSongDataZetaraku | 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 DRSSongDataZetaraku.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) - - def get_mp3_and_duration(folder_path) -> tuple[str, str] | tuple[None, None]: mp3_files = [f for f in os.listdir(folder_path) if f.endswith('.mp3')] if not mp3_files: