From 4373b6ca621934eb967c2c682423c076042c0a56 Mon Sep 17 00:00:00 2001 From: prescientmoon Date: Sun, 11 Aug 2024 03:14:02 +0200 Subject: [PATCH] No longer use tesseract for score OCR (tesseract is terrrrrible) Signed-off-by: prescientmoon --- Cargo.lock | 142 +++++- Cargo.toml | 3 +- data/charts.csv | 863 +++++++++++++++++----------------- scripts/import_jacket.sh | 22 + scripts/main.py | 2 +- scripts/prepare-songs.sh | 2 +- scripts/reimport-songs.sh | 4 + src/arcaea/chart.rs | 2 + src/arcaea/jacket.rs | 12 +- src/arcaea/score.rs | 190 ++------ src/assets.rs | 7 +- src/bitmap.rs | 47 +- src/commands/score.rs | 28 +- src/commands/stats.rs | 16 +- src/context.rs | 13 +- src/logs.rs | 36 ++ src/main.rs | 1 + src/recognition/hyperglass.rs | 289 ++++++++++++ src/recognition/mod.rs | 1 + src/recognition/recognize.rs | 310 ++++-------- 20 files changed, 1145 insertions(+), 845 deletions(-) create mode 100755 scripts/import_jacket.sh create mode 100755 scripts/reimport-songs.sh create mode 100644 src/logs.rs create mode 100644 src/recognition/hyperglass.rs diff --git a/Cargo.lock b/Cargo.lock index 209c544..0c7b8b2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2,6 +2,22 @@ # It is not intended for manual editing. version = 3 +[[package]] +name = "ab_glyph" +version = "0.2.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79faae4620f45232f599d9bc7b290f88247a0834162c4495ab2f02d60004adfb" +dependencies = [ + "ab_glyph_rasterizer", + "owned_ttf_parser", +] + +[[package]] +name = "ab_glyph_rasterizer" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046" + [[package]] name = "addr2line" version = "0.22.0" @@ -71,6 +87,15 @@ version = "1.0.86" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" +[[package]] +name = "approx" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6" +dependencies = [ + "num-traits", +] + [[package]] name = "arbitrary" version = "1.3.2" @@ -989,8 +1014,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" dependencies = [ "cfg-if", + "js-sys", "libc", "wasi", + "wasm-bindgen", ] [[package]] @@ -1204,7 +1231,7 @@ dependencies = [ [[package]] name = "hypertesseract" version = "0.1.0" -source = "git+https://github.com/BlueGhostGH/hypertesseract.git?rev=78dd8ab#78dd8ab1bbab9d7985959a5a8ac2746bce17ff5c" +source = "git+https://github.com/BlueGhostGH/hypertesseract.git?rev=4e05063#4e050634f50a58b9be85018439a0b1a23b59de35" dependencies = [ "image 0.25.2", "sys", @@ -1297,6 +1324,24 @@ dependencies = [ "thiserror", ] +[[package]] +name = "imageproc" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2393fb7808960751a52e8a154f67e7dd3f8a2ef9bd80d1553078a7b4e8ed3f0d" +dependencies = [ + "ab_glyph", + "approx", + "getrandom", + "image 0.25.2", + "itertools", + "nalgebra", + "num", + "rand", + "rand_distr", + "rayon", +] + [[package]] name = "imgref" version = "1.10.1" @@ -1469,6 +1514,16 @@ dependencies = [ "imgref", ] +[[package]] +name = "matrixmultiply" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9380b911e3e96d10c1f415da0876389aaf1b56759054eeb0de7df940c456ba1a" +dependencies = [ + "autocfg", + "rawpointer", +] + [[package]] name = "maybe-rayon" version = "0.1.1" @@ -1553,6 +1608,21 @@ dependencies = [ "windows-sys 0.48.0", ] +[[package]] +name = "nalgebra" +version = "0.32.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b5c17de023a86f59ed79891b2e5d5a94c705dbe904a5b5c9c952ea6221b03e4" +dependencies = [ + "approx", + "matrixmultiply", + "num-complex", + "num-rational", + "num-traits", + "simba", + "typenum", +] + [[package]] name = "new_debug_unreachable" version = "1.0.6" @@ -1720,6 +1790,15 @@ dependencies = [ "vcpkg", ] +[[package]] +name = "owned_ttf_parser" +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "490d3a563d3122bf7c911a59b0add9389e5ec0f5f0c3ac6b91ff235a0e6a7f90" +dependencies = [ + "ttf-parser 0.24.1", +] + [[package]] name = "parking" version = "2.2.0" @@ -1842,7 +1921,7 @@ dependencies = [ "plotters-backend", "plotters-bitmap", "plotters-svg", - "ttf-parser", + "ttf-parser 0.15.2", "wasm-bindgen", "web-sys", ] @@ -2017,6 +2096,16 @@ dependencies = [ "getrandom", ] +[[package]] +name = "rand_distr" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31" +dependencies = [ + "num-traits", + "rand", +] + [[package]] name = "rav1e" version = "0.7.1" @@ -2067,6 +2156,12 @@ dependencies = [ "rgb", ] +[[package]] +name = "rawpointer" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3" + [[package]] name = "rayon" version = "1.10.0" @@ -2329,6 +2424,15 @@ version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" +[[package]] +name = "safe_arch" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3460605018fdc9612bce72735cba0d27efbcd9904780d44c7e3a9948f96148a" +dependencies = [ + "bytemuck", +] + [[package]] name = "same-file" version = "1.0.6" @@ -2497,6 +2601,7 @@ dependencies = [ "freetype-rs", "hypertesseract", "image 0.25.2", + "imageproc", "num", "plotters", "poise", @@ -2514,6 +2619,19 @@ dependencies = [ "rand_core", ] +[[package]] +name = "simba" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "061507c94fc6ab4ba1c9a0305018408e312e17c041eb63bef8aa726fa33aceae" +dependencies = [ + "approx", + "num-complex", + "num-traits", + "paste", + "wide", +] + [[package]] name = "simd-adler32" version = "0.3.7" @@ -2859,7 +2977,7 @@ checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" [[package]] name = "sys" version = "0.1.0" -source = "git+https://github.com/BlueGhostGH/hypertesseract.git?rev=78dd8ab#78dd8ab1bbab9d7985959a5a8ac2746bce17ff5c" +source = "git+https://github.com/BlueGhostGH/hypertesseract.git?rev=4e05063#4e050634f50a58b9be85018439a0b1a23b59de35" dependencies = [ "openssl-sys", "pkg-config", @@ -2927,7 +3045,7 @@ dependencies = [ [[package]] name = "thin" version = "0.1.0" -source = "git+https://github.com/BlueGhostGH/hypertesseract.git?rev=78dd8ab#78dd8ab1bbab9d7985959a5a8ac2746bce17ff5c" +source = "git+https://github.com/BlueGhostGH/hypertesseract.git?rev=4e05063#4e050634f50a58b9be85018439a0b1a23b59de35" dependencies = [ "sys", ] @@ -3188,6 +3306,12 @@ version = "0.15.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7b3e06c9b9d80ed6b745c7159c40b311ad2916abb34a49e9be2653b90db0d8dd" +[[package]] +name = "ttf-parser" +version = "0.24.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5be21190ff5d38e8b4a2d3b6a3ae57f612cc39c96e83cedeaf7abc338a8bac4a" + [[package]] name = "tungstenite" version = "0.21.0" @@ -3496,6 +3620,16 @@ dependencies = [ "wasite", ] +[[package]] +name = "wide" +version = "0.7.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "901e8597c777fa042e9e245bd56c0dc4418c5db3f845b6ff94fbac732c6a0692" +dependencies = [ + "bytemuck", + "safe_arch", +] + [[package]] name = "winapi" version = "0.3.9" diff --git a/Cargo.toml b/Cargo.toml index 6b65011..61c9553 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,8 +11,9 @@ num = "0.4.3" plotters = { git="https://github.com/starlitcanopy/plotters.git", rev="986cd959362a2dbec8d1b25670fd083b904d7b8c", features=["bitmap_backend"] } poise = "0.6.1" sqlx = { version = "0.8.0", features = ["sqlite", "runtime-tokio", "chrono"] } -hypertesseract = { features=["image"], git="https://github.com/BlueGhostGH/hypertesseract.git", rev="78dd8ab" } +hypertesseract = { features=["image"], git="https://github.com/BlueGhostGH/hypertesseract.git", rev="4e05063" } tokio = {version="1.38.0", features=["rt-multi-thread"]} +imageproc = "0.25.0" [profile.dev.package."*"] opt-level = 3 diff --git a/data/charts.csv b/data/charts.csv index d592ce3..73cbd24 100644 --- a/data/charts.csv +++ b/data/charts.csv @@ -1,605 +1,622 @@ -Song,Artist,Pack,Note Design,Level,CC,Notes,Note Design,Level,CC,Notes,Note Design,Level,CC,Notes,Note Design,Level,CC,Notes,Side,BPM,Version,Date,Version,Date,Original -Tutorial,ak+q,,,PST 1,0.0,173,,PRS 4,0.0,158,N/A,,,,N/A,,,,Light,128,1.0.5,17/3/8,N/A,,✓ -Fairytale,chitose,Arcaea,Toaster,PST 1,1.0,336,Toaster,PRS 3,3.5,511,Toaster,FTR 7,7.0,782,Nitro in Wonderland,BYD 9,9.5,932,Light,189,1.0.5,17/3/8,3.0.0,20/5/27, -Sayonara Hatsukoi,REDSHiFT,Arcaea,Nitro,PST 1,1.5,205,Nitro,PRS 4,4.5,305,Toaster,FTR 7,7.0,666,Luxance + Exschwasion,ETR 8,8.5,728,Light,178,1.0.5,17/3/8,5.4.0,24/3/8, -Vexaria,ak+q,Arcaea,Nitro,PST 2,2.5,369,Nitro,PRS 5,5.0,534,Nitro,FTR 7,7.0,734,石樂,BYD 9,9.0,785,Light,180,1.0.5,17/3/8,3.0.0,20/5/27, -Rise,Combatplayer,Arcaea,Nitro,PST 2,2.5,322,Nitro,PRS 4,4.0,599,Nitro,FTR 7+,7.8,788,N/A,,,,Light,140,1.0.5,17/3/8,N/A,, -Babaroque,cYsmix,Arcaea,Toaster,PST 3,3.0,402,Toaster,PRS 6,6.5,645,Toaster,FTR 8,8.5,808,N/A,,,,Light,136,1.0.5,17/3/8,N/A,, -Lucifer,chitose,Arcaea,Nitro,PST 3,3.5,424,Nitro,PRS 5,5.5,506,Nitro,FTR 8,8.2,861,N/A,,,,Conflict,165,1.0.5,17/3/8,N/A,, -Shades of Light in a Transcendent Realm,ak+q,Arcaea,Nitro,PST 3,3.0,517,Nitro,PRS 6,6.0,789,Nitro,FTR 8,8.3,"1,067",N↑TRO,BYD 9,9.0,"1,042",Light,170,1.0.5,17/3/8,4.3.2,23/3/9, -Snow White,Puru,Arcaea,Toaster,PST 2,2.5,486,Toaster,PRS 5,5.0,672,Toaster,FTR 8,8.4,978,N/A,,,,Light,150,1.0.5,17/3/8,N/A,, +Song,Artist,Pack,Note Design,Level,CC,Notes,Note Design,Level,CC,Notes,Note Design,Level,CC,Notes,Note Design,Level,CC,Notes,Side,BPM,Version,Date,Version,Date,Original +Tutorial,ak+q,,,PST 1,0.0,173,,PRS 4,0.0,158,N/A,,,,N/A,,,,Light,128,1.0.5,17/3/8,N/A,,✓ +Fairytale,chitose,Arcaea,Toaster,PST 1,1.0,336,Toaster,PRS 3,3.5,511,Toaster,FTR 7,7.0,782,Nitro in Wonderland,BYD 9,9.5,932,Light,189,1.0.5,17/3/8,3.0.0,20/5/27, +Sayonara Hatsukoi,REDSHiFT,Arcaea,Nitro,PST 1,1.5,205,Nitro,PRS 4,4.5,305,Toaster,FTR 7,7.0,666,Luxance + Exschwasion,ETR 8,8.5,728,Light,178,1.0.5,17/3/8,5.4.0,24/3/8, +Vexaria,ak+q,Arcaea,Nitro,PST 2,2.5,369,Nitro,PRS 5,5.0,534,Nitro,FTR 7,7.0,734,石樂,BYD 9,9.0,785,Light,180,1.0.5,17/3/8,3.0.0,20/5/27, +Rise,Combatplayer,Arcaea,Nitro,PST 2,2.5,322,Nitro,PRS 4,4.0,599,Nitro,FTR 7+,7.8,788,N/A,,,,Light,140,1.0.5,17/3/8,N/A,, +Babaroque,cYsmix,Arcaea,Toaster,PST 3,3.0,402,Toaster,PRS 6,6.5,645,Toaster,FTR 8,8.5,808,N/A,,,,Light,136,1.0.5,17/3/8,N/A,, +Lucifer,chitose,Arcaea,Nitro,PST 3,3.5,424,Nitro,PRS 5,5.5,506,Nitro,FTR 8,8.2,861,N/A,,,,Conflict,165,1.0.5,17/3/8,N/A,, +Shades of Light in a Transcendent Realm,ak+q,Arcaea,Nitro,PST 3,3.0,517,Nitro,PRS 6,6.0,789,Nitro,FTR 8,8.3,"1,067",N↑TRO,BYD 9,9.0,"1,042",Light,170,1.0.5,17/3/8,4.3.2,23/3/9, +Snow White,Puru,Arcaea,Toaster,PST 2,2.5,486,Toaster,PRS 5,5.0,672,Toaster,FTR 8,8.4,978,N/A,,,,Light,150,1.0.5,17/3/8,N/A,, "GOODTEK -(Arcaea Edit)",EBIMAYO,Arcaea,Nitro,PST 4,4.0,449,Nitro,PRS 6,6.5,632,Nitro,FTR 9,9.3,968,GOODTOAST,BYD 9+,9.8,"1,103",Light,190,1.0.5,17/3/8,3.0.0,20/5/27, +(Arcaea Edit)",EBIMAYO,Arcaea,Nitro,PST 4,4.0,449,Nitro,PRS 6,6.5,632,Nitro,FTR 9,9.3,968,GOODTOAST,BYD 9+,9.8,"1,103",Light,190,1.0.5,17/3/8,3.0.0,20/5/27, Lost Civilization,Laur vs. CK,Arcaea,Toaster,PST 4,4.0,462,Toaster,PRS 7,7.0,690,Toaster,FTR 9,9.2,986,"Nitro Affected -by Nitro",BYD 9+,9.8,"1,061",Conflict,75-210,1.0.5,17/3/8,3.6.0,21/5/11, -I've heard it said,Combatplayer,Eternal Core,Toaster,PST 3,3.5,510,Toaster,PRS 6,6.0,664,Toaster,FTR 8,8.1,864,N/A,,,,Light,160,1.0.8,17/3/9,N/A,, -Lumia,sky_delta,Eternal Core,Nitro,PST 2,2.5,469,Nitro,PRS 5,5.5,438,Toaster missing Nitro.,FTR 8,8.4,961,Toaster.,BYD 9,9.5,814,Light,180,1.0.8,17/3/9,3.2.3,20/11/19,✓ -Relentless,Akira Complex,Eternal Core,Nitro,PST 4,4.5,607,Nitro,PRS 6,6.5,722,Nitro,FTR 8,8.0,"1,015",N/A,,,,Conflict,174,1.0.8,17/3/9,N/A,, -cry of viyella,Laur,Eternal Core,Toaster,PST 3,3.5,414,Toaster,PRS 6,6.0,492,Toaster,FTR 8+,8.7,791,N/A,,,,Conflict,75-180,1.0.8,17/3/9,N/A,, -memoryfactory.lzh,Frums,Eternal Core,Nitro,PST 2,2.5,308,Nitro,PRS 5,5.5,448,Nitro,FTR 8+,8.9,672,N/A,,,,Light,100,1.0.8,17/3/9,N/A,,✓ -Essence of Twilight,ak+q,Eternal Core,Nitro,PST 4,4.5,556,Nitro,PRS 7,7.0,767,Nitro,FTR 9,9.1,"1,204",N/A,,,,Conflict,164,1.0.8,17/3/9,N/A,,✓ -PRAGMATISM,Laur,Eternal Core,東星,PST 4,4.5,476,東星,PRS 8,8.6,855,東星,FTR 10,10.1,942,N/A,,,,Light,174,1.0.8,17/3/9,N/A,,✓ -Sheriruth,Team Grimoire,Eternal Core,夜浪,PST 5,5.5,611,夜浪,PRS 7+,7.5,832,夜浪,FTR 10,10.1,"1,151",N/A,,,,Conflict,185,1.0.8,17/3/9,N/A,,✓ -qualia -ideaesthesia-,nitro,Arcaea,-chartaesthesia-,PST 4,4.5,550,-chartaesthesia-,PRS 7,7.0,875,-chartaesthesia-,FTR 9,9.1,"1,022",moonquay -end of chartaesthesia-,BYD 9+,9.7,"1,288",Conflict,144,1.0.8,17/3/9,3.10.0,21/12/9, +by Nitro",BYD 9+,9.8,"1,061",Conflict,75-210,1.0.5,17/3/8,3.6.0,21/5/11, +I've heard it said,Combatplayer,Eternal Core,Toaster,PST 3,3.5,510,Toaster,PRS 6,6.0,664,Toaster,FTR 8,8.1,864,N/A,,,,Light,160,1.0.8,17/3/9,N/A,, +Lumia,sky_delta,Eternal Core,Nitro,PST 2,2.5,469,Nitro,PRS 5,5.5,438,Toaster missing Nitro.,FTR 8,8.4,961,Toaster.,BYD 9,9.5,814,Light,180,1.0.8,17/3/9,3.2.3,20/11/19,✓ +Relentless,Akira Complex,Eternal Core,Nitro,PST 4,4.5,607,Nitro,PRS 6,6.5,722,Nitro,FTR 8,8.0,"1,015",N/A,,,,Conflict,174,1.0.8,17/3/9,N/A,, +cry of viyella,Laur,Eternal Core,Toaster,PST 3,3.5,414,Toaster,PRS 6,6.0,492,Toaster,FTR 8+,8.7,791,N/A,,,,Conflict,75-180,1.0.8,17/3/9,N/A,, +memoryfactory.lzh,Frums,Eternal Core,Nitro,PST 2,2.5,308,Nitro,PRS 5,5.5,448,Nitro,FTR 8+,8.9,672,N/A,,,,Light,100,1.0.8,17/3/9,N/A,,✓ +Essence of Twilight,ak+q,Eternal Core,Nitro,PST 4,4.5,556,Nitro,PRS 7,7.0,767,Nitro,FTR 9,9.1,"1,204",N/A,,,,Conflict,164,1.0.8,17/3/9,N/A,,✓ +PRAGMATISM,Laur,Eternal Core,東星,PST 4,4.5,476,東星,PRS 8,8.6,855,東星,FTR 10,10.1,942,N/A,,,,Light,174,1.0.8,17/3/9,N/A,,✓ +Sheriruth,Team Grimoire,Eternal Core,夜浪,PST 5,5.5,611,夜浪,PRS 7+,7.5,832,夜浪,FTR 10,10.1,"1,151",N/A,,,,Conflict,185,1.0.8,17/3/9,N/A,,✓ +qualia -ideaesthesia-,nitro,Arcaea,-chartaesthesia-,PST 4,4.5,550,-chartaesthesia-,PRS 7,7.0,875,-chartaesthesia-,FTR 9,9.1,"1,022",moonquay -end of chartaesthesia-,BYD 9+,9.7,"1,288",Conflict,144,1.0.8,17/3/9,3.10.0,21/12/9, "Dement -~after legend~",Cosmograph,Arcaea,Toaster,PST 3,3.5,548,Toaster,PRS 6,6.0,756,Toaster,FTR 7+,7.8,970,Nitro ~ABYSS~,BYD 9+,9.9,"1,040",Conflict,210,1.0.9,17/3/20,3.1.0,20/8/21, -Dandelion,Farhan,Arcaea,Nitro,PST 2,2.5,391,Nitro,PRS 6,6.0,698,Nitro,FTR 8,8.5,921,N/A,,,,Light,169,1.0.9,17/3/20,N/A,, -Infinity Heaven,HyuN,Arcaea,Nitro,PST 1,1.5,336,Nitro,PRS 5,5.5,545,Nitro,FTR 7+,7.8,853,Nitr∞,BYD 9,9.6,986,Light,160,1.0.10,17/4/12,3.0.0,20/5/27, -Anökumene,Jun Kuroda,Arcaea,Toaster,PST 2,2.5,412,Toaster,PRS 6,6.5,588,Toaster,FTR 9,9.2,851,N/A,,,,Conflict,186,1.0.10,17/4/12,N/A,, -Paradise,Sound Souler,Crimson Solace,Nitro,PST 1,1.0,253,Nitro,PRS 4,4.0,349,Nitro,FTR 7+,7.8,729,N/A,,,,Light,126,1.0.11,17/5/11,N/A,,✓ -Flashback,ARForest,Crimson Solace,Nitro,PST 2,2.0,356,Nitro,PRS 5,5.0,488,Nitro,FTR 8+,8.9,856,N/A,,,,Light,195,1.0.11,17/5/11,N/A,,✓ +~after legend~",Cosmograph,Arcaea,Toaster,PST 3,3.5,548,Toaster,PRS 6,6.0,756,Toaster,FTR 7+,7.8,970,Nitro ~ABYSS~,BYD 9+,9.9,"1,040",Conflict,210,1.0.9,17/3/20,3.1.0,20/8/21, +Dandelion,Farhan,Arcaea,Nitro,PST 2,2.5,391,Nitro,PRS 6,6.0,698,Nitro,FTR 8,8.5,921,N/A,,,,Light,169,1.0.9,17/3/20,N/A,, +Infinity Heaven,HyuN,Arcaea,Nitro,PST 1,1.5,336,Nitro,PRS 5,5.5,545,Nitro,FTR 7+,7.8,853,Nitr∞,BYD 9,9.6,986,Light,160,1.0.10,17/4/12,3.0.0,20/5/27, +Anökumene,Jun Kuroda,Arcaea,Toaster,PST 2,2.5,412,Toaster,PRS 6,6.5,588,Toaster,FTR 9,9.2,851,N/A,,,,Conflict,186,1.0.10,17/4/12,N/A,, +Paradise,Sound Souler,Crimson Solace,Nitro,PST 1,1.0,253,Nitro,PRS 4,4.0,349,Nitro,FTR 7+,7.8,729,N/A,,,,Light,126,1.0.11,17/5/11,N/A,,✓ +Flashback,ARForest,Crimson Solace,Nitro,PST 2,2.0,356,Nitro,PRS 5,5.0,488,Nitro,FTR 8+,8.9,856,N/A,,,,Light,195,1.0.11,17/5/11,N/A,,✓ "Flyburg -and Endroll",アリスシャッハと魔法の楽団,Crimson Solace,N,PST 3,3.0,413,N,PRS 6,6.0,650,N-Helix,FTR 9,9.0,930,N/A,,,,Light,180,1.0.11,17/5/11,N/A,,✓ -Party Vinyl,モリモリあつし,Crimson Solace,Party Toaster,PST 4,4.0,337,Party Toaster,PRS 7+,7.8,543,Party Toaster,FTR 9,9.4,800,Party Exschwasion,BYD 10,10.1,946,Light,132,1.0.11,17/5/11,4.1.6,22/12/22,✓ -Nirv lucE,しーけー,Crimson Solace,東星※紅空,PST 2,2.5,297,東星※紅空,PRS 7,7.0,547,東星※紅空,FTR 10,10.3,980,N/A,,,,Light,260,1.0.11,17/5/11,N/A,,✓ -Brand new world,U-ske,Arcaea,Nitro 2.0,PST 2,2.0,322,Nitro 2.0,PRS 4,4.0,432,Nitro 2.0,FTR 7+,7.8,787,N/A,,,,Light,160,1.0.11,17/5/11,N/A,, -Chronostasis,黒皇帝,Arcaea,Kurorak,PST 3,3.5,619,Kurorak,PRS 7,7.5,812,Kurorak,FTR 8+,8.9,916,N/A,,,,Conflict,196,1.1.0,17/6/2,N/A,, +and Endroll","アリスシャッハと +魔法の楽団",Crimson Solace,N,PST 3,3.0,413,N,PRS 6,6.0,650,N-Helix,FTR 9,9.0,930,N/A,,,,Light,180,1.0.11,17/5/11,N/A,,✓ +Party Vinyl,モリモリあつし,Crimson Solace,Party Toaster,PST 4,4.0,337,Party Toaster,PRS 7+,7.8,543,Party Toaster,FTR 9,9.4,800,Party Exschwasion,BYD 10,10.1,946,Light,132,1.0.11,17/5/11,4.1.6,22/12/22,✓ +Nirv lucE,しーけー,Crimson Solace,東星※紅空,PST 2,2.5,297,東星※紅空,PRS 7,7.0,547,東星※紅空,FTR 10,10.3,980,N/A,,,,Light,260,1.0.11,17/5/11,N/A,,✓ +Brand new world,U-ske,Arcaea,Nitro 2.0,PST 2,2.0,322,Nitro 2.0,PRS 4,4.0,432,Nitro 2.0,FTR 7+,7.8,787,N/A,,,,Light,160,1.0.11,17/5/11,N/A,, +Chronostasis,黒皇帝,Arcaea,Kurorak,PST 3,3.5,619,Kurorak,PRS 7,7.5,812,Kurorak,FTR 8+,8.9,916,N/A,,,,Conflict,196,1.1.0,17/6/2,N/A,, "Kanagawa -Cyber Culvert",南ゆに,Arcaea,Nitro,PST 1,1.0,375,Nitro,PRS 5,5.5,707,Nitro,FTR 9,9.0,"1,111",Exschwas↓on,BYD 9+,9.8,"1,121",Light,180,1.1.0,17/6/2,3.10.0,21/12/9, -CROSS†SOUL,HyuN feat. Syepias,Memory Archive: Variety,k//eternal,PST 4,4.0,606,k//eternal,PRS 7,7.0,823,k//eternal,FTR 9,9.4,"1,081",N/A,,,,Conflict,200,1.1.0,17/6/2,N/A,, -DataErr0r,Cosmograph,Memory Archive: Variety,ToastErr0r,PST 3,3.0,502,ToastErr0r,PRS 7,7.0,785,ToastErr0r,FTR 9,9.5,955,N/A,,,,Conflict,180,1.1.0,17/6/2,N/A,, +Cyber Culvert",南ゆに,Arcaea,Nitro,PST 1,1.0,375,Nitro,PRS 5,5.5,707,Nitro,FTR 9,9.0,"1,111",Exschwas↓on,BYD 9+,9.8,"1,121",Light,180,1.1.0,17/6/2,3.10.0,21/12/9, +CROSS†SOUL,HyuN feat. Syepias,Memory Archive: Variety,k//eternal,PST 4,4.0,606,k//eternal,PRS 7,7.0,823,k//eternal,FTR 9,9.4,"1,081",N/A,,,,Conflict,200,1.1.0,17/6/2,N/A,, +DataErr0r,Cosmograph,Memory Archive: Variety,ToastErr0r,PST 3,3.0,502,ToastErr0r,PRS 7,7.0,785,ToastErr0r,FTR 9,9.5,955,N/A,,,,Conflict,180,1.1.0,17/6/2,N/A,, "Your voice so... -feat. Such",PSYQUI,Memory Archive: Variety,Nitro,PST 3,3.5,469,Nitro,PRS 6,6.5,677,Nitro,FTR 9,9.4,"1,013",N/A,,,,Light,176,1.1.0,17/6/2,N/A,, +feat. Such",PSYQUI,Memory Archive: Variety,Nitro,PST 3,3.5,469,Nitro,PRS 6,6.5,677,Nitro,FTR 9,9.4,"1,013",N/A,,,,Light,176,1.1.0,17/6/2,N/A,, "Moonlight of -Sand Castle",旅人E,Dynamix,Kurorak,PST 1,1.5,418,Kurorak,PRS 5,5.0,394,Kurorak,FTR 7+,7.8,645,N/A,,,,Light,160,1.1.2,17/6/23,N/A,, -REconstruction,Ryazan,Dynamix,Nitro,PST 2,2.5,347,Nitro,PRS 6,6.0,469,Nitro,FTR 8,8.4,825,N/A,,,,Light,180,1.1.2,17/6/23,N/A,, +Sand Castle",旅人E,Dynamix,Kurorak,PST 1,1.5,418,Kurorak,PRS 5,5.0,394,Kurorak,FTR 7+,7.8,645,N/A,,,,Light,160,1.1.2,17/6/23,N/A,, +REconstruction,Ryazan,Dynamix,Nitro,PST 2,2.5,347,Nitro,PRS 6,6.0,469,Nitro,FTR 8,8.4,825,N/A,,,,Light,180,1.1.2,17/6/23,N/A,, "Evoltex -(poppi'n mix)",Arch vs. n3pu,Dynamix,k//eternal,PST 2,2.0,297,k//eternal,PRS 7,7.0,627,k//eternal,FTR 8+,8.9,775,N/A,,,,Light,205,1.1.2,17/6/23,N/A,, -Oracle,TQ☆,Dynamix,Nitro,PST 3,3.0,425,Nitro,PRS 5,5.5,508,Nitro,FTR 9,9.3,963,N/A,,,,Conflict,152,1.1.2,17/6/23,N/A,, -αterlβus,Aoi,Dynamix,τoastεr,PST 4,4.0,505,τoastεr,PRS 7,7.5,668,τoastεr,FTR 10,10.2,"1,030",N/A,,,,Conflict,202,1.1.2,17/6/23,N/A,, +(poppi'n mix)",Arch vs. n3pu,Dynamix,k//eternal,PST 2,2.0,297,k//eternal,PRS 7,7.0,627,k//eternal,FTR 8+,8.9,775,N/A,,,,Light,205,1.1.2,17/6/23,N/A,, +Oracle,TQ☆,Dynamix,Nitro,PST 3,3.0,425,Nitro,PRS 5,5.5,508,Nitro,FTR 9,9.3,963,N/A,,,,Conflict,152,1.1.2,17/6/23,N/A,, +αterlβus,Aoi,Dynamix,τoastεr,PST 4,4.0,505,τoastεr,PRS 7,7.5,668,τoastεr,FTR 10,10.2,"1,030",N/A,,,,Conflict,202,1.1.2,17/6/23,N/A,, "Clotho and -the stargazer",しーけー,Arcaea,小東星,PST 2,2.0,519,小東星,PRS 5,5.0,745,小東星,FTR 7+,7.8,"1,021",eién,ETR 8+,8.8,"1,031",Light,230,1.1.2,17/6/23,5.4.0,24/3/8, -Ignotus,ak+q,Arcaea,Toaster,PST 3,3.5,579,Toaster,PRS 6,6.5,809,Toaster,FTR 9,9.3,"1,225",N/A,,,,Conflict,170,1.1.3,17/7/18,N/A,,✓ -Impure Bird,MIssionary,Memory Archive: Original,Kurorak,PST 2,2.0,350,Kurorak,PRS 5,5.5,518,Kurorak,FTR 9,9.4,805,N/A,,,,Light,184,1.1.3,17/7/18,N/A,,✓ -Blossoms,T2Kazuya,Ambivalent Vision,Nitro,PST 1,1.0,275,Nitro,PRS 4,4.0,383,Nitro,FTR 7,7.0,655,N/A,,,,Light,138,1.1.4,17/8/10,N/A,,✓ -Romance Wars,U-ske (feat. lueur),Ambivalent Vision,Kurorak,PST 1,1.0,423,Kurorak,PRS 4,4.0,378,Kurorak,FTR 7+,7.8,641,N/A,,,,Light,187,1.1.4,17/8/10,N/A,,✓ -Genesis,Iris,Ambivalent Vision,Haruba,PST 2,2.0,275,Haruba,PRS 5,5.5,399,Haruba,FTR 8,8.2,713,N/A,,,,Conflict,132,1.1.4,17/8/10,N/A,,✓ -Moonheart,翡乃イスカ,Ambivalent Vision,Toaster,PST 2,2.5,449,Toaster,PRS 5,5.5,566,Toaster,FTR 8,8.4,947,Toaster,BYD 9+,9.7,"1,139",Light,180,1.1.4,17/8/10,3.4.1,21/1/8,✓ -Lethaeus,Silentroom,Ambivalent Vision,夜浪,PST 3,3.5,480,夜浪,PRS 6,6.5,717,夜浪,FTR 9+,9.7,900,N/A,,,,Conflict,155,1.1.4,17/8/10,N/A,,✓ +the stargazer",しーけー,Arcaea,小東星,PST 2,2.0,519,小東星,PRS 5,5.0,745,小東星,FTR 7+,7.8,"1,021",eién,ETR 8+,8.8,"1,031",Light,230,1.1.2,17/6/23,5.4.0,24/3/8, +Ignotus,ak+q,Arcaea,Toaster,PST 3,3.5,579,Toaster,PRS 6,6.5,809,Toaster,FTR 9,9.3,"1,225",N/A,,,,Conflict,170,1.1.3,17/7/18,N/A,,✓ +Impure Bird,MIssionary,Memory Archive: Original,Kurorak,PST 2,2.0,350,Kurorak,PRS 5,5.5,518,Kurorak,FTR 9,9.4,805,N/A,,,,Light,184,1.1.3,17/7/18,N/A,,✓ +Blossoms,T2Kazuya,Ambivalent Vision,Nitro,PST 1,1.0,275,Nitro,PRS 4,4.0,383,Nitro,FTR 7,7.0,655,N/A,,,,Light,138,1.1.4,17/8/10,N/A,,✓ +Romance Wars,U-ske (feat. lueur),Ambivalent Vision,Kurorak,PST 1,1.0,423,Kurorak,PRS 4,4.0,378,Kurorak,FTR 7+,7.8,641,N/A,,,,Light,187,1.1.4,17/8/10,N/A,,✓ +Genesis,Iris,Ambivalent Vision,Haruba,PST 2,2.0,275,Haruba,PRS 5,5.5,399,Haruba,FTR 8,8.2,713,N/A,,,,Conflict,132,1.1.4,17/8/10,N/A,,✓ +Moonheart,翡乃イスカ,Ambivalent Vision,Toaster,PST 2,2.5,449,Toaster,PRS 5,5.5,566,Toaster,FTR 8,8.4,947,Toaster,BYD 9+,9.7,"1,139",Light,180,1.1.4,17/8/10,3.4.1,21/1/8,✓ +Lethaeus,Silentroom,Ambivalent Vision,夜浪,PST 3,3.5,480,夜浪,PRS 6,6.5,717,夜浪,FTR 9+,9.7,900,N/A,,,,Conflict,155,1.1.4,17/8/10,N/A,,✓ "Harutopia ~Utopia of Spring~",A-zu-ra,Arcaea,"トーストピア ~Utopia of Toast~",PST 1,1.0,444,"トーストピア ~Utopia of Toast~",PRS 4,4.5,706,"トーストピア -~Utopia of Toast~",FTR 8,8.5,"1,061",N/A,,,,Light,185,1.1.4,17/8/10,N/A,, -Auxesia,ginkiha,Memory Archive: Partner,Nitroだー!!,PST 3,3.5,385,Nitroだー!,PRS 6,6.5,648,Nitroだー!,FTR 9,9.3,"1,000",N/A,,,,Light,183,1.1.4,17/8/10,N/A,,✓ +~Utopia of Toast~",FTR 8,8.5,"1,061",N/A,,,,Light,185,1.1.4,17/8/10,N/A,, +Auxesia,ginkiha,Memory Archive: Partner,Nitroだー!!,PST 3,3.5,385,Nitroだー!,PRS 6,6.5,648,Nitroだー!,FTR 9,9.3,"1,000",N/A,,,,Light,183,1.1.4,17/8/10,N/A,,✓ "Rabbit In The -Black Room",Rabbit House,Arcaea,Toaster,PST 2,2.5,373,Toaster,PRS 5,5.5,467,Toaster,FTR 8,8.4,772,N/A,,,,Conflict,270,1.1.6,17/9/25,N/A,, -Modelista,HiTECH NINJA,Memory Archive: Original,NITRO,PST 3,3.5,418,NITRO,PRS 7,7.5,691,NITRO,FTR 10,10.0,"1,010",N/A,,,,Light,165,1.1.6,17/9/25,N/A,,✓ -Iconoclast,Yamajet,Vicious Labyrinth,Toaster,PST 4,4.0,443,Toaster,PRS 7,7.0,593,Toaster,FTR 9,9.1,795,N/A,,,,Conflict,140,1.5.0,17/11/3,N/A,,✓ -SOUNDWiTCH,HATE,Vicious Labyrinth,NiTRO,PST 3,3.5,315,NiTRO,PRS 6,6.5,488,NiTRO,FTR 9+,9.9,785,N/A,,,,Conflict,170,1.5.0,17/11/3,N/A,, -conflict,siromaru + cranky,Vicious Labyrinth,Toaster,PST 4,4.5,520,Nitro,PRS 7,7.5,731,toaster + nitro,FTR 10,10.2,"1,056",N/A,,,,Conflict,160,1.5.0,17/11/3,N/A,, +Black Room",Rabbit House,Arcaea,Toaster,PST 2,2.5,373,Toaster,PRS 5,5.5,467,Toaster,FTR 8,8.4,772,N/A,,,,Conflict,270,1.1.6,17/9/25,N/A,, +Modelista,HiTECH NINJA,Memory Archive: Original,NITRO,PST 3,3.5,418,NITRO,PRS 7,7.5,691,NITRO,FTR 10,10.0,"1,010",N/A,,,,Light,165,1.1.6,17/9/25,N/A,,✓ +Iconoclast,Yamajet,Vicious Labyrinth,Toaster,PST 4,4.0,443,Toaster,PRS 7,7.0,593,Toaster,FTR 9,9.1,795,N/A,,,,Conflict,140,1.5.0,17/11/3,N/A,,✓ +SOUNDWiTCH,HATE,Vicious Labyrinth,NiTRO,PST 3,3.5,315,NiTRO,PRS 6,6.5,488,NiTRO,FTR 9+,9.9,785,N/A,,,,Conflict,170,1.5.0,17/11/3,N/A,, +conflict,siromaru + cranky,Vicious Labyrinth,Toaster,PST 4,4.5,520,Nitro,PRS 7,7.5,731,toaster + nitro,FTR 10,10.2,"1,056",N/A,,,,Conflict,160,1.5.0,17/11/3,N/A,, "trappola -bewitching",gmtn.,Vicious Labyrinth,Kurorak,PST 3,3.0,415,Kurorak,PRS 6,6.0,541,k//urorak,FTR 10,10.0,"1,044",NITRO -mesmerize-,BYD 10,10.5,"1,086",Conflict,190,1.5.0,17/11/3,4.3.0,23/3/2,✓ -Axium Crisis,ak+q,Vicious Labyrinth,The Monolith,PST 5,5.5,685,The Monolith,PRS 8,8.5,"1,065",The Monolith,FTR 10+,10.7,"1,094",N/A,,,,Conflict,170,1.5.0,17/11/3,N/A,,✓ +bewitching",gmtn.,Vicious Labyrinth,Kurorak,PST 3,3.0,415,Kurorak,PRS 6,6.0,541,k//urorak,FTR 10,10.0,"1,044",NITRO -mesmerize-,BYD 10,10.5,"1,086",Conflict,190,1.5.0,17/11/3,4.3.0,23/3/2,✓ +Axium Crisis,ak+q,Vicious Labyrinth,The Monolith,PST 5,5.5,685,The Monolith,PRS 8,8.5,"1,065",The Monolith,FTR 10+,10.7,"1,094",N/A,,,,Conflict,170,1.5.0,17/11/3,N/A,,✓ Grievous Lady,"Team Grimoire -vs. Laur",Vicious Labyrinth,迷路第一層,PST 6,6.5,956,迷路第二層,PRS 9,9.3,"1,194",迷路深層,FTR 11,11.3,"1,450",N/A,,,,Conflict,210,1.5.0,17/11/3,N/A,,✓ -One Last Drive,REDSHiFT,Arcaea,Toaster,PST 2,2.5,604,Toaster,PRS 5,5.5,564,Toaster,FTR 8,8.2,885,N/A,,,,Light,154-175,1.5.0,17/11/3,N/A,, -Dreamin' Attraction!!,翡乃イスカ,Arcaea,Nitro,PST 4,4.5,592,Nitro,PRS 7,7.0,785,Nitro,FTR 9,9.4,"1,129",N/A,,,,Light,205,1.5.0,17/11/3,N/A,, -Red and Blue,Silentroom,Arcaea,-chartaesthesia- RED side,PST 4,4.0,464,side BLUE -chartaesthesia-,PRS 7+,7.8,597,-chartaesthesia- LEFT=BLUE RED=RIGHT,FTR 9,9.4,845,N/A,,,,Conflict,150,1.5.0,17/11/3,N/A,,✓ -Surrender,void,Memory Archive: Music Game,Nitro,PST 3,3.0,550,Nitro,PRS 6,6.5,721,Nitro,FTR 8+,8.8,925,N/A,,,,Light,152,1.5.2,17/11/24,N/A,, -Yosakura Fubuki,A.SAKA,Memory Archive: Music Game,k//eternal,PST 4,4.5,416,k//eternal,PRS 7,7.0,582,k//eternal,FTR 9,9.4,931,N/A,,,,Light,172,1.5.2,17/11/24,N/A,, -Reinvent,Sound Souler,Arcaea,k//eternal,PST 2,2.5,570,k//eternal,PRS 6,6.5,703,k//eternal + nitro,FTR 8,8.5,852,N/A,,,,Light,174,1.5.3,17/12/21,N/A,, -Syro,Mitomoro,Arcaea,Toaster,PST 3,3.5,535,Toaster,PRS 6,6.5,829,Toaster,FTR 9,9.3,"1,150",N/A,,,,Light,178,1.5.3,17/12/21,N/A,,✓ -Dream goes on,Tiny Minim,Lanota,k//eternal,PST 1,1.5,532,k//eternal,PRS 5,5.0,751,k//eternal,FTR 7+,7.8,719,N/A,,,,Light,174,1.5.5,18/2/1,N/A,, -Journey,ARForest,Lanota,Kurorak,PST 3,3.0,551,Kurorak,PRS 6,6.0,778,Kurorak,FTR 9,9.1,997,N/A,,,,Light,200,1.5.5,18/2/1,N/A,, -Quon,Feryquitous,Lanota,Nitro,PST 4,4.0,547,Nitro,PRS 6,6.5,718,Nitro,FTR 9,9.6,991,N/A,,,,Light,189,1.5.5,18/2/1,N/A,,✓ -Specta,Junk,Lanota,Toaster,PST 3,3.5,390,Toaster,PRS 6,6.5,706,Toaster,FTR 9,9.5,"1,096",N/A,,,,Light,179,1.5.5,18/2/1,N/A,, -cyanine,jioyi,Lanota,夜浪 - Apocalypse,PST 4,4.0,661,夜浪,PRS 7+,7.8,947,夜浪,FTR 10,10.6,"1,171",N/A,,,,Conflict,182,1.5.5,18/2/1,N/A,, -Metallic Punisher,INNOCENT NOIZE,Memory Archive: Partner,Kurorak,PST 3,3.0,500,Kurorak,PRS 7,7.0,846,Black Tea,FTR 10,10.3,"1,238",N/A,,,,Conflict,165,1.5.6,18/2/16,N/A,,✓ -Blaster,Massive New Krew,Arcaea,k//eternal,PST 4,4.0,571,k//urorak,PRS 7,7.0,635,k//urorak,FTR 9,9.3,"1,002",N/A,,,,Conflict,180,1.5.7,18/3/9,N/A,,✓ -Silent Rush,Soleily,Binary Enfold,TaroNuke,PST 2,2.5,416,TaroNuke,PRS 5,5.0,674,TaroNuke,FTR 8,8.6,941,N/A,,,,Conflict,158,1.6.0,18/3/23,N/A,,✓ -next to you,uma feat. 橘花音,Binary Enfold,Nitro,PST 4,4.5,454,Nitro,PRS 7,7.0,583,Nitro,FTR 8+,8.8,824,Toastie,BYD 9,9.6,954,Light,165,1.6.0,18/3/23,3.6.0,21/5/11,✓ -Strongholds,Yooh,Binary Enfold,TaroNuke,PST 2,2.5,570,TaroNukeΔ,PRS 5,5.0,778,TΔroNuke,FTR 9,9.2,922,N/A,,,,Conflict,105,1.6.0,18/3/23,N/A,,✓ -Memory Forest,ETIA.,Binary Enfold,Kurorak,PST 3,3.5,639,Kurorak,PRS 6,6.0,726,Kurorak,FTR 9+,9.8,978,N/A,,,,Light,178,1.6.0,18/3/23,N/A,,✓ -Singularity,ETIA.,Binary Enfold,東星,PST 4,4.5,534,東星,PRS 7+,7.8,678,東星※コラプサー,FTR 10+,10.7,"1,105",N/A,,,,Conflict,175,1.6.0,18/3/23,N/A,,✓ +vs. Laur",Vicious Labyrinth,迷路第一層,PST 6,6.5,956,迷路第二層,PRS 9,9.3,"1,194",迷路深層,FTR 11,11.3,"1,450",N/A,,,,Conflict,210,1.5.0,17/11/3,N/A,,✓ +One Last Drive,REDSHiFT,Arcaea,Toaster,PST 2,2.5,604,Toaster,PRS 5,5.5,564,Toaster,FTR 8,8.2,885,N/A,,,,Light,154-175,1.5.0,17/11/3,N/A,, +Dreamin' Attraction!!,翡乃イスカ,Arcaea,Nitro,PST 4,4.5,592,Nitro,PRS 7,7.0,785,Nitro,FTR 9,9.4,"1,129",N/A,,,,Light,205,1.5.0,17/11/3,N/A,, +Red and Blue,Silentroom,Arcaea,-chartaesthesia- RED side,PST 4,4.0,464,side BLUE -chartaesthesia-,PRS 7+,7.8,597,-chartaesthesia- LEFT=BLUE RED=RIGHT,FTR 9,9.4,845,N/A,,,,Conflict,150,1.5.0,17/11/3,N/A,,✓ +Surrender,void,Memory Archive: Music Game,Nitro,PST 3,3.0,550,Nitro,PRS 6,6.5,721,Nitro,FTR 8+,8.8,925,N/A,,,,Light,152,1.5.2,17/11/24,N/A,, +Yosakura Fubuki,A.SAKA,Memory Archive: Music Game,k//eternal,PST 4,4.5,416,k//eternal,PRS 7,7.0,582,k//eternal,FTR 9,9.4,931,N/A,,,,Light,172,1.5.2,17/11/24,N/A,, +Reinvent,Sound Souler,Arcaea,k//eternal,PST 2,2.5,570,k//eternal,PRS 6,6.5,703,k//eternal + nitro,FTR 8,8.5,852,N/A,,,,Light,174,1.5.3,17/12/21,N/A,, +Syro,Mitomoro,Arcaea,Toaster,PST 3,3.5,535,Toaster,PRS 6,6.5,829,Toaster,FTR 9,9.3,"1,150",N/A,,,,Light,178,1.5.3,17/12/21,N/A,,✓ +Dream goes on,Tiny Minim,Lanota,k//eternal,PST 1,1.5,532,k//eternal,PRS 5,5.0,751,k//eternal,FTR 7+,7.8,719,N/A,,,,Light,174,1.5.5,18/2/1,N/A,, +Journey,ARForest,Lanota,Kurorak,PST 3,3.0,551,Kurorak,PRS 6,6.0,778,Kurorak,FTR 9,9.1,997,N/A,,,,Light,200,1.5.5,18/2/1,N/A,, +Quon,Feryquitous,Lanota,Nitro,PST 4,4.0,547,Nitro,PRS 6,6.5,718,Nitro,FTR 9,9.6,991,N/A,,,,Light,189,1.5.5,18/2/1,N/A,,✓ +Specta,Junk,Lanota,Toaster,PST 3,3.5,390,Toaster,PRS 6,6.5,706,Toaster,FTR 9,9.5,"1,096",N/A,,,,Light,179,1.5.5,18/2/1,N/A,, +cyanine,jioyi,Lanota,夜浪 - Apocalypse,PST 4,4.0,661,夜浪,PRS 7+,7.8,947,夜浪,FTR 10,10.6,"1,171",N/A,,,,Conflict,182,1.5.5,18/2/1,N/A,, +Metallic Punisher,INNOCENT NOIZE,Memory Archive: Partner,Kurorak,PST 3,3.0,500,Kurorak,PRS 7,7.0,846,Black Tea,FTR 10,10.3,"1,238",N/A,,,,Conflict,165,1.5.6,18/2/16,N/A,,✓ +Blaster,Massive New Krew,Arcaea,k//eternal,PST 4,4.0,571,k//urorak,PRS 7,7.0,635,k//urorak,FTR 9,9.3,"1,002",N/A,,,,Conflict,180,1.5.7,18/3/9,N/A,,✓ +Silent Rush,Soleily,Binary Enfold,TaroNuke,PST 2,2.5,416,TaroNuke,PRS 5,5.0,674,TaroNuke,FTR 8,8.6,941,N/A,,,,Conflict,158,1.6.0,18/3/23,N/A,,✓ +next to you,uma feat. 橘花音,Binary Enfold,Nitro,PST 4,4.5,454,Nitro,PRS 7,7.0,583,Nitro,FTR 8+,8.8,824,Toastie,BYD 9,9.6,954,Light,165,1.6.0,18/3/23,3.6.0,21/5/11,✓ +Strongholds,Yooh,Binary Enfold,TaroNuke,PST 2,2.5,570,TaroNukeΔ,PRS 5,5.0,778,TΔroNuke,FTR 9,9.2,922,N/A,,,,Conflict,105,1.6.0,18/3/23,N/A,,✓ +Memory Forest,ETIA.,Binary Enfold,Kurorak,PST 3,3.5,639,Kurorak,PRS 6,6.0,726,Kurorak,FTR 9+,9.8,978,N/A,,,,Light,178,1.6.0,18/3/23,N/A,,✓ +Singularity,ETIA.,Binary Enfold,東星,PST 4,4.5,534,東星,PRS 7+,7.8,678,東星※コラプサー,FTR 10+,10.7,"1,105",N/A,,,,Conflict,175,1.6.0,18/3/23,N/A,,✓ Ignotus Afterburn,"Arcaea Sound Team",Arcaea,N/A,,,,N/A,,,,"《WARNING》 TaroNuke vs -Arcaea Charting Team",FTR ?,0.0,"1,028",Toaster × 石樂,BYD 9+,9.9,"1,077",Conflict,170,1.6.1,18/4/1,3.12.2,22/3/9,✓ -carmine:scythe,かゆき,Memory Archive: Partner,週刊Toaster,PST 4,4.0,493,週刊Toaster,PRS 7+,7.8,710,週刊Toaster,FTR 9,9.6,"1,164",N/A,,,,Conflict,165,1.6.2,18/4/29,N/A,,✓ -γuarδina,Aoi,Memory Archive: Original,τoastεr,PST 4,4.0,507,τoastεr,PRS 8,8.0,678,τoastεr,FTR 10,10.4,"1,120",N/A,,,,Light,202,1.6.2,18/4/29,N/A,,✓ -Cybernecia Catharsis,Tanchiky,Arcaea,Kero,PST 4,4.0,377,Kero,PRS 7,7.0,655,Kero + Nitro,FTR 9,9.5,946,antymis,BYD 9+,9.8,991,Conflict,184,1.6.4,18/6/1,5.3.0,24/1/25,✓ -Be There,PSYQUI,Memory Archive: Original,Nitro,PST 4,4.0,592,Nitro,PRS 7,7.5,792,Be Nitro,FTR 9,9.4,982,N/A,,,,Light,164,1.6.4,18/6/1,N/A,,✓ -inkar-usi,DIA,Arcaea,Kurorak,PST 2,2.0,276,Kurorak,PRS 4,4.0,326,Kurorak,FTR 7+,7.8,463,CERiNG,BYD 9,9.4,857,Light,102,1.6.6,18/6/22,5.3.0,24/1/25,✓ +Arcaea Charting Team",FTR ?,0.0,"1,028",Toaster × 石樂,BYD 9+,9.9,"1,077",Conflict,170,1.6.1,18/4/1,3.12.2,22/3/9,✓ +carmine:scythe,かゆき,Memory Archive: Partner,週刊Toaster,PST 4,4.0,493,週刊Toaster,PRS 7+,7.8,710,週刊Toaster,FTR 9,9.6,"1,164",N/A,,,,Conflict,165,1.6.2,18/4/29,N/A,,✓ +γuarδina,Aoi,Memory Archive: Original,τoastεr,PST 4,4.0,507,τoastεr,PRS 8,8.0,678,τoastεr,FTR 10,10.4,"1,120",N/A,,,,Light,202,1.6.2,18/4/29,N/A,,✓ +Cybernecia Catharsis,Tanchiky,Arcaea,Kero,PST 4,4.0,377,Kero,PRS 7,7.0,655,Kero + Nitro,FTR 9,9.5,946,antymis,BYD 9+,9.8,991,Conflict,184,1.6.4,18/6/1,5.3.0,24/1/25,✓ +Be There,PSYQUI,Memory Archive: Original,Nitro,PST 4,4.0,592,Nitro,PRS 7,7.5,792,Be Nitro,FTR 9,9.4,982,N/A,,,,Light,164,1.6.4,18/6/1,N/A,,✓ +inkar-usi,DIA,Arcaea,Kurorak,PST 2,2.0,276,Kurorak,PRS 4,4.0,326,Kurorak,FTR 7+,7.8,463,CERiNG,BYD 9,9.4,857,Light,102,1.6.6,18/6/22,5.3.0,24/1/25,✓ "Call My Name -feat. Yukacco",Mameyudoufu,Memory Archive: Variety,Kurorak,PST 3,3.5,591,Kurorak,PRS 6,6.0,653,Kuro My Nitro,FTR 8+,8.7,921,N/A,,,,Light,175,1.6.6,18/6/22,N/A,, -Maze No.9,アリスシャッハと魔法の楽団,Luminous Sky ,小東星,PST 3,3.0,494,小東星,PRS 3,3.5,445,小東星,FTR 8+,8.9,775,N/A,,,,Light,159,1.7.0,18/7/16,N/A,,✓ -Sulfur,ぺのれり,Luminous Sky ,Shirorak,PST 4,4.0,458,Shirorak,PRS 6,6.0,608,Shirorak,FTR 9+,9.7,"1,045",N/A,,,,Light,182,1.7.0,18/7/16,N/A,,✓ -The Message,Jun Kuroda,Luminous Sky ,Toaster,PST 3,3.0,536,Toaster,PRS 6,6.5,630,Toaster,FTR 9+,9.7,992,N/A,,,,Light,202,1.7.0,18/7/16,N/A,,✓ -Halcyon,xi,Luminous Sky ,東星※太陽,PST 5,5.5,662,東星※太陽,PRS 8,8.2,943,東星※太陽,FTR 10+,10.7,"1,227",N/A,,,,Light,191,1.7.0,18/7/16,N/A,, -Ether Strike,Akira Complex,Luminous Sky ,Zero Sky,PST 5,5.5,659,Zero Sky,PRS 8,8.3,837,Zero Sky,FTR 10,10.3,"1,170",N/A,,,,Light,156,1.7.0,18/7/16,N/A,,✓ -Fracture Ray,Sakuzyo,Luminous Sky ,Volatile Paradox,PST 6,6.0,983,Absolute Paradox,PRS 9,9.5,"1,343",Paradox Zero,FTR 11,11.3,"1,279",N/A,,,,Light,200,1.7.0,18/7/16,N/A,,✓ -Suomi,Aire,Arcaea,Toastie,PST 2,2.0,368,Toastie,PRS 5,5.0,550,Toastie,FTR 7+,7.8,818,CERiNG,ETR 8+,8.9,732,Light,125,1.7.0,18/7/16,5.4.0,24/3/8, +feat. Yukacco",Mameyudoufu,Memory Archive: Variety,Kurorak,PST 3,3.5,591,Kurorak,PRS 6,6.0,653,Kuro My Nitro,FTR 8+,8.7,921,N/A,,,,Light,175,1.6.6,18/6/22,N/A,, +Maze No.9,"アリスシャッハと +魔法の楽団",Luminous Sky ,小東星,PST 3,3.0,494,小東星,PRS 3,3.5,445,小東星,FTR 8+,8.9,775,N/A,,,,Light,159,1.7.0,18/7/16,N/A,,✓ +Sulfur,ぺのれり,Luminous Sky ,Shirorak,PST 4,4.0,458,Shirorak,PRS 6,6.0,608,Shirorak,FTR 9+,9.7,"1,045",N/A,,,,Light,182,1.7.0,18/7/16,N/A,,✓ +The Message,Jun Kuroda,Luminous Sky ,Toaster,PST 3,3.0,536,Toaster,PRS 6,6.5,630,Toaster,FTR 9+,9.7,992,N/A,,,,Light,202,1.7.0,18/7/16,N/A,,✓ +Halcyon,xi,Luminous Sky ,東星※太陽,PST 5,5.5,662,東星※太陽,PRS 8,8.2,943,東星※太陽,FTR 10+,10.7,"1,227",N/A,,,,Light,191,1.7.0,18/7/16,N/A,, +Ether Strike,Akira Complex,Luminous Sky ,Zero Sky,PST 5,5.5,659,Zero Sky,PRS 8,8.3,837,Zero Sky,FTR 10,10.3,"1,170",N/A,,,,Light,156,1.7.0,18/7/16,N/A,,✓ +Fracture Ray,Sakuzyo,Luminous Sky ,Volatile Paradox,PST 6,6.0,983,Absolute Paradox,PRS 9,9.5,"1,343",Paradox Zero,FTR 11,11.3,"1,279",N/A,,,,Light,200,1.7.0,18/7/16,N/A,,✓ +Suomi,Aire,Arcaea,Toastie,PST 2,2.0,368,Toastie,PRS 5,5.0,550,Toastie,FTR 7+,7.8,818,CERiNG,ETR 8+,8.9,732,Light,125,1.7.0,18/7/16,5.4.0,24/3/8, "Bookmaker -(2D Version)",Kobaryo,Arcaea,Kurorak,PST 4,4.5,538,Kurorak,PRS 6,6.5,728,Kurorak,FTR 8,8.3,"1,124",Toastmaker,BYD 10,10.0,"1,287",Conflict,175,1.7.0,18/7/16,3.6.4,21/6/30, +(2D Version)",Kobaryo,Arcaea,Kurorak,PST 4,4.5,538,Kurorak,PRS 6,6.5,728,Kurorak,FTR 8,8.3,"1,124",Toastmaker,BYD 10,10.0,"1,287",Conflict,175,1.7.0,18/7/16,3.6.4,21/6/30, Illegal Paradise,"gmtn. -(witch's slave)",Arcaea,k//eternal,PST 2,2.0,535,k//eternal,PRS 7,7.0,585,k//eternal + nitro,FTR 9,9.5,"1,061",N/A,,,,Conflict,168,1.7.0,18/7/16,N/A,, +(witch's slave)",Arcaea,k//eternal,PST 2,2.0,535,k//eternal,PRS 7,7.0,585,k//eternal + nitro,FTR 9,9.5,"1,061",N/A,,,,Conflict,168,1.7.0,18/7/16,N/A,, Nhelv,Silentroom,Arcaea,"Nitro 「Katastrophe」",PST 3,3.0,647,"Nitro 「Katastrophe」",PRS 6,6.5,913,"Nitro -「Katastrophe」",FTR 9+,9.9,"1,108",N/A,,,,Conflict,174.59,1.7.2,18/8/13,N/A,, -dropdead,Frums,Memory Archive: Original,-chartaesthesia- LIMITER:10%,PST 1,1.5,44,-chartaesthesia- LIMITER:100%,PRS 9,9.5,"1,323",-chartaesthesia- LIMITER:25% (OVERDRIVE:+100%),FTR 8+,9.1,823,N/A,,,,Conflict,50,1.7.2,18/8/13,N/A,,✓ -Fallensquare,Silentroom,Memory Archive: Original,Haruba,PST 3,3.0,316,Haruba,PRS 7,7.5,486,Haruba,FTR 9,9.6,703,N/A,,,,Conflict,99,1.7.2,18/8/13,N/A,,✓ -LunarOrbit -believe in the Espebranch road-,Apo11o program feat. 大瀬良あい,Arcaea,月刊Toaster,PST 3,3.5,624,月刊Toaster,PRS 6,6.0,757,週刊Toaster,FTR 9,9.6,"1,058",N/A,,,,Conflict,192,1.7.4,18/8/31,N/A,,✓ -Purgatorium,お月さま交響曲,Arcaea,Kurorak,PST 2,2.5,609,Kurorak,PRS 6,6.0,641,Kurorak,FTR 8,8.4,983,Toaster,BYD 9,9.6,"1,051",Conflict,150,1.7.5,18/9/17,3.1.0,20/8/21,✓ -Alexandrite,WAiKURO,Memory Archive: Original,東星※空の宝石,PST 4,4.5,507,東星※空の宝石,PRS 7,7.5,699,東星※空の宝石,FTR 10,10.0,"1,040",N/A,,,,Conflict,146,1.7.5,18/9/17,N/A,,✓ -Hall of Mirrors,Sta,Tone Sphere,Toaster,PST 3,3.0,535,Toaster,PRS 5,5.5,553,Toaster,FTR 8,8.2,898,N/A,,,,Conflict,147,1.8.0,18/10/7,N/A,, -Hikari,THB,Tone Sphere,OptoNuke,PST 2,2.5,237,OptoNuke,PRS 6,6.0,450,OptoNuke,FTR 8,8.1,684,N/A,,,,Conflict,130,1.8.0,18/10/7,N/A,, -STAGER (ALL STAGE CLEAR),Ras,Tone Sphere,KURORAK,PST 3,3.0,453,KURORAK,PRS 6,6.5,559,KURORAK,FTR 9,9.5,"1,004",N/A,,,,Light,145,1.8.0,18/10/7,N/A,, +「Katastrophe」",FTR 9+,9.9,"1,108",N/A,,,,Conflict,174.59,1.7.2,18/8/13,N/A,, +dropdead,Frums,Memory Archive: Original,-chartaesthesia- LIMITER:10%,PST 1,1.5,44,-chartaesthesia- LIMITER:100%,PRS 9,9.5,"1,323",-chartaesthesia- LIMITER:25% (OVERDRIVE:+100%),FTR 8+,9.1,823,N/A,,,,Conflict,50,1.7.2,18/8/13,N/A,,✓ +Fallensquare,Silentroom,Memory Archive: Original,Haruba,PST 3,3.0,316,Haruba,PRS 7,7.5,486,Haruba,FTR 9,9.6,703,N/A,,,,Conflict,99,1.7.2,18/8/13,N/A,,✓ +LunarOrbit -believe in the Espebranch road-,Apo11o program feat. 大瀬良あい,Arcaea,月刊Toaster,PST 3,3.5,624,月刊Toaster,PRS 6,6.0,757,週刊Toaster,FTR 9,9.6,"1,058",N/A,,,,Conflict,192,1.7.4,18/8/31,N/A,,✓ +Purgatorium,お月さま交響曲,Arcaea,Kurorak,PST 2,2.5,609,Kurorak,PRS 6,6.0,641,Kurorak,FTR 8,8.4,983,Toaster,BYD 9,9.6,"1,051",Conflict,150,1.7.5,18/9/17,3.1.0,20/8/21,✓ +Alexandrite,WAiKURO,Memory Archive: Original,東星※空の宝石,PST 4,4.5,507,東星※空の宝石,PRS 7,7.5,699,東星※空の宝石,FTR 10,10.0,"1,040",N/A,,,,Conflict,146,1.7.5,18/9/17,N/A,,✓ +Hall of Mirrors,Sta,Tone Sphere,Toaster,PST 3,3.0,535,Toaster,PRS 5,5.5,553,Toaster,FTR 8,8.2,898,N/A,,,,Conflict,147,1.8.0,18/10/7,N/A,, +Hikari,THB,Tone Sphere,OptoNuke,PST 2,2.5,237,OptoNuke,PRS 6,6.0,450,OptoNuke,FTR 8,8.1,684,N/A,,,,Conflict,130,1.8.0,18/10/7,N/A,, +STAGER (ALL STAGE CLEAR),Ras,Tone Sphere,KURORAK,PST 3,3.0,453,KURORAK,PRS 6,6.5,559,KURORAK,FTR 9,9.5,"1,004",N/A,,,,Light,145,1.8.0,18/10/7,N/A,, Linear Accelerator,THE SHAFT,Tone Sphere,THE TOAST,PST 2,2.5,438,THE TOAST,PRS 6,6.5,488,THE TOAST,FTR 9+,9.8,905,N/A,,,,Light,"200- -211.9",1.8.0,18/10/7,N/A,, -Tiferet,xi + Sta,Tone Sphere,夜浪[Spherical],PST 4,4.5,450,夜浪[Spherical],PRS 7+,7.8,720,夜浪[Spherical],FTR 10,10.4,"1,086",N/A,,,,Conflict,140?,1.8.0,18/10/7,N/A,, +211.9",1.8.0,18/10/7,N/A,, +Tiferet,xi + Sta,Tone Sphere,夜浪[Spherical],PST 4,4.5,450,夜浪[Spherical],PRS 7+,7.8,720,夜浪[Spherical],FTR 10,10.4,"1,086",N/A,,,,Conflict,140?,1.8.0,18/10/7,N/A,, Rugie,"Feryquitous -feat. Sennzai",Arcaea,k//urorak,PST 3,3.0,566,k//urorak,PRS 6,6.0,754,k//urorak,FTR 9,9.2,975,N/A,,,,Conflict,191,1.8.1,18/11/8,N/A,, -Astral tale,Noah,Memory Archive: Original,Nitro,PST 4,4.5,445,Nitro,PRS 7,7.0,642,Nitro,FTR 9,9.6,884,N/A,,,,Conflict,134,1.8.1,18/11/8,N/A,,✓ -Phantasia,Yunosuke,Memory Archive: Partner,Toaster,PST 4,4.0,544,Toaster,PRS 5,5.5,579,Toaster,FTR 9,9.2,952,N/A,,,,Light,153,1.8.2,18/11/29,N/A,,✓ -Empire of Winter,Street,Memory Archive: Partner,0°Nitro,PST 3,3.5,484,0°Nitro,PRS 6,6.5,662,0°Nitro,FTR 9,9.0,920,N/A,,,,Light,175,1.8.3,18/12/22,N/A,,✓ -MERLIN,REDALiCE,Groove Coaster,Got More Taro?,PST 3,3.0,315,Got More Taro?,PRS 5,5.5,428,Got More Taro?,FTR 8+,8.9,712,EXSCHWASiON,BYD 9,9.4,881,Light,180,1.9.0,19/1/9,3.12.4,22/3/23, -OMAKENO Stroke,t+pazolite,Groove Coaster,Kurorak,PST 3,3.0,502,Kurorak,PRS 6,6.5,616,Kurorak,FTR 9,9.5,869,NITRO,BYD 10,10.2,931,Conflict,240,1.9.0,19/1/9,3.12.4,22/3/23, +feat. Sennzai",Arcaea,k//urorak,PST 3,3.0,566,k//urorak,PRS 6,6.0,754,k//urorak,FTR 9,9.2,975,N/A,,,,Conflict,191,1.8.1,18/11/8,N/A,, +Astral tale,Noah,Memory Archive: Original,Nitro,PST 4,4.5,445,Nitro,PRS 7,7.0,642,Nitro,FTR 9,9.6,884,N/A,,,,Conflict,134,1.8.1,18/11/8,N/A,,✓ +Phantasia,Yunosuke,Memory Archive: Partner,Toaster,PST 4,4.0,544,Toaster,PRS 5,5.5,579,Toaster,FTR 9,9.2,952,N/A,,,,Light,153,1.8.2,18/11/29,N/A,,✓ +Empire of Winter,Street,Memory Archive: Partner,0°Nitro,PST 3,3.5,484,0°Nitro,PRS 6,6.5,662,0°Nitro,FTR 9,9.0,920,N/A,,,,Light,175,1.8.3,18/12/22,N/A,,✓ +MERLIN,REDALiCE,Groove Coaster,Got More Taro?,PST 3,3.0,315,Got More Taro?,PRS 5,5.5,428,Got More Taro?,FTR 8+,8.9,712,EXSCHWASiON,BYD 9,9.4,881,Light,180,1.9.0,19/1/9,3.12.4,22/3/23, +OMAKENO Stroke,t+pazolite,Groove Coaster,Kurorak,PST 3,3.0,502,Kurorak,PRS 6,6.5,616,Kurorak,FTR 9,9.5,869,NITRO,BYD 10,10.2,931,Conflict,240,1.9.0,19/1/9,3.12.4,22/3/23, "DX Choseinou Full Metal Shojo","IOSYS TRAX (uno with ちよこ)",Groove Coaster,"DX譜面作者フルメ タルNitro",PST 3,3.0,327,"DX譜面作者フルメ タルNitro",PRS 6,6.0,556,"DX譜面作者フルメ -タルNitro",FTR 9+,9.8,808,N/A,,,,Light,160,1.9.0,19/1/9,N/A,, -Scarlet Lance,MASAKI (ZUNTATA),Groove Coaster,闇運,PST 4,4.0,517,闇運,PRS 7,7.0,644,闇運,FTR 10,10.1,"1,130",N/A,,,,Light,186,1.9.0,19/1/9,N/A,, -ouroboros -twin stroke of the end-,Cranky vs. MASAKI,Groove Coaster,Groove 東星,PST 4,4.5,575,Groove 東星,PRS 7,7.5,832,Groove 東星,FTR 10+,10.7,"1,369",N/A,,,,Conflict,188,1.9.0,19/1/9,N/A,, -Libertas,Zekk,Memory Archive: Original,Kurorak,PST 3,3.5,476,Kurorak,PRS 5,5.5,514,Kurorak + Nitro,FTR 9,9.2,947,Exschwasion -unbound-,BYD 10,10.5,"1,048",Light,160,1.9.2,19/2/11,5.3.0,24/1/25,✓ -Solitary Dream,ak+q feat. Sennzai,Eternal Core,,PST 4,4.0,712,,PRS 7,7.0,854,,FTR 8+,8.8,972,N/A,,,,Light,162,1.9.3,19/3/9,N/A,,✓ -Antithese,Blacklolita,Absolute Reason,chaos//engine,PST 2,2.0,845,chaos//engine,PRS 5,5.0,826,chaos//engine,FTR 8+,8.8,877,石樂,BYD 9,9.5,968,Conflict,172,2.0.0,19/3/21,3.10.0,21/12/9,✓ -Black Territory,DJ Myosuke,Absolute Reason,NitroNukeδ,PST 3,3.0,627,NitroNukeδ,PRS 7,7.5,785,NitroNukeδ,FTR 9+,9.8,"1,195",N/A,,,,Conflict,200,2.0.0,19/3/21,N/A,,✓ -Corruption,3R2,Absolute Reason,₸öα$†ε₹,PST 3,3.0,664,₸öα$†ε₹,PRS 6,6.5,847,₸öα$†ε₹,FTR 9+,9.8,"1,293",N/A,,,,Conflict,170,2.0.0,19/3/21,N/A,,✓ -Vicious Heroism,Kobaryo,Absolute Reason,Nitro vanquish Toaster.,PST 4,4.0,430,Nitro vanquish Toaster.,PRS 7,7.5,756,Nitro vanquish Toaster.,FTR 10,10.0,"1,150",N/A,,,,Conflict,256,2.0.0,19/3/21,N/A,,✓ -Cyaegha,USAO,Absolute Reason,夜浪、旧支配者,PST 5,5.5,760,夜浪、旧支配者,PRS 8,8.4,984,夜浪、旧支配者,FTR 10+,10.7,"1,368",N/A,,,,Conflict,200,2.0.0,19/3/21,N/A,,✓ -Grimheart,Puru,Arcaea,Toaster,PST 2,2.5,728,Toaster,PRS 5,5.0,699,Toaster,FTR 8+,8.7,959,N/A,,,,Light,170,2.0.0,19/3/21,N/A,, -ReviXy,ikaruga_nex,Arcaea,Revoke Kurorak,PST 3,3.0,538,Revoke Kurorak,PRS 7,7.0,729,Revoke Kurorak,FTR 9,9.0,"1,047",N/A,,,,Conflict,115-185,2.0.0,19/3/21,N/A,, +タルNitro",FTR 9+,9.8,808,N/A,,,,Light,160,1.9.0,19/1/9,N/A,, +Scarlet Lance,MASAKI (ZUNTATA),Groove Coaster,闇運,PST 4,4.0,517,闇運,PRS 7,7.0,644,闇運,FTR 10,10.1,"1,130",N/A,,,,Light,186,1.9.0,19/1/9,N/A,, +ouroboros -twin stroke of the end-,Cranky vs. MASAKI,Groove Coaster,Groove 東星,PST 4,4.5,575,Groove 東星,PRS 7,7.5,832,Groove 東星,FTR 10+,10.7,"1,369",N/A,,,,Conflict,188,1.9.0,19/1/9,N/A,, +Libertas,Zekk,Memory Archive: Original,Kurorak,PST 3,3.5,476,Kurorak,PRS 5,5.5,514,Kurorak + Nitro,FTR 9,9.2,947,Exschwasion -unbound-,BYD 10,10.5,"1,048",Light,160,1.9.2,19/2/11,5.3.0,24/1/25,✓ +Solitary Dream,ak+q feat. Sennzai,Eternal Core,,PST 4,4.0,712,,PRS 7,7.0,854,,FTR 8+,8.8,972,N/A,,,,Light,162,1.9.3,19/3/9,N/A,,✓ +Antithese,Blacklolita,Absolute Reason,chaos//engine,PST 2,2.0,845,chaos//engine,PRS 5,5.0,826,chaos//engine,FTR 8+,8.8,877,石樂,BYD 9,9.5,968,Conflict,172,2.0.0,19/3/21,3.10.0,21/12/9,✓ +Black Territory,DJ Myosuke,Absolute Reason,NitroNukeδ,PST 3,3.0,627,NitroNukeδ,PRS 7,7.5,785,NitroNukeδ,FTR 9+,9.8,"1,195",N/A,,,,Conflict,200,2.0.0,19/3/21,N/A,,✓ +Corruption,3R2,Absolute Reason,₸öα$†ε₹,PST 3,3.0,664,₸öα$†ε₹,PRS 6,6.5,847,₸öα$†ε₹,FTR 9+,9.8,"1,293",N/A,,,,Conflict,170,2.0.0,19/3/21,N/A,,✓ +Vicious Heroism,Kobaryo,Absolute Reason,Nitro vanquish Toaster.,PST 4,4.0,430,Nitro vanquish Toaster.,PRS 7,7.5,756,Nitro vanquish Toaster.,FTR 10,10.0,"1,150",N/A,,,,Conflict,256,2.0.0,19/3/21,N/A,,✓ +Cyaegha,USAO,Absolute Reason,夜浪、旧支配者,PST 5,5.5,760,夜浪、旧支配者,PRS 8,8.4,984,夜浪、旧支配者,FTR 10+,10.7,"1,368",N/A,,,,Conflict,200,2.0.0,19/3/21,N/A,,✓ +Grimheart,Puru,Arcaea,Toaster,PST 2,2.5,728,Toaster,PRS 5,5.0,699,Toaster,FTR 8+,8.7,959,N/A,,,,Light,170,2.0.0,19/3/21,N/A,, +ReviXy,ikaruga_nex,Arcaea,Revoke Kurorak,PST 3,3.0,538,Revoke Kurorak,PRS 7,7.0,729,Revoke Kurorak,FTR 9,9.0,"1,047",N/A,,,,Conflict,115-185,2.0.0,19/3/21,N/A,, "Red and Blue and Green","fn(Arcaea -SoundTeam)",Arcaea,N/A,,,,N/A,,,,"《WARNING》 --chartaesthesia- and †chartaesthesia† UNCHAINED",FTR ?,0.0,"1,508","moonquay ""retrograde"" BLUE=LEFT RIGHT=RED",BYD 10,10.0,"1,194",Conflict,160,2.0.2,19/4/1,3.12.2,22/3/9,✓ -VECTOЯ,WHITEFISTS,Arcaea,Nitro,PST 3,3.0,675,Nitro,PRS 7,7.0,"1,002",Nitro,FTR 9,9.4,"1,299",N/A,,,,Conflict,200,2.0.3,19/5/2,N/A,, -SUPERNOVA,BACO,Arcaea,東超新星,PST 3,3.0,664,東超新星,PRS 6,6.0,564,東超新星,FTR 9+,9.7,"1,123",N/A,,,,Conflict,150,2.0.3,19/5/2,N/A,, +SoundTeam)",Arcaea,N/A,,,,N/A,,,,《WARNING》 -chartaesthesia- and †chartaesthesia† UNCHAINED,FTR ?,0.0,"1,508","moonquay ""retrograde"" BLUE=LEFT RIGHT=RED",BYD 10,10.0,"1,194",Conflict,160,2.0.2,19/4/1,3.12.2,22/3/9,✓ +VECTOЯ,WHITEFISTS,Arcaea,Nitro,PST 3,3.0,675,Nitro,PRS 7,7.0,"1,002",Nitro,FTR 9,9.4,"1,299",N/A,,,,Conflict,200,2.0.3,19/5/2,N/A,, +SUPERNOVA,BACO,Arcaea,東超新星,PST 3,3.0,664,東超新星,PRS 6,6.0,564,東超新星,FTR 9+,9.7,"1,123",N/A,,,,Conflict,150,2.0.3,19/5/2,N/A,, "Dot to Dot -feat. shully",Mameyudoufu,Memory Archive: Variety,•Nitro•,PST 3,3.0,453,•Nitro•,PRS 6,6.0,522,•Nitro•,FTR 8,8.3,739,N/A,,,,Light,174,2.0.3,19/5/2,N/A,, -Garakuta Doll Play,t+pazolite,CHUNITHM,Arcaea Charting Team 【Royal Flush】,PST 4,4.5,444,Arcaea Charting Team 【Royal Flush】,PRS 6,6.5,572,Arcaea Charting Teamからの挑戦状,FTR 10,10.4,"1,035",N/A,,,,Conflict,256,2.1.0,19/5/23,N/A,, +feat. shully",Mameyudoufu,Memory Archive: Variety,•Nitro•,PST 3,3.0,453,•Nitro•,PRS 6,6.0,522,•Nitro•,FTR 8,8.3,739,N/A,,,,Light,174,2.0.3,19/5/2,N/A,, +Garakuta Doll Play,t+pazolite,CHUNITHM,Arcaea Charting Team 【Royal Flush】,PST 4,4.5,444,Arcaea Charting Team 【Royal Flush】,PRS 6,6.5,572,Arcaea Charting Teamからの挑戦状,FTR 10,10.4,"1,035",N/A,,,,Conflict,256,2.1.0,19/5/23,N/A,, Ikazuchi,光吉猛修,CHUNITHM,"先史の機械神 【夜浪】",PST 3,3.5,656,"先史の機械神 【夜浪】",PRS 7,7.5,976,"先史の機械神 -【夜浪】",FTR 10,10.4,"1,347",N/A,,,,Conflict,200,2.1.0,19/5/23,N/A,, -World Vanquisher,void (Mournfinale),CHUNITHM,処刑人 【東星】,PST 2,2.5,529,処刑人 【東星】,PRS 5,5.5,759,処刑人 【東星】,FTR 10+,10.8,"1,452",N/A,,,,Light,170,2.1.0,19/5/23,N/A,, -Particle Arts,Virtual Self,Adverse Prelude,小東星,PST 3,3.5,529,小東星,PRS 6,6.0,637,小東星,FTR 8+,8.8,925,N/A,,,,Conflict,162-175,2.2.0,19/7/18,N/A,, -Vindication,Laur,Adverse Prelude,Toaster,PST 4,4.0,721,Toaster,PRS 6,6.5,899,Nitro vs Toaster,FTR 9,9.6,"1,075",N/A,,,,Light,174,2.2.0,19/7/18,N/A,,✓ -Heavensdoor,LeaF,Adverse Prelude,Kurorak,PST 4,4.5,766,Kurorak,PRS 7,7.5,869,Black Tea,FTR 9+,9.9,"1,101",東星※天の門,BYD 10+,10.8,"1,534",Conflict,240,2.2.0,19/7/18,3.10.0,21/12/9,✓ -Ringed Genesis,Edelritter,Adverse Prelude,夜浪 vs Nitro,PST 5,5.5,672,夜浪 vs Nitro,PRS 8,8.4,860,夜浪 vs Nitro,FTR 10+,10.8,"1,146",N/A,,,,Light,160,2.2.0,19/7/18,N/A,,✓ +【夜浪】",FTR 10,10.4,"1,347",N/A,,,,Conflict,200,2.1.0,19/5/23,N/A,, +World Vanquisher,void (Mournfinale),CHUNITHM,処刑人 【東星】,PST 2,2.5,529,処刑人 【東星】,PRS 5,5.5,759,処刑人 【東星】,FTR 10+,10.8,"1,452",N/A,,,,Light,170,2.1.0,19/5/23,N/A,, +Particle Arts,Virtual Self,Adverse Prelude,小東星,PST 3,3.5,529,小東星,PRS 6,6.0,637,小東星,FTR 8+,8.8,925,N/A,,,,Conflict,162-175,2.2.0,19/7/18,N/A,, +Vindication,Laur,Adverse Prelude,Toaster,PST 4,4.0,721,Toaster,PRS 6,6.5,899,Nitro vs Toaster,FTR 9,9.6,"1,075",N/A,,,,Light,174,2.2.0,19/7/18,N/A,,✓ +Heavensdoor,LeaF,Adverse Prelude,Kurorak,PST 4,4.5,766,Kurorak,PRS 7,7.5,869,Black Tea,FTR 9+,9.9,"1,101",東星※天の門,BYD 10+,10.8,"1,534",Conflict,240,2.2.0,19/7/18,3.10.0,21/12/9,✓ +Ringed Genesis,Edelritter,Adverse Prelude,夜浪 vs Nitro,PST 5,5.5,672,夜浪 vs Nitro,PRS 8,8.4,860,夜浪 vs Nitro,FTR 10+,10.8,"1,146",N/A,,,,Light,160,2.2.0,19/7/18,N/A,,✓ Dreadnought,"Mastermind -(xi + nora2r)",Memory Archive: Variety,Astronomer (Toaster + 東星),PST 4,4.0,715,Astronomer (Toaster + 東星),PRS 7,7.0,897,Astronomer (Toaster + 東星),FTR 9+,9.7,"1,099",N/A,,,,Conflict,96-384,2.2.0,19/7/18,N/A,, -Chelsea,7mai,Sunset Radiance,TaroNuke,PST 3,3.0,388,TaroNuke,PRS 6,6.0,503,TaroNuke,FTR 8+,8.9,650,N/A,,,,Light,174,2.3.0,19/8/22,N/A,,✓ -AI[UE]OON,MYUKKE.,Sunset Radiance,N[I]TRO,PST 3,3.5,436,N[I]TRO,PRS 6,6.5,623,N[I]TRO,FTR 9,9.4,989,N/A,,,,Light,145,2.3.0,19/8/22,N/A,,✓ -A Wandering Melody of Love,からとP⍺ոchii少年 feat. はるの,Sunset Radiance,恋のToaster,PST 3,3.5,422,恋のToaster,PRS 7,7.5,670,恋のToaster,FTR 9,9.6,931,N/A,,,,Light,165,2.3.0,19/8/22,N/A,,✓ +(xi + nora2r)",Memory Archive: Variety,Astronomer (Toaster + 東星),PST 4,4.0,715,Astronomer (Toaster + 東星),PRS 7,7.0,897,Astronomer (Toaster + 東星),FTR 9+,9.7,"1,099",N/A,,,,Conflict,96-384,2.2.0,19/7/18,N/A,, +Chelsea,7mai,Sunset Radiance,TaroNuke,PST 3,3.0,388,TaroNuke,PRS 6,6.0,503,TaroNuke,FTR 8+,8.9,650,N/A,,,,Light,174,2.3.0,19/8/22,N/A,,✓ +AI[UE]OON,MYUKKE.,Sunset Radiance,N[I]TRO,PST 3,3.5,436,N[I]TRO,PRS 6,6.5,623,N[I]TRO,FTR 9,9.4,989,N/A,,,,Light,145,2.3.0,19/8/22,N/A,,✓ +A Wandering Melody of Love,からとP⍺ոchii少年 feat. はるの,Sunset Radiance,恋のToaster,PST 3,3.5,422,恋のToaster,PRS 7,7.5,670,恋のToaster,FTR 9,9.6,931,N/A,,,,Light,165,2.3.0,19/8/22,N/A,,✓ Tie me down gently,"溝口ゆうま -feat. 大瀬良あい",Sunset Radiance,Kurorak,PST 3,3.0,581,Kurorak,PRS 5,5.5,535,Kurorak,FTR 8,8.3,724,N/A,,,,Conflict,191,2.3.0,19/8/22,N/A,,✓ -Valhalla:0,Juggernaut.,Sunset Radiance,夜浪,PST 4,4.5,624,夜浪,PRS 7,7.5,893,夜浪,FTR 10,10.4,"1,173",N/A,,,,Conflict,200,2.3.0,19/8/22,N/A,,✓ +feat. 大瀬良あい",Sunset Radiance,Kurorak,PST 3,3.0,581,Kurorak,PRS 5,5.5,535,Kurorak,FTR 8,8.3,724,N/A,,,,Conflict,191,2.3.0,19/8/22,N/A,,✓ +Valhalla:0,Juggernaut.,Sunset Radiance,夜浪,PST 4,4.5,624,夜浪,PRS 7,7.5,893,夜浪,FTR 10,10.4,"1,173",N/A,,,,Conflict,200,2.3.0,19/8/22,N/A,,✓ Mirzam,Aoi vs. siqlo,Memory Archive: Original,"東星※ おおいぬ座β星",PST 4,4.0,662,"東星※ おおいぬ座β星",PRS 7,7.5,885,"東星※ -おおいぬ座β星",FTR 10,10.0,"1,303",N/A,,,,Conflict,201,2.3.2,19/9/7,N/A,,✓ +おおいぬ座β星",FTR 10,10.0,"1,303",N/A,,,,Conflict,201,2.3.2,19/9/7,N/A,,✓ GLORY : ROAD,"uma vs. -モリモリあつし",Crimson Solace,東星※紅空,PST 4,4.5,868,東星※紅空,PRS 7,7.0,999,東星※紅空,FTR 10,10.6,"1,479",N/A,,,,Light,250,2.4.0,19/10/8,N/A,,✓ -Diode,Kolaa,Arcaea,Kurorak,PST 2,2.5,452,Kurorak,PRS 5,5.5,472,Kurorak,FTR 8,8.1,709,N/A,,,,Light,132,2.4.0,19/10/8,N/A,,✓ -FREEF4LL,YUKIYANAGI,Arcaea,N↓TRO,PST 4,4.0,589,N↓TRO,PRS 7,7.0,782,N↓TRO,FTR 8,8.6,"1,023",TO4STER,BYD 9+,9.8,"1,336",Conflict,170,2.4.0,19/10/8,4.1.4,22/11/10,✓ -Monochrome Princess,polysha,Arcaea,N↕︎tro,PST 4,4.5,621,N↕︎tro,PRS 7+,7.8,756,N↕︎tro,FTR 9+,9.7,974,N/A,,,,Conflict,160,2.4.3,19/10/26,N/A,,✓ -Heavenly caress,Noah,Memory Archive: Original,Toaster,PST 3,3.5,855,Toaster,PRS 7,7.5,909,Toaster,FTR 9+,9.8,"1,560",N/A,,,,Light,241,2.4.3,19/10/26,N/A,,✓ -Senkyou,MYTK,Arcaea,k//eternal,PST 3,3.0,627,k//eternal,PRS 5,5.5,722,k//eternal,FTR 8+,8.7,964,N/A,,,,Light,90,2.4.5,19/11/18,N/A,,✓ -Filament,Puru,Memory Archive: Original,Toaster,PST 4,4.5,582,Toaster,PRS 7+,7.8,780,Toaster,FTR 9+,9.7,991,N/A,,,,Light,170,2.4.5,19/11/18,N/A,,✓ -Avant Raze,"Sampling -Masters MEGA",Memory Archive: Partner,Avant Toast,PST 3,3.5,580,Avant Toast,PRS 6,6.5,727,Avant Toast,FTR 9,9.6,"1,125",N/A,,,,Conflict,200,2.4.7,19/12/9,N/A,,✓ +モリモリあつし",Crimson Solace,東星※紅空,PST 4,4.5,868,東星※紅空,PRS 7,7.0,999,東星※紅空,FTR 10,10.6,"1,479",N/A,,,,Light,250,2.4.0,19/10/8,N/A,,✓ +Diode,Kolaa,Arcaea,Kurorak,PST 2,2.5,452,Kurorak,PRS 5,5.5,472,Kurorak,FTR 8,8.1,709,N/A,,,,Light,132,2.4.0,19/10/8,N/A,,✓ +FREEF4LL,YUKIYANAGI,Arcaea,N↓TRO,PST 4,4.0,589,N↓TRO,PRS 7,7.0,782,N↓TRO,FTR 8,8.6,"1,023",TO4STER,BYD 9+,9.8,"1,336",Conflict,170,2.4.0,19/10/8,4.1.4,22/11/10,✓ +Monochrome Princess,polysha,Arcaea,N↕︎tro,PST 4,4.5,621,N↕︎tro,PRS 7+,7.8,756,N↕︎tro,FTR 9+,9.7,974,N/A,,,,Conflict,160,2.4.3,19/10/26,N/A,,✓ +Heavenly caress,Noah,Memory Archive: Original,Toaster,PST 3,3.5,855,Toaster,PRS 7,7.5,909,Toaster,FTR 9+,9.8,"1,560",N/A,,,,Light,241,2.4.3,19/10/26,N/A,,✓ +Senkyou,MYTK,Arcaea,k//eternal,PST 3,3.0,627,k//eternal,PRS 5,5.5,722,k//eternal,FTR 8+,8.7,964,N/A,,,,Light,90,2.4.5,19/11/18,N/A,,✓ +Filament,Puru,Memory Archive: Original,Toaster,PST 4,4.5,582,Toaster,PRS 7+,7.8,780,Toaster,FTR 9+,9.7,991,N/A,,,,Light,170,2.4.5,19/11/18,N/A,,✓ +Avant Raze,"Sampling +Masters MEGA",Memory Archive: Partner,Avant Toast,PST 3,3.5,580,Avant Toast,PRS 6,6.5,727,Avant Toast,FTR 9,9.6,"1,125",N/A,,,,Conflict,200,2.4.7,19/12/9,N/A,,✓ BATTLE NO.1,"TANO*C -Sound Team",Memory Archive: Variety,Arcaea Team,PST 3,3.5,476,Arcaea Team,PRS 6,6.5,677,Arcaea Team,FTR 9+,9.7,"1,042",N/A,,,,Conflict,200,2.4.9,20/1/15,N/A,, +Sound Team",Memory Archive: Variety,Arcaea Team,PST 3,3.5,476,Arcaea Team,PRS 6,6.5,677,Arcaea Team,FTR 9+,9.7,"1,042",N/A,,,,Conflict,200,2.4.9,20/1/15,N/A,, La'qryma of the Wasteland,DJ Noriken,Memory Archive: Original,Toaster,PST 3,3.5,447,Toaster,PRS 6,6.5,651,Toaster,FTR 9,9.1,956,"Nitro -「The Forsaken」",BYD 9+,9.9,"1,161",Conflict,168,2.5.0,20/1/22,3.6.4,21/6/30,✓ -Einherjar Joker,DJ Genki vs. Gram,Memory Archive: Original,Requiem TaroNuke,PST 4,4.0,582,Requiem TaroNuke,PRS 7,7.0,767,Requiem TaroNuke,FTR 9+,9.8,"1,159",~REQUIEM~ 夜浪,BYD 10+,10.9,"1,857",Conflict,222,2.5.0,20/1/22,5.3.0,24/1/25,✓ +「The Forsaken」",BYD 9+,9.9,"1,161",Conflict,168,2.5.0,20/1/22,3.6.4,21/6/30,✓ +Einherjar Joker,DJ Genki vs. Gram,Memory Archive: Original,Requiem TaroNuke,PST 4,4.0,582,Requiem TaroNuke,PRS 7,7.0,767,Requiem TaroNuke,FTR 9+,9.8,"1,159",~REQUIEM~ 夜浪,BYD 10+,10.9,"1,857",Conflict,222,2.5.0,20/1/22,5.3.0,24/1/25,✓ IZANA,"t+pazolite -vs. P*Light",Memory Archive: Original,NITRO,PST 5,5.0,609,NITRO,PRS 8,8.3,836,NITRO,FTR 10,10.3,976,N/A,,,,Light,222,2.5.0,20/1/22,N/A,,✓ +vs. P*Light",Memory Archive: Original,NITRO,PST 5,5.0,609,NITRO,PRS 8,8.3,836,NITRO,FTR 10,10.3,976,N/A,,,,Light,222,2.5.0,20/1/22,N/A,,✓ SAIKYO STRONGER,"REDALiCE vs. USAO",Memory Archive: Partner,"最強FUMEN (夜浪 ft. 東星)",PST 5,5.5,654,"最強FUMEN (夜浪 ft. 東星)",PRS 9,9.4,"1,067","最強FUMEN -(夜浪 ft. 東星)",FTR 11,11.0,"1,384",N/A,,,,Conflict,205,2.5.0,20/1/22,N/A,,✓ -world.execute(me);,Mili,Arcaea,toaster.chart(this);,PST 3,3.5,452,toaster.chart(this);,PRS 5,5.0,582,toaster.chart(this);,FTR 8,8.0,851,N/A,,,,Light,130,2.5.2,20/2/21,N/A,, -BLRINK,Sta,Adverse Prelude,過去の縁,PST 3,3.5,400,現在の縁,PRS 7+,7.8,683,未来の縁,FTR 9+,9.7,"1,015",N/A,,,,Conflict,115,2.5.3,20/3/9,N/A,,✓ +(夜浪 ft. 東星)",FTR 11,11.0,"1,384",N/A,,,,Conflict,205,2.5.0,20/1/22,N/A,,✓ +world.execute(me);,Mili,Arcaea,toaster.chart(this);,PST 3,3.5,452,toaster.chart(this);,PRS 5,5.0,582,toaster.chart(this);,FTR 8,8.0,851,N/A,,,,Light,130,2.5.2,20/2/21,N/A,, +BLRINK,Sta,Adverse Prelude,過去の縁,PST 3,3.5,400,現在の縁,PRS 7+,7.8,683,未来の縁,FTR 9+,9.7,"1,015",N/A,,,,Conflict,115,2.5.3,20/3/9,N/A,,✓ "corps-sans- -organes",cybermiso,Ambivalent Vision,夜浪 「月食」,PST 4,4.5,438,夜浪 「月食」,PRS 7+,7.8,615,夜浪 「月食」,FTR 10,10.6,"1,077",N/A,,,,Conflict,105,2.6.0,20/3/25,N/A,,✓ +organes",cybermiso,Ambivalent Vision,夜浪 「月食」,PST 4,4.5,438,夜浪 「月食」,PRS 7+,7.8,615,夜浪 「月食」,FTR 10,10.6,"1,077",N/A,,,,Conflict,105,2.6.0,20/3/25,N/A,,✓ Oblivia,Saiph,Arcaea,Toaster,PST 3,3.5,574,Toaster,PRS 5,5.0,517,Toaster,FTR 8,8.3,956,"Nitro -「The Forgotten」",BYD 9+,9.7,"1,021",Light,180,2.6.0,20/3/25,5.3.0,24/1/25,✓ -amygdata,nitro,Memory Archive: Original,Nitro,PST 4,4.0,504,Nitro,PRS 7,7.5,711,Nitro,FTR 9+,9.7,"1,199",N/A,,,,Conflict,154,2.6.0,20/3/25,N/A,,✓ +「The Forgotten」",BYD 9+,9.7,"1,021",Light,180,2.6.0,20/3/25,5.3.0,24/1/25,✓ +amygdata,nitro,Memory Archive: Original,Nitro,PST 4,4.0,504,Nitro,PRS 7,7.5,711,Nitro,FTR 9+,9.7,"1,199",N/A,,,,Conflict,154,2.6.0,20/3/25,N/A,,✓ Singularity VVVIP,Arcaea Sound Team against ETIA.,Binary Enfold,N/A,,,,N/A,,,,"《WARNING》 Arcaea Charting Team -【Electrify】 vs TaroNuke",FTR ?,0.0,770,Exschwasion against. 絶滅,BYD 10,10.4,"1,114",Conflict,175,2.6.1,20/4/1,3.12.2,22/3/9,✓ -Equilibrium,Maozon,Black Fate,Kurorak,PST 3,3.5,587,Kurorak,PRS 6,6.5,724,Kurorak,FTR 9,9.4,951,N/A,,,,Light,180,3.0.0,20/5/27,N/A,,✓ -Antagonism,Yooh vs. siromaru,Black Fate,Toaster,PST 4,4.5,431,Toaster,PRS 7+,7.8,738,Toaster,FTR 9+,9.9,"1,142",N/A,,,,Conflict,160,3.0.0,20/5/27,N/A,,✓ +【Electrify】 vs TaroNuke",FTR ?,0.0,770,Exschwasion against. 絶滅,BYD 10,10.4,"1,114",Conflict,175,2.6.1,20/4/1,3.12.2,22/3/9,✓ +Equilibrium,Maozon,Black Fate,Kurorak,PST 3,3.5,587,Kurorak,PRS 6,6.5,724,Kurorak,FTR 9,9.4,951,N/A,,,,Light,180,3.0.0,20/5/27,N/A,,✓ +Antagonism,Yooh vs. siromaru,Black Fate,Toaster,PST 4,4.5,431,Toaster,PRS 7+,7.8,738,Toaster,FTR 9+,9.9,"1,142",N/A,,,,Conflict,160,3.0.0,20/5/27,N/A,,✓ Lost Desire,"Powerless -feat. Sennzai",Black Fate,Darkest Dream,PST 4,4.0,684,Darkest Dream,PRS 7+,7.8,871,Darkest Dream,FTR 9+,9.8,"1,154",N/A,,,,Conflict,170,3.0.0,20/5/27,N/A,,✓ -#1f1e33,かめりあ(EDP),Black Fate,夜浪,PST 5,5.5,765,夜浪,PRS 9,9.2,"1,144","夜浪 VS 東星 ""Convergence""",FTR 10+,10.9,"1,576",N/A,,,,Conflict,181,3.0.0,20/5/27,N/A,,✓ +feat. Sennzai",Black Fate,Darkest Dream,PST 4,4.0,684,Darkest Dream,PRS 7+,7.8,871,Darkest Dream,FTR 9+,9.8,"1,154",N/A,,,,Conflict,170,3.0.0,20/5/27,N/A,,✓ +#1f1e33,かめりあ(EDP),Black Fate,夜浪,PST 5,5.5,765,夜浪,PRS 9,9.2,"1,144","夜浪 VS 東星 ""Convergence""",FTR 10+,10.9,"1,576",N/A,,,,Conflict,181,3.0.0,20/5/27,N/A,,✓ Dantalion,Team Grimoire,Black Fate,夜浪,PST 5,5.0,731,東星,PRS 8,8.2,843,"夜浪 X 東星 -""The Lost""",FTR 10+,10.9,"1,476",N/A,,,,Conflict,186,3.0.0,20/5/27,N/A,,✓ +""The Lost""",FTR 10+,10.9,"1,476",N/A,,,,Conflict,186,3.0.0,20/5/27,N/A,,✓ Tempestissimo,t+pazolite,Black Fate,Prelude - Overture,PST 7,7.0,919,Convergence - Intermezzo,PRS 9,9.5,"1,034",Onslaught - Crescendo,FTR 10+,10.7,"1,254","Finale - -The Tempest",BYD 11,11.5,"1,540",Conflict,231,3.0.0,20/5/27,3.0.0,20/5/27,✓ -Arcahv,Feryquitous,Black Fate,∅,PST 4,4.5,818,∅,PRS 7+,7.8,884,∅,FTR 9+,9.9,"1,065",N/A,,,,Light,191,3.0.0,20/5/27,N/A,,✓ -1F√,WHITEFISTS,Extend Archive 1: Visions,Nitro,PST 2,2.5,411,Nitro,PRS 6,6.5,539,Nitro,FTR 8,8.2,758,N/A,,,,Light,130,3.0.0,20/5/27,N/A,, +The Tempest",BYD 11,11.5,"1,540",Conflict,231,3.0.0,20/5/27,3.0.0,20/5/27,✓ +Arcahv,Feryquitous,Black Fate,∅,PST 4,4.5,818,∅,PRS 7+,7.8,884,∅,FTR 9+,9.9,"1,065",N/A,,,,Light,191,3.0.0,20/5/27,N/A,,✓ +1F√,WHITEFISTS,Extend Archive 1: Visions,Nitro,PST 2,2.5,411,Nitro,PRS 6,6.5,539,Nitro,FTR 8,8.2,758,N/A,,,,Light,130,3.0.0,20/5/27,N/A,, "Gekka -(Short Version)",Nhato,Extend Archive 1: Visions,Nitro,PST 4,4.0,559,Nitro,PRS 6,6.5,628,Nitro,FTR 8,8.6,817,N/A,,,,Light,132,3.0.0,20/5/27,N/A,, -Give Me a Nightmare,アリスシャッハと魔法の楽団,Extend Archive 1: Visions,CERiNG,PST 3,3.5,676,CERiNG,PRS 5,5.5,817,CERiNG,FTR 8+,8.9,948,N/A,,,,Conflict,95-190,3.0.0,20/5/27,N/A,,✓ -Vivid Theory,ak+q,Extend Archive 1: Visions,TaroNuke,PST 2,2.0,447,TaroNuke,PRS 5,5.0,658,TaroNuke,FTR 8+,8.8,885,N/A,,,,Light,178,3.0.0,20/5/27,N/A,,✓ -Black Lotus,wa.,Extend Archive 1: Visions,Exschwasion,PST 3,3.0,653,Exschwasion,PRS 6,6.5,687,Exschwasion,FTR 9+,9.7,965,N/A,,,,Conflict,200,3.0.0,20/5/27,N/A,, -Altale,Sakuzyo,Memory Archive: Variety,Kurorak,PST 2,2.5,357,Kurorak,PRS 5,5.5,424,Kurorak,FTR 9+,9.7,690,N/A,,,,Light,83-90,3.0.0,20/5/27,N/A,, +(Short Version)",Nhato,Extend Archive 1: Visions,Nitro,PST 4,4.0,559,Nitro,PRS 6,6.5,628,Nitro,FTR 8,8.6,817,N/A,,,,Light,132,3.0.0,20/5/27,N/A,, +Give Me a Nightmare,"アリスシャッハと +魔法の楽団",Extend Archive 1: Visions,CERiNG,PST 3,3.5,676,CERiNG,PRS 5,5.5,817,CERiNG,FTR 8+,8.9,948,N/A,,,,Conflict,95-190,3.0.0,20/5/27,N/A,,✓ +Vivid Theory,ak+q,Extend Archive 1: Visions,TaroNuke,PST 2,2.0,447,TaroNuke,PRS 5,5.0,658,TaroNuke,FTR 8+,8.8,885,N/A,,,,Light,178,3.0.0,20/5/27,N/A,,✓ +Black Lotus,wa.,Extend Archive 1: Visions,Exschwasion,PST 3,3.0,653,Exschwasion,PRS 6,6.5,687,Exschwasion,FTR 9+,9.7,965,N/A,,,,Conflict,200,3.0.0,20/5/27,N/A,, +Altale,Sakuzyo,Memory Archive: Variety,Kurorak,PST 2,2.5,357,Kurorak,PRS 5,5.5,424,Kurorak,FTR 9+,9.7,690,N/A,,,,Light,83-90,3.0.0,20/5/27,N/A,, "Faint Light -(Arcaea Edit)",Taishi,Extend Archive 1: Visions,Nitro,PST 3,3.0,587,Nitro,PRS 6,6.0,711,Nitro,FTR 9,9.1,809,N/A,,,,Light,133,3.0.3,20/7/8,N/A,, +(Arcaea Edit)",Taishi,Extend Archive 1: Visions,Nitro,PST 3,3.0,587,Nitro,PRS 6,6.0,711,Nitro,FTR 9,9.1,809,N/A,,,,Light,133,3.0.3,20/7/8,N/A,, "Feels So Right -feat. Renko",Mysteka,Memory Archive: Variety,Toaster,PST 3,3.5,594,Toaster,PRS 6,6.5,636,Toaster,FTR 9,9.3,947,N/A,,,,Light,180,3.0.3,20/7/8,N/A,, -Scarlet Cage,Daisuke Kurosawa,Memory Archive: Partner,赤Nitro,PST 4,4.0,570,赤Nitro,PRS 7,7.5,711,赤Nitro,FTR 9+,9.8,"1,195",N/A,,,,Conflict,166,3.0.3,20/7/8,N/A,,✓ -Teriqma,owl*tree,Memory Archive: Music Game,Nitro,PST 3,3.0,345,Nitro,PRS 6,6.5,579,Nitro,FTR 9,9.4,873,én 200716,BYD 9+,9.7,954,Conflict,128,3.0.5,20/7/16,4.4.0,23/3/23, -MAHOROBA,Zekk,Memory Archive: Partner,Nitro,PST 3,3.0,422,Nitro,PRS 6,6.5,632,TaroNuke + Nitro,FTR 9,9.5,828,N/A,,,,Light,195,3.0.6,20/8/7,N/A,,✓ +feat. Renko",Mysteka,Memory Archive: Variety,Toaster,PST 3,3.5,594,Toaster,PRS 6,6.5,636,Toaster,FTR 9,9.3,947,N/A,,,,Light,180,3.0.3,20/7/8,N/A,, +Scarlet Cage,Daisuke Kurosawa,Memory Archive: Partner,赤Nitro,PST 4,4.0,570,赤Nitro,PRS 7,7.5,711,赤Nitro,FTR 9+,9.8,"1,195",N/A,,,,Conflict,166,3.0.3,20/7/8,N/A,,✓ +Teriqma,owl*tree,Memory Archive: Music Game,Nitro,PST 3,3.0,345,Nitro,PRS 6,6.5,579,Nitro,FTR 9,9.4,873,én 200716,BYD 9+,9.7,954,Conflict,128,3.0.5,20/7/16,4.4.0,23/3/23, +MAHOROBA,Zekk,Memory Archive: Partner,Nitro,PST 3,3.0,422,Nitro,PRS 6,6.5,632,TaroNuke + Nitro,FTR 9,9.5,828,N/A,,,,Light,195,3.0.6,20/8/7,N/A,,✓ BADTEK,EBIMAYO,Memory Archive: Original,Toaster,PST 4,4.0,532,Toaster,PRS 7,7.0,595,"BADTOAST -feat. Kurorak",FTR 9+,9.7,916,N/A,,,,Conflict,190,3.1.0,20/8/21,N/A,,✓ -Malicious Mischance,s-don,Memory Archive: Partner,×NITRO×,PST 4,4.0,510,×NITRO×,PRS 7+,7.8,706,×NITRO×,FTR 10,10.2,"1,126",N/A,,,,Conflict,155,3.1.2,20/9/3,N/A,,✓ -Got hive of Ra,E.G.G.,Groove Coaster,Groove Nitro,PST 3,3.0,322,Groove Nitro,PRS 6,6.5,509,Groove Nitro,FTR 9+,9.8,794,N/A,,,,Light,268,3.2.0,20/9/16,N/A,, +feat. Kurorak",FTR 9+,9.7,916,N/A,,,,Conflict,190,3.1.0,20/8/21,N/A,,✓ +Malicious Mischance,s-don,Memory Archive: Partner,×NITRO×,PST 4,4.0,510,×NITRO×,PRS 7+,7.8,706,×NITRO×,FTR 10,10.2,"1,126",N/A,,,,Conflict,155,3.1.2,20/9/3,N/A,,✓ +Got hive of Ra,E.G.G.,Groove Coaster,Groove Nitro,PST 3,3.0,322,Groove Nitro,PRS 6,6.5,509,Groove Nitro,FTR 9+,9.8,794,N/A,,,,Light,268,3.2.0,20/9/16,N/A,, BUCHiGiRE Berserker,"REDALiCE vs. MASAKI",Memory Archive: Music Game,夜浪,PST 5,5.0,850,夜浪,PRS 8,8.6,"1,046","東星 vs 夜浪 -《BERSERK》",FTR 10+,10.9,"1,412",N/A,,,,Conflict,200,3.2.0,20/9/16,N/A,, -CROSS†OVER,HyuN feat. LyuU,Extend Archive 1: Visions,Exschwasion,PST 4,4.0,653,Exschwasion,PRS 6,6.5,810,Exschwasion,FTR 9,9.4,"1,094",N/A,,,,Conflict,200,3.2.1,20/10/7,N/A,, -Galaxy Friends,Kobaryo,Memory Archive: Variety,Nitrome X,PST 3,3.5,474,Nitrome X,PRS 6,6.0,572,Nitrome X,FTR 9+,9.8,"1,013",N/A,,,,Conflict,300,3.2.1,20/10/7,N/A,, -Lapis,SHIKI,Extend Archive 1: Visions,CERiNG,PST 2,2.0,391,CERiNG,PRS 6,6.0,520,CERiNG,FTR 9,9.4,920,N/A,,,,Light,146,3.2.2,20/10/30,N/A,, -Xeraphinite,BlackY,Memory Archive: Original,東星※空の宝石,PST 3,3.0,383,東星※空の宝石,PRS 7,7.5,643,東星※空の宝石,FTR 9+,9.8,"1,048",N/A,,,,Light,146,3.2.2,20/10/30,N/A,,✓ -Xanatos,Tatsh,Memory Archive: Original,XERiNG,PST 4,4.0,735,eXschwasion,PRS 7,7.5,938,XERiNG × eXschwasion × NitromeX,FTR 10,10.0,"1,232",N/A,,,,Conflict,170,3.2.3,20/11/19,N/A,,✓ -Eccentric Tale,Yamajet,Ephemeral Page,Nitro,PST 2,2.0,313,Nitro,PRS 5,5.5,483,Nitro,FTR 8,8.4,732,N/A,,,,Conflict,132,3.3.0,20/12/3,N/A,,✓ -Alice à la mode,Masanori Akita,Ephemeral Page,Toaster,PST 2,2.5,436,Toaster,PRS 6,6.5,618,Toaster,FTR 9,9.2,872,N/A,,,,Light,80-134,3.3.0,20/12/3,N/A,,✓ -Alice's Suitcase,Endorfin.,Ephemeral Page,Kurorak,PST 3,3.5,644,Kurorak,PRS 6,6.0,660,Kurorak,FTR 9,9.1,999,N/A,,,,Light,190,3.3.0,20/12/3,N/A,,✓ -Jump,Rasmus Faber,Ephemeral Page,Nitroだー!,PST 4,4.0,531,Nitroだー!,PRS 6,6.0,622,Nitroだー!,FTR 9,9.0,841,N/A,,,,Light,133,3.3.0,20/12/3,N/A,,✓ -Felis,M2U,Ephemeral Page,東星,PST 4,4.0,463,東星,PRS 7,7.5,624,東星,FTR 10,10.4,"1,153",N/A,,,,Light,155,3.3.0,20/12/3,N/A,,✓ -Purple Verse,Hommarju,Extend Archive 1: Visions,Exschwasion,PST 4,4.0,558,Exschwasion,PRS 7,7.5,664,Exschwasion,FTR 9,9.6,"1,023",/ERROR/ 絶滅,BYD 10,10.6,"1,202",Conflict,170,3.3.0,20/12/3,5.3.0,24/1/25,✓ -Beside You,江口孝宏,The Journey Onwards,CERiNG,PST 2,2.5,526,CERiNG,PRS 6,6.0,634,CERiNG,FTR 8+,8.7,703,N/A,,,,Light,181,3.3.1,20/12/9,N/A,,✓ -Heart Jackin',Yu_Asahina,The Journey Onwards,TaroNuke + Nitro,PST 3,3.0,506,TaroNuke + Nitro,PRS 5,5.5,543,TaroNuke + Nitro,FTR 9+,9.7,"1,112",N/A,,,,Light,160,3.3.1,20/12/9,N/A,,✓ +《BERSERK》",FTR 10+,10.9,"1,412",N/A,,,,Conflict,200,3.2.0,20/9/16,N/A,, +CROSS†OVER,HyuN feat. LyuU,Extend Archive 1: Visions,Exschwasion,PST 4,4.0,653,Exschwasion,PRS 6,6.5,810,Exschwasion,FTR 9,9.4,"1,094",N/A,,,,Conflict,200,3.2.1,20/10/7,N/A,, +Galaxy Friends,Kobaryo,Memory Archive: Variety,Nitrome X,PST 3,3.5,474,Nitrome X,PRS 6,6.0,572,Nitrome X,FTR 9+,9.8,"1,013",N/A,,,,Conflict,300,3.2.1,20/10/7,N/A,, +Lapis,SHIKI,Extend Archive 1: Visions,CERiNG,PST 2,2.0,391,CERiNG,PRS 6,6.0,520,CERiNG,FTR 9,9.4,920,N/A,,,,Light,146,3.2.2,20/10/30,N/A,, +Xeraphinite,BlackY,Memory Archive: Original,東星※空の宝石,PST 3,3.0,383,東星※空の宝石,PRS 7,7.5,643,東星※空の宝石,FTR 9+,9.8,"1,048",N/A,,,,Light,146,3.2.2,20/10/30,N/A,,✓ +Xanatos,Tatsh,Memory Archive: Original,XERiNG,PST 4,4.0,735,eXschwasion,PRS 7,7.5,938,XERiNG × eXschwasion × NitromeX,FTR 10,10.0,"1,232",N/A,,,,Conflict,170,3.2.3,20/11/19,N/A,,✓ +Eccentric Tale,Yamajet,Ephemeral Page,Nitro,PST 2,2.0,313,Nitro,PRS 5,5.5,483,Nitro,FTR 8,8.4,732,N/A,,,,Conflict,132,3.3.0,20/12/3,N/A,,✓ +Alice à la mode,Masanori Akita,Ephemeral Page,Toaster,PST 2,2.5,436,Toaster,PRS 6,6.5,618,Toaster,FTR 9,9.2,872,N/A,,,,Light,80-134,3.3.0,20/12/3,N/A,,✓ +Alice's Suitcase,Endorfin.,Ephemeral Page,Kurorak,PST 3,3.5,644,Kurorak,PRS 6,6.0,660,Kurorak,FTR 9,9.1,999,N/A,,,,Light,190,3.3.0,20/12/3,N/A,,✓ +Jump,Rasmus Faber,Ephemeral Page,Nitroだー!,PST 4,4.0,531,Nitroだー!,PRS 6,6.0,622,Nitroだー!,FTR 9,9.0,841,N/A,,,,Light,133,3.3.0,20/12/3,N/A,,✓ +Felis,M2U,Ephemeral Page,東星,PST 4,4.0,463,東星,PRS 7,7.5,624,東星,FTR 10,10.4,"1,153",N/A,,,,Light,155,3.3.0,20/12/3,N/A,,✓ +Purple Verse,Hommarju,Extend Archive 1: Visions,Exschwasion,PST 4,4.0,558,Exschwasion,PRS 7,7.5,664,Exschwasion,FTR 9,9.6,"1,023",/ERROR/ 絶滅,BYD 10,10.6,"1,202",Conflict,170,3.3.0,20/12/3,5.3.0,24/1/25,✓ +Beside You,江口孝宏,The Journey Onwards,CERiNG,PST 2,2.5,526,CERiNG,PRS 6,6.0,634,CERiNG,FTR 8+,8.7,703,N/A,,,,Light,181,3.3.1,20/12/9,N/A,,✓ +Heart Jackin',Yu_Asahina,The Journey Onwards,TaroNuke + Nitro,PST 3,3.0,506,TaroNuke + Nitro,PRS 5,5.5,543,TaroNuke + Nitro,FTR 9+,9.7,"1,112",N/A,,,,Light,160,3.3.1,20/12/9,N/A,,✓ To: Alice Liddell,モリモリあつし,The Journey Onwards,"Yours Sincerely, 夜浪",PST 4,4.0,535,"Yours Sincerely, 夜浪",PRS 7,7.5,674,"Yours Sincerely, -夜浪",FTR 10,10.3,998,N/A,,,,Conflict,222,3.3.1,20/12/9,N/A,,✓ -Lazy Addiction,sky_delta,O.N.G.E.K.I.,Nitro without Toaster.,PST 2,2.5,462,Nitro without Toaster.,PRS 6,6.0,647,Nitro without Toaster.,FTR 9,9.6,"1,031",N/A,,,,Light,185,3.4.0,20/12/17,N/A,, -Dazzle hop,"Sampling -Masters MEGA",O.N.G.E.K.I.,Kuro rak,PST 3,3.5,561,Kuro rak,PRS 6,6.5,571,Kuro rak,FTR 9+,9.7,"1,022",N/A,,,,Conflict,220,3.4.0,20/12/17,N/A,, -Viyella's Tears,Laur,O.N.G.E.K.I.,東星の涙,PST 4,4.0,716,東星の涙,PRS 7+,7.8,942,東星の涙,FTR 10,10.3,"1,403",N/A,,,,Conflict,218,3.4.0,20/12/17,N/A,, +夜浪",FTR 10,10.3,998,N/A,,,,Conflict,222,3.3.1,20/12/9,N/A,,✓ +Lazy Addiction,sky_delta,O.N.G.E.K.I.,Nitro without Toaster.,PST 2,2.5,462,Nitro without Toaster.,PRS 6,6.0,647,Nitro without Toaster.,FTR 9,9.6,"1,031",N/A,,,,Light,185,3.4.0,20/12/17,N/A,, +Dazzle hop,"Sampling +Masters MEGA",O.N.G.E.K.I.,Kuro rak,PST 3,3.5,561,Kuro rak,PRS 6,6.5,571,Kuro rak,FTR 9+,9.7,"1,022",N/A,,,,Conflict,220,3.4.0,20/12/17,N/A,, +Viyella's Tears,Laur,O.N.G.E.K.I.,東星の涙,PST 4,4.0,716,東星の涙,PRS 7+,7.8,942,東星の涙,FTR 10,10.3,"1,403",N/A,,,,Conflict,218,3.4.0,20/12/17,N/A,, ω4,"穴山大輔 vs. -光吉猛修 vs. Kai",O.N.G.E.K.I.,τ0,PST 3,3.5,816,τ0,PRS 7+,7.8,943,τ0,FTR 10+,10.8,"1,393",N/A,,,,Light,71-192,3.4.0,20/12/17,N/A,, -April showers,cubesato,maimai,Nitro-100号,PST 2,2.0,363,Nitro-100号,PRS 5,5.5,544,Nitro-100号,FTR 8,8.6,697,N/A,,,,Light,79,3.4.1,21/1/8,N/A,, -7thSense,削除,maimai,石樂,PST 3,3.0,360,石樂,PRS 7+,7.8,739,石樂,FTR 9+,9.9,925,N/A,,,,Conflict,150,3.4.1,21/1/8,N/A,, -Oshama Scramble!,t+pazolite,maimai,Nitro!+9牛乳,PST 3,3.5,508,Nitro!+99牛乳,PRS 6,6.5,568,Nitro!+999牛乳,FTR 10,10.0,"1,073",N/A,,,,Light,190,3.4.1,21/1/8,N/A,, -AMAZING MIGHTYYYY!!!!,WAiKURO,maimai,AMAZING TOASTYYYY!!!!,PST 4,4.5,624,AMAZING TOASTYYYY!!!!,PRS 7+,7.8,776,AMAZING TOASTYYYY!!!!,FTR 10+,10.7,"1,249",N/A,,,,Conflict,185,3.4.1,21/1/8,N/A,, +光吉猛修 vs. Kai",O.N.G.E.K.I.,τ0,PST 3,3.5,816,τ0,PRS 7+,7.8,943,τ0,FTR 10+,10.8,"1,393",N/A,,,,Light,71-192,3.4.0,20/12/17,N/A,, +April showers,cubesato,maimai,Nitro-100号,PST 2,2.0,363,Nitro-100号,PRS 5,5.5,544,Nitro-100号,FTR 8,8.6,697,N/A,,,,Light,79,3.4.1,21/1/8,N/A,, +7thSense,削除,maimai,石樂,PST 3,3.0,360,石樂,PRS 7+,7.8,739,石樂,FTR 9+,9.9,925,N/A,,,,Conflict,150,3.4.1,21/1/8,N/A,, +Oshama Scramble!,t+pazolite,maimai,Nitro!+9牛乳,PST 3,3.5,508,Nitro!+99牛乳,PRS 6,6.5,568,Nitro!+999牛乳,FTR 10,10.0,"1,073",N/A,,,,Light,190,3.4.1,21/1/8,N/A,, +AMAZING MIGHTYYYY!!!!,WAiKURO,maimai,AMAZING TOASTYYYY!!!!,PST 4,4.5,624,AMAZING TOASTYYYY!!!!,PRS 7+,7.8,776,AMAZING TOASTYYYY!!!!,FTR 10+,10.7,"1,249",N/A,,,,Conflict,185,3.4.1,21/1/8,N/A,, Climax,USAO,CHUNITHM 2,"Nitro -EXTRA ROUND-",PST 4,4.5,773,"Nitro -EXTRA ROUND-",PRS 7+,7.8,988,"Nitro --EXTRA ROUND-",FTR 10,10.4,"1,367",N/A,,,,Conflict,190,3.5.0,21/1/21,N/A,, -Last Celebration,Laur vs. CK,CHUNITHM 2,Nitro affected by 'CHUNITHM',PST 3,3.5,969,Nitro affected by 'CHUNITHM',PRS 6,6.5,994,Nitro affected by 'CHUNITHM',FTR 10,10.5,"1,475",N/A,,,,Conflict,238,3.5.0,21/1/21,N/A,, +-EXTRA ROUND-",FTR 10,10.4,"1,367",N/A,,,,Conflict,190,3.5.0,21/1/21,N/A,, +Last Celebration,Laur vs. CK,CHUNITHM 2,Nitro affected by 'CHUNITHM',PST 3,3.5,969,Nitro affected by 'CHUNITHM',PRS 6,6.5,994,Nitro affected by 'CHUNITHM',FTR 10,10.5,"1,475",N/A,,,,Conflict,238,3.5.0,21/1/21,N/A,, "Misdeed --la bonté de Dieu et l'origine du mal-","光吉猛修 +-la bonté de Dieu et l'origine du mal-","光吉猛修 vs. 穴山大輔",CHUNITHM 2,"神の啓示 「人類の限界」",PST 5,5.5,814,"神の啓示 「人類の希望」",PRS 8,8.5,"1,070","神の啓示 -「人類の未来」",FTR 10+,10.9,"1,522",N/A,,,,Light,190,3.5.0,21/1/21,N/A,, -AttraqtiA,かめりあ,Memory Archive: Original,Toaster affected by 'CHUNITHM',PST 4,4.0,732,Toaster affected by 'CHUNITHM',PRS 8,8.3,"1,002",Toaster affected by 'CHUNITHM',FTR 10,10.6,"1,433",N/A,,,,Light,202,3.5.0,21/1/21,N/A,,✓ -Glow,SPACELECTRO,Extend Archive 1: Visions,Exschwasion,PST 4,4.0,504,Exschwasion,PRS 7,7.5,666,Exschwasion,FTR 9,9.3,916,N/A,,,,Conflict,165,3.5.0,21/1/21,N/A,,✓ -enchanted love,linear ring,Extend Archive 1: Visions,Toaster,PST 2,2.0,436,Toaster,PRS 4,4.5,617,Toaster,FTR 8,8.6,759,N/A,,,,Light,95,3.5.1,21/2/11,N/A,, -Bamboo,立秋 feat. ちょこ,Extend Archive 1: Visions,竹の子,PST 3,3.0,499,竹の子,PRS 6,6.5,631,竹の子,FTR 10,10.0,"1,050",N/A,,,,Light,5-315,3.5.1,21/2/11,N/A,, +「人類の未来」",FTR 10+,10.9,"1,522",N/A,,,,Light,190,3.5.0,21/1/21,N/A,, +AttraqtiA,かめりあ,Memory Archive: Original,Toaster affected by 'CHUNITHM',PST 4,4.0,732,Toaster affected by 'CHUNITHM',PRS 8,8.3,"1,002",Toaster affected by 'CHUNITHM',FTR 10,10.6,"1,433",N/A,,,,Light,202,3.5.0,21/1/21,N/A,,✓ +Glow,SPACELECTRO,Extend Archive 1: Visions,Exschwasion,PST 4,4.0,504,Exschwasion,PRS 7,7.5,666,Exschwasion,FTR 9,9.3,916,N/A,,,,Conflict,165,3.5.0,21/1/21,N/A,,✓ +enchanted love,linear ring,Extend Archive 1: Visions,Toaster,PST 2,2.0,436,Toaster,PRS 4,4.5,617,Toaster,FTR 8,8.6,759,N/A,,,,Light,95,3.5.1,21/2/11,N/A,, +Bamboo,立秋 feat. ちょこ,Extend Archive 1: Visions,竹の子,PST 3,3.0,499,竹の子,PRS 6,6.5,631,竹の子,FTR 10,10.0,"1,050",N/A,,,,Light,5-315,3.5.1,21/2/11,N/A,, "GIMME -DA BLOOD",C-Show,Memory Archive: Partner,夜浪,PST 3,3.5,582,夜浪,PRS 7,7.5,737,夜浪,FTR 10,10.4,"1,093",N/A,,,,Conflict,87-110,3.5.2,21/3/9,N/A,,✓ -overdead.,fn,Memory Archive: Original,N/A,,,,N/A,,,,《WARNING》 -chartaesthesia- LIMITER:underflow_error% (OVERDRIVE:+overflow_error%),FTR ?,0.0,"1,228",絶滅 over 夜浪.,BYD 10,10.5,"1,503",Conflict,500,3.5.3,21/4/1,3.12.2,22/3/9,✓ -Life is PIANO,Junk,Extend Archive 1: Visions,Nitro,PST 3,3.5,398,Nitro,PRS 6,6.0,437,Nitro,FTR 9,9.1,674,N/A,,,,Light,133,3.5.4,21/4/9,N/A,, +DA BLOOD",C-Show,Memory Archive: Partner,夜浪,PST 3,3.5,582,夜浪,PRS 7,7.5,737,夜浪,FTR 10,10.4,"1,093",N/A,,,,Conflict,87-110,3.5.2,21/3/9,N/A,,✓ +overdead.,fn,Memory Archive: Original,N/A,,,,N/A,,,,《WARNING》 -chartaesthesia- LIMITER:underflow_error% (OVERDRIVE:+overflow_error%),FTR ?,0.0,"1,228",絶滅 over 夜浪.,BYD 10,10.5,"1,503",Conflict,500,3.5.3,21/4/1,3.12.2,22/3/9,✓ +Life is PIANO,Junk,Extend Archive 1: Visions,Nitro,PST 3,3.5,398,Nitro,PRS 6,6.0,437,Nitro,FTR 9,9.1,674,N/A,,,,Light,133,3.5.4,21/4/9,N/A,, Can I Friend You on Bassbook? Lol,"かめりあ -feat. ななひら",Memory Archive: Variety,トースト食べる?笑,PST 3,3.0,415,トースト食べる?笑,PRS 6,6.5,548,トースト食べる?笑,FTR 9,9.3,861,N/A,,,,Light,128,3.5.4,21/4/9,N/A,, -Paper Witch,Yu-dachi,Esoteric Order,CERiNG,PST 2,2.0,348,CERiNG,PRS 5,5.0,487,CERiNG,FTR 8+,8.7,793,N/A,,,,Light,130,3.6.0,21/5/11,N/A,,✓ +feat. ななひら",Memory Archive: Variety,トースト食べる?笑,PST 3,3.0,415,トースト食べる?笑,PRS 6,6.5,548,トースト食べる?笑,FTR 9,9.3,861,N/A,,,,Light,128,3.5.4,21/4/9,N/A,, +Paper Witch,Yu-dachi,Esoteric Order,CERiNG,PST 2,2.0,348,CERiNG,PRS 5,5.0,487,CERiNG,FTR 8+,8.7,793,N/A,,,,Light,130,3.6.0,21/5/11,N/A,,✓ Crystal Gravity,"Tanchiky -vs. siromaru",Esoteric Order,Exschwasion,PST 3,3.5,571,Exschwasion,PRS 6,6.5,653,Exschwasion,FTR 9,9.4,872,N/A,,,,Conflict,178,3.6.0,21/5/11,N/A,,✓ +vs. siromaru",Esoteric Order,Exschwasion,PST 3,3.5,571,Exschwasion,PRS 6,6.5,653,Exschwasion,FTR 9,9.4,872,N/A,,,,Conflict,178,3.6.0,21/5/11,N/A,,✓ Far Away Light,"technoplanet feat. -はるの & 黒沢ダイスケ",Esoteric Order,Toaster,PST 4,4.5,656,Toaster,PRS 7+,7.8,769,Toaster,FTR 9+,9.8,"1,322",N/A,,,,Light,180-216,3.6.0,21/5/11,N/A,,✓ +はるの & 黒沢ダイスケ",Esoteric Order,Toaster,PST 4,4.5,656,Toaster,PRS 7+,7.8,769,Toaster,FTR 9+,9.8,"1,322",N/A,,,,Light,180-216,3.6.0,21/5/11,N/A,,✓ Löschen,"BlackY feat. -Risa Yuzuki",Esoteric Order,絶滅,PST 3,3.5,642,絶滅,PRS 7,7.0,850,絶滅,FTR 10,10.2,"1,235",N/A,,,,Conflict,181,3.6.0,21/5/11,N/A,,✓ +Risa Yuzuki",Esoteric Order,絶滅,PST 3,3.5,642,絶滅,PRS 7,7.0,850,絶滅,FTR 10,10.2,"1,235",N/A,,,,Conflict,181,3.6.0,21/5/11,N/A,,✓ Aegleseeker,"Silentroom -vs. Frums",Esoteric Order, 0:,PST 5,5.5,973," boundary(?°a,?°A)",PRS 9,9.1,"1,235",L₆: The Void,FTR 11,11.1,"1,568",N/A,,,,Light,234,3.6.0,21/5/11,N/A,,✓ -Coastal Highway,Glitch Droids,Pale Tapestry,Exschwasion,PST 3,3.0,355,Exschwasion,PRS 6,6.0,479,Exschwasion,FTR 9,9.0,732,N/A,,,,Light,110,3.6.0,21/5/11,N/A,,✓ -ΟΔΥΣΣΕΙΑ,Sober Bear,Pale Tapestry,ΤΟΑΣΤΕΡ,PST 4,4.0,717,ΤΟΑΣΤΕΡ,PRS 7+,7.8,909,ΤΟΑΣΤΕΡ,FTR 9,9.5,"1,092",N/A,,,,Conflict,174,3.6.0,21/5/11,N/A,,✓ -Overwhelm,xi,Pale Tapestry,夜浪,PST 5,5.0,854,夜浪,PRS 8,8.5,"1,038",夜浪,FTR 10,10.6,"1,251",N/A,,,,Light,200,3.6.0,21/5/11,N/A,,✓ -Vandalism,Ashrount,Extend Archive 1: Visions,Kurorak,PST 3,3.5,668,Kurorak,PRS 7,7.0,685,Kurorak,FTR 9+,9.7,"1,087",N/A,,,,Conflict,194,3.6.0,21/5/11,N/A,,✓ -First Snow,黒魔,Divided Heart,Nitro,PST 2,2.5,366,Nitro,PRS 4,4.5,442,Nitro,FTR 7+,7.8,578,N/A,,,,Light,88,1.0.0c 3.10.0,21/5/18 21/12/9,N/A,,✓ -Blocked Library,影虎。,Divided Heart,Exschwasion,PST 3,3.5,449,Exschwasion,PRS 6,6.5,622,Exschwasion,FTR 9,9.3,850,N/A,,,,Conflict,148,1.0.0c 3.10.0,21/5/18 21/12/9,N/A,,✓ -Blue Rose,Cosmograph,Divided Heart,CERiNG,PST 2,2.0,595,CERiNG,PRS 6,6.0,669,CERiNG,FTR 9,9.1,955,N/A,,,,Light,250-295,1.0.0c 3.10.0,21/5/18 21/12/9,N/A,,✓ -nέo κósmo,ak+q × Street,Divided Heart,Nitro × Toaster,PST 4,4.0,603,Nitro × Toaster,PRS 7+,7.8,791,Nitro × Toaster,FTR 9+,9.7,979,N/A,,,,Conflict,190,1.0.0c 3.10.0,21/5/18 21/12/9,N/A,,✓ -Lightning Screw,HiTECH NINJA,Divided Heart,東星,PST 4,4.5,611,東星,PRS 7+,7.8,811,東星,FTR 10,10.5,"1,192",N/A,,,,Light,190,1.0.0c 3.10.0,21/5/18 21/12/9,N/A,,✓ -Turbocharger,A/I,Extend Archive 1: Visions,Toaster,PST 2,2.5,419,Toaster,PRS 6,6.0,659,Toaster,FTR 9,9.0,979,N/A,,,,Light,128-170,3.6.2,21/6/10,N/A,,✓ +vs. Frums",Esoteric Order, 0:,PST 5,5.5,973," boundary(?°a,?°A)",PRS 9,9.1,"1,235",L₆: The Void,FTR 11,11.1,"1,568",N/A,,,,Light,234,3.6.0,21/5/11,N/A,,✓ +Coastal Highway,Glitch Droids,Pale Tapestry,Exschwasion,PST 3,3.0,355,Exschwasion,PRS 6,6.0,479,Exschwasion,FTR 9,9.0,732,N/A,,,,Light,110,3.6.0,21/5/11,N/A,,✓ +ΟΔΥΣΣΕΙΑ,Sober Bear,Pale Tapestry,ΤΟΑΣΤΕΡ,PST 4,4.0,717,ΤΟΑΣΤΕΡ,PRS 7+,7.8,909,ΤΟΑΣΤΕΡ,FTR 9,9.5,"1,092",N/A,,,,Conflict,174,3.6.0,21/5/11,N/A,,✓ +Overwhelm,xi,Pale Tapestry,夜浪,PST 5,5.0,854,夜浪,PRS 8,8.5,"1,038",夜浪,FTR 10,10.6,"1,251",N/A,,,,Light,200,3.6.0,21/5/11,N/A,,✓ +Vandalism,Ashrount,Extend Archive 1: Visions,Kurorak,PST 3,3.5,668,Kurorak,PRS 7,7.0,685,Kurorak,FTR 9+,9.7,"1,087",N/A,,,,Conflict,194,3.6.0,21/5/11,N/A,,✓ +First Snow,黒魔,Divided Heart,Nitro,PST 2,2.5,366,Nitro,PRS 4,4.5,442,Nitro,FTR 7+,7.8,578,N/A,,,,Light,88,1.0.0c 3.10.0,21/5/18 21/12/9,N/A,,✓ +Blocked Library,影虎。,Divided Heart,Exschwasion,PST 3,3.5,449,Exschwasion,PRS 6,6.5,622,Exschwasion,FTR 9,9.3,850,N/A,,,,Conflict,148,1.0.0c 3.10.0,21/5/18 21/12/9,N/A,,✓ +Blue Rose,Cosmograph,Divided Heart,CERiNG,PST 2,2.0,595,CERiNG,PRS 6,6.0,669,CERiNG,FTR 9,9.1,955,N/A,,,,Light,250-295,1.0.0c 3.10.0,21/5/18 21/12/9,N/A,,✓ +nέo κósmo,ak+q × Street,Divided Heart,Nitro × Toaster,PST 4,4.0,603,Nitro × Toaster,PRS 7+,7.8,791,Nitro × Toaster,FTR 9+,9.7,979,N/A,,,,Conflict,190,1.0.0c 3.10.0,21/5/18 21/12/9,N/A,,✓ +Lightning Screw,HiTECH NINJA,Divided Heart,東星,PST 4,4.5,611,東星,PRS 7+,7.8,811,東星,FTR 10,10.5,"1,192",N/A,,,,Light,190,1.0.0c 3.10.0,21/5/18 21/12/9,N/A,,✓ +Turbocharger,A/I,Extend Archive 1: Visions,Toaster,PST 2,2.5,419,Toaster,PRS 6,6.0,659,Toaster,FTR 9,9.0,979,N/A,,,,Light,128-170,3.6.2,21/6/10,N/A,,✓ Aurgelmir,"溝口ゆうま -feat. 大瀬良あい",Memory Archive: Music Game,夜浪,PST 4,4.5,540,夜浪,PRS 8,8.5,765,夜浪,FTR 10,10.5,"1,100",N/A,,,,Conflict,122-230,1.1.0c 3.12.4,21/6/22 22/3/23,N/A,, +feat. 大瀬良あい",Memory Archive: Music Game,夜浪,PST 4,4.5,540,夜浪,PRS 8,8.5,765,夜浪,FTR 10,10.5,"1,100",N/A,,,,Conflict,122-230,1.1.0c 3.12.4,21/6/22 22/3/23,N/A,, THE ULTIMACY,"aran vs. -Massive New Krew",Memory Archive: Original,東星 vs Toaster,PST 3,3.0,749,東星 vs Toaster,PRS 7,7.0,919,東星 vs Toaster,FTR 9+,9.8,"1,304",N/A,,,,Conflict,200,3.6.4,21/6/30,N/A,,✓ +Massive New Krew",Memory Archive: Original,東星 vs Toaster,PST 3,3.0,749,東星 vs Toaster,PRS 7,7.0,919,東星 vs Toaster,FTR 9+,9.8,"1,304",N/A,,,,Conflict,200,3.6.4,21/6/30,N/A,,✓ REKKA RESONANCE,"REDALiCE -vs. Kobaryo",Memory Archive: Partner,夜浪 vs Nitro,PST 5,5.0,860,夜浪 vs Nitro,PRS 8+,8.9,"1,051",夜浪 vs Nitro,FTR 10+,10.7,"1,212",N/A,,,,Light,240,3.6.4,21/6/30,N/A,,✓ -Seclusion,Laur feat. Sennzai,Esoteric Order,Exschwasion,PST 4,4.0,544,Exschwasion,PRS 7,7.5,762,N•Ex•T,FTR 10,10.6,"1,132",N/A,,,,Conflict,175,3.7.0,21/7/21,N/A,,✓ +vs. Kobaryo",Memory Archive: Partner,夜浪 vs Nitro,PST 5,5.0,860,夜浪 vs Nitro,PRS 8+,8.9,"1,051",夜浪 vs Nitro,FTR 10+,10.7,"1,212",N/A,,,,Light,240,3.6.4,21/6/30,N/A,,✓ +Seclusion,Laur feat. Sennzai,Esoteric Order,Exschwasion,PST 4,4.0,544,Exschwasion,PRS 7,7.5,762,N•Ex•T,FTR 10,10.6,"1,132",N/A,,,,Conflict,175,3.7.0,21/7/21,N/A,,✓ "Small Cloud Sugar Candy","テヅカ × Aoi -feat. 桃雛なの",Light of Salvation,én,PST 3,3.0,548,én,PRS 6,6.5,727,én,FTR 9,9.1,919,N/A,,,,Light,220,3.7.0,21/7/21,N/A,,✓ +feat. 桃雛なの",Light of Salvation,én,PST 3,3.0,548,én,PRS 6,6.5,727,én,FTR 9,9.1,919,N/A,,,,Light,220,3.7.0,21/7/21,N/A,,✓ AlterAle,"Arik Kau Delay -(アラ & かゆき & でり)",Light of Salvation,CERiNG,PST 3,3.0,728,CERiNG,PRS 6,6.0,881,CERiNG,FTR 9+,9.7,"1,277",N/A,,,,Light,220-245,3.7.0,21/7/21,N/A,,✓ +(アラ & かゆき & でり)",Light of Salvation,CERiNG,PST 3,3.0,728,CERiNG,PRS 6,6.0,881,CERiNG,FTR 9+,9.7,"1,277",N/A,,,,Light,220-245,3.7.0,21/7/21,N/A,,✓ "Divine Light -of Myriad",yoho,Light of Salvation,東星※神授,PST 4,4.5,798,東星※神授,PRS 7+,7.8,835,東星※神授,FTR 10+,10.8,"1,021",N/A,,,,Light,172,3.7.0,21/7/21,N/A,,✓ -False Embellishment,影虎。 & ikaruga_nex,Extend Archive 1: Visions,Exschwasion,PST 3,3.5,576,Exschwasion,PRS 6,6.5,684,Exschwasion,FTR 9,9.3,969,N/A,,,,Conflict,155,3.7.0,21/7/21,N/A,,✓ -HIVEMIND,かたぎり,Extend Archive 1: Visions,NITRO -unconnected-,PST 4,4.0,995,NITRO -unconnected-,PRS 8,8.6,988,NITRO -unconnected-,FTR 10,10.0,"1,252",N/A,,,,Conflict,252,3.7.0,21/7/21,N/A,,✓ +of Myriad",yoho,Light of Salvation,東星※神授,PST 4,4.5,798,東星※神授,PRS 7+,7.8,835,東星※神授,FTR 10+,10.8,"1,021",N/A,,,,Light,172,3.7.0,21/7/21,N/A,,✓ +False Embellishment,影虎。 & ikaruga_nex,Extend Archive 1: Visions,Exschwasion,PST 3,3.5,576,Exschwasion,PRS 6,6.5,684,Exschwasion,FTR 9,9.3,969,N/A,,,,Conflict,155,3.7.0,21/7/21,N/A,,✓ +HIVEMIND,かたぎり,Extend Archive 1: Visions,NITRO -unconnected-,PST 4,4.0,995,NITRO -unconnected-,PRS 8,8.6,988,NITRO -unconnected-,FTR 10,10.0,"1,252",N/A,,,,Conflict,252,3.7.0,21/7/21,N/A,,✓ Quon,DJ Noriken,WACCA,CERiNG,PST 2,2.5,425,CERiNG,PRS 6,6.0,496,CERiNG,FTR 8+,8.7,749,"XIII: The -Journey/Nitro",BYD 10,10.2,"1,044",Conflict,170,3.8.0,21/8/10,3.8.0,21/8/10, +Journey/Nitro",BYD 10,10.2,"1,044",Conflict,170,3.8.0,21/8/10,3.8.0,21/8/10, "Let you DIVE! -(nitro rmx)",nitro (lowiro),WACCA,Nitro,PST 3,3.0,608,Nitro,PRS 6,6.5,819,Nitro,FTR 9,9.4,"1,049",N/A,,,,Light,185,3.8.0,21/8/10,N/A,,✓ -with U,t+pazolite & Massive New Krew feat. リリィ (CV: 青木志貴),WACCA,én,PST 2,2.5,448,én,PRS 6,6.5,649,én,FTR 9,9.4,932,N/A,,,,Light,155,3.8.0,21/8/10,N/A,, -Mazy Metroplex,aran,WACCA,Exschwasion,PST 3,3.0,453,Exschwasion,PRS 7+,7.8,704,Exschwasion,FTR 9+,9.7,952,N/A,,,,Light,155,3.8.0,21/8/10,N/A,, -GENOCIDER,DJ Myosuke,WACCA,Toaster,PST 4,4.5,832,Toaster,PRS 8+,8.9,"1,025",Toaster,FTR 10+,10.7,"1,483",N/A,,,,Conflict,250-390,3.8.0,21/8/10,N/A,, +(nitro rmx)",nitro (lowiro),WACCA,Nitro,PST 3,3.0,608,Nitro,PRS 6,6.5,819,Nitro,FTR 9,9.4,"1,049",N/A,,,,Light,185,3.8.0,21/8/10,N/A,,✓ +with U,t+pazolite & Massive New Krew feat. リリィ (CV: 青木志貴),WACCA,én,PST 2,2.5,448,én,PRS 6,6.5,649,én,FTR 9,9.4,932,N/A,,,,Light,155,3.8.0,21/8/10,N/A,, +Mazy Metroplex,aran,WACCA,Exschwasion,PST 3,3.0,453,Exschwasion,PRS 7+,7.8,704,Exschwasion,FTR 9+,9.7,952,N/A,,,,Light,155,3.8.0,21/8/10,N/A,, +GENOCIDER,DJ Myosuke,WACCA,Toaster,PST 4,4.5,832,Toaster,PRS 8+,8.9,"1,025",Toaster,FTR 10+,10.7,"1,483",N/A,,,,Conflict,250-390,3.8.0,21/8/10,N/A,, "Sheriruth -(Laur Remix)",Laur,Memory Archive: Original,Nitro,PST 4,4.0,671,Nitro,PRS 7,7.8,795,東星※恣意,FTR 10,10.6,"1,134",N/A,,,,Conflict,200,3.8.0,21/8/10,N/A,,✓ -blue comet,ああああ,Extend Archive 1: Visions,Toaster,PST 3,3.5,494,Toaster,PRS 5,5.0,645,Toaster,FTR 8,8.2,776,N/A,,,,Light,100-172,3.8.2,21/8/24,N/A,,✓ -Evening in Scarlet,Freezer feat. 妃莓,Memory Archive: Partner,Nitroだー!,PST 4,4.0,530,Nitroだー!,PRS 7,7.0,638,Nitroだー!,FTR 9,9.5,922,N/A,,,,Conflict,170,3.8.2,21/8/24,N/A,,✓ +(Laur Remix)",Laur,Memory Archive: Original,Nitro,PST 4,4.0,671,Nitro,PRS 7,7.8,795,東星※恣意,FTR 10,10.6,"1,134",N/A,,,,Conflict,200,3.8.0,21/8/10,N/A,,✓ +blue comet,ああああ,Extend Archive 1: Visions,Toaster,PST 3,3.5,494,Toaster,PRS 5,5.0,645,Toaster,FTR 8,8.2,776,N/A,,,,Light,100-172,3.8.2,21/8/24,N/A,,✓ +Evening in Scarlet,Freezer feat. 妃莓,Memory Archive: Partner,Nitroだー!,PST 4,4.0,530,Nitroだー!,PRS 7,7.0,638,Nitroだー!,FTR 9,9.5,922,N/A,,,,Conflict,170,3.8.2,21/8/24,N/A,,✓ "ENERGY -SYNERGY MATRIX",Tanchiky,Extend Archive 1: Visions,POWER NITRO,PST 3,3.5,471,POWER NITRO,PRS 7,7.0,608,POWER NITRO,FTR 9,9.6,922,N/A,,,,Conflict,160,3.8.4,21/9/8,N/A,, -G e n g a o z o,-45,Extend Archive 1: Visions,_ P A S T,PST 4,4.0,580,_ P R E S E N T,PRS 8,8.1,870,_ F U T U R E,FTR 10,10.2,"1,353",N/A,,,,Conflict,153,3.8.6,21/9/28,N/A,, -lastendconductor,zts,Memory Archive: Pop/Recommended,Nitro,PST 3,3.5,726,Nitro,PRS 7,7.5,901,Nitro,FTR 9,9.4,"1,209",Toaster,BYD 10,10.1,"1,339",Conflict,139,3.8.6,21/9/28,3.8.6,21/9/28, -goldenslaughterer,zts,Memory Archive: Pop/Recommended,Exschwasion,PST 4,4.0,864,Exschwasion,PRS 6,6.5,880,Exschwasion,FTR 9+,9.7,"1,326",N/A,,,,Conflict,133,3.8.6,21/9/28,N/A,, -Redolent Shape,Sanaas,Memory Archive: Original,絶滅,PST 4,4.5,570,絶滅,PRS 7,7.5,717,絶滅,FTR 10,10.2,"1,088",N/A,,,,Conflict,150,3.8.8,21/10/21,N/A,,✓ -Cosmica,Nhato,Shared Time,Nitro,PST 2,2.5,428,Nitro,PRS 5,5.0,566,Nitro missing Toaster.,FTR 8+,8.8,773,N/A,,,,Conflict,110,3.9.0,21/11/11,N/A,,✓ +SYNERGY MATRIX",Tanchiky,Extend Archive 1: Visions,POWER NITRO,PST 3,3.5,471,POWER NITRO,PRS 7,7.0,608,POWER NITRO,FTR 9,9.6,922,N/A,,,,Conflict,160,3.8.4,21/9/8,N/A,, +G e n g a o z o,-45,Extend Archive 1: Visions,_ P A S T,PST 4,4.0,580,_ P R E S E N T,PRS 8,8.1,870,_ F U T U R E,FTR 10,10.2,"1,353",N/A,,,,Conflict,153,3.8.6,21/9/28,N/A,, +lastendconductor,zts,Memory Archive: Pop/Recommended,Nitro,PST 3,3.5,726,Nitro,PRS 7,7.5,901,Nitro,FTR 9,9.4,"1,209",Toaster,BYD 10,10.1,"1,339",Conflict,139,3.8.6,21/9/28,3.8.6,21/9/28, +goldenslaughterer,zts,Memory Archive: Pop/Recommended,Exschwasion,PST 4,4.0,864,Exschwasion,PRS 6,6.5,880,Exschwasion,FTR 9+,9.7,"1,326",N/A,,,,Conflict,133,3.8.6,21/9/28,N/A,, +Redolent Shape,Sanaas,Memory Archive: Original,絶滅,PST 4,4.5,570,絶滅,PRS 7,7.5,717,絶滅,FTR 10,10.2,"1,088",N/A,,,,Conflict,150,3.8.8,21/10/21,N/A,,✓ +Cosmica,Nhato,Shared Time,Nitro,PST 2,2.5,428,Nitro,PRS 5,5.0,566,Nitro missing Toaster.,FTR 8+,8.8,773,N/A,,,,Conflict,110,3.9.0,21/11/11,N/A,,✓ Ascent,TANUKI,Shared Time,CER↑NG,PST 3,3.0,455,CER↑NG,PRS 6,6.0,626,"Exschwas↑on -with CER↑NG",FTR 9+,9.8,"1,023",N/A,,,,Light,145,3.9.0,21/11/11,N/A,,✓ +with CER↑NG",FTR 9+,9.8,"1,023",N/A,,,,Light,145,3.9.0,21/11/11,N/A,,✓ "Live Fast -Die Young",anubasu-anubasu,Shared Time,Nitro,PST 4,4.5,565,Nitro,PRS 8,8.1,837,Nitro with Toaster.,FTR 10,10.6,"1,292",N/A,,,,Light,153,3.9.0,21/11/11,N/A,,✓ +Die Young",anubasu-anubasu,Shared Time,Nitro,PST 4,4.5,565,Nitro,PRS 8,8.1,837,Nitro with Toaster.,FTR 10,10.6,"1,292",N/A,,,,Light,153,3.9.0,21/11/11,N/A,,✓ Summer Fireworks of Love,"karatoP⍺ոchii -feat. はるの",Memory Archive: Original,夏のNitro,PST 3,3.0,478,夏のNitro,PRS 6,6.5,641,夏のNitro,FTR 9+,9.9,"1,088",N/A,,,,Light,160,3.9.0,21/11/11,N/A,,✓ -PRAGMATISM -RESURRECTION-,Laur,Eternal Core,N/A,,,,N/A,,,,N/A,,,,THE LAST DREAM,BYD 11,11.0,"1,502",Light,174,N/A,,3.10.0,21/12/9,✓ -Lights of Muse,Ayatsugu_Otowa,Muse Dash,antymis,PST 2,2.5,333,antymis,PRS 6,6.0,438,antymis,FTR 8+,8.9,580,N/A,,,,Light,180,3.11.0,21/12/24,N/A,, -Final Step!,Lime,Muse Dash,CERiNG,PST 3,3.5,625,CERiNG,PRS 6,6.5,684,CERiNG,FTR 9,9.4,"1,056",N/A,,,,Conflict,180,3.11.0,21/12/24,N/A,, +feat. はるの",Memory Archive: Original,夏のNitro,PST 3,3.0,478,夏のNitro,PRS 6,6.5,641,夏のNitro,FTR 9+,9.9,"1,088",N/A,,,,Light,160,3.9.0,21/11/11,N/A,,✓ +PRAGMATISM -RESURRECTION-,Laur,Eternal Core,N/A,,,,N/A,,,,N/A,,,,THE LAST DREAM,BYD 11,11.0,"1,502",Light,174,N/A,,3.10.0,21/12/9,✓ +Lights of Muse,Ayatsugu_Otowa,Muse Dash,antymis,PST 2,2.5,333,antymis,PRS 6,6.0,438,antymis,FTR 8+,8.9,580,N/A,,,,Light,180,3.11.0,21/12/24,N/A,, +Final Step!,Lime,Muse Dash,CERiNG,PST 3,3.5,625,CERiNG,PRS 6,6.5,684,CERiNG,FTR 9,9.4,"1,056",N/A,,,,Conflict,180,3.11.0,21/12/24,N/A,, Haze of Autumn,"karatoP⍺ոchii -feat. はるの",Muse Dash,秋のén,PST 3,3.5,533,秋のén,PRS 7,7.0,733,秋のén,FTR 9+,9.8,"1,077",N/A,,,,Light,180,3.11.0,21/12/24,N/A,,✓ -Medusa,HiTECH NINJA,Muse Dash,Toaster,PST 4,4.5,550,Toaster,PRS 7,7.0,645,Toaster,FTR 10,10.2,931,N/A,,,,Conflict,165,3.11.0,21/12/24,N/A,, -init(),kamome sano,Memory Archive: Partner,Toaster,PST 4,4.0,713,Toaster,PRS 7,7.5,957,Toaster,FTR 9+,9.8,"1,204",N/A,,,,Conflict,180,3.11.2,22/1/20,N/A,,✓ +feat. はるの",Muse Dash,秋のén,PST 3,3.5,533,秋のén,PRS 7,7.0,733,秋のén,FTR 9+,9.8,"1,077",N/A,,,,Light,180,3.11.0,21/12/24,N/A,,✓ +Medusa,HiTECH NINJA,Muse Dash,Toaster,PST 4,4.5,550,Toaster,PRS 7,7.0,645,Toaster,FTR 10,10.2,931,N/A,,,,Conflict,165,3.11.0,21/12/24,N/A,, +init(),kamome sano,Memory Archive: Partner,Toaster,PST 4,4.0,713,Toaster,PRS 7,7.5,957,Toaster,FTR 9+,9.8,"1,204",N/A,,,,Conflict,180,3.11.2,22/1/20,N/A,,✓ "Ävril --Flicka i krans-",Rigël Theatre,Arcaea,Aster -Får i Vaaris-,PST 3,3.0,459,Aster -Får i Vaaris-,PRS 6,6.0,607,Aster -Får i Vaaris-,FTR 8,8.3,851,N/A,,,,Light,130,3.12.0,22/2/17,N/A,, -NULCTRL,Silentroom,Arcaea,moonquay [CON],PST 3,3.0,407,moonquay [AUX],PRS 7,7.5,410,moonquay [NUL],FTR 9,9.5,715,N/A,,,,Conflict,100,3.12.0,22/2/17,N/A,, -Sakura Fubuki,Street,Arcaea,én,PST 3,3.5,526,én,PRS 6,6.5,571,én,FTR 9,9.3,837,N/A,,,,Light,175,3.12.0,22/2/17,N/A,, +-Flicka i krans-",Rigël Theatre,Arcaea,Aster -Får i Vaaris-,PST 3,3.0,459,Aster -Får i Vaaris-,PRS 6,6.0,607,Aster -Får i Vaaris-,FTR 8,8.3,851,N/A,,,,Light,130,3.12.0,22/2/17,N/A,, +NULCTRL,Silentroom,Arcaea,moonquay [CON],PST 3,3.0,407,moonquay [AUX],PRS 7,7.5,410,moonquay [NUL],FTR 9,9.5,715,N/A,,,,Conflict,100,3.12.0,22/2/17,N/A,, +Sakura Fubuki,Street,Arcaea,én,PST 3,3.5,526,én,PRS 6,6.5,571,én,FTR 9,9.3,837,N/A,,,,Light,175,3.12.0,22/2/17,N/A,, INTERNET OVERDOSE,"Aiobahn -feat. KOTOKO",Memory Archive: Pop/Recommended,Nitro Ch.,PST 3,3.0,430,Nitro Ch.,PRS 6,6.5,578,Nitro Ch.,FTR 8,8.4,657,N/A,,,,Light,163,3.12.0,22/2/17,N/A,, -Macrocosmic Modulation,JAKAZiD,Memory Archive: Original,Exschwas↕on,PST 4,4.0,608,Exschwas↕on,PRS 7+,7.8,794,Exschwas↕︎on,FTR 9+,9.8,"1,117",N/A,,,,Light,170,3.12.0,22/2/17,N/A,,✓ -Kissing Lucifer,ETIA.,Memory Archive: Original,NITRO,PST 4,4.5,639,NITRO,PRS 7+,7.8,770,NITRO,FTR 10,10.4,"1,183",N/A,,,,Conflict,170,3.12.0,22/2/17,N/A,,✓ +feat. KOTOKO",Memory Archive: Pop/Recommended,Nitro Ch.,PST 3,3.0,430,Nitro Ch.,PRS 6,6.5,578,Nitro Ch.,FTR 8,8.4,657,N/A,,,,Light,163,3.12.0,22/2/17,N/A,, +Macrocosmic Modulation,JAKAZiD,Memory Archive: Original,Exschwas↕on,PST 4,4.0,608,Exschwas↕on,PRS 7+,7.8,794,Exschwas↕︎on,FTR 9+,9.8,"1,117",N/A,,,,Light,170,3.12.0,22/2/17,N/A,,✓ +Kissing Lucifer,ETIA.,Memory Archive: Original,NITRO,PST 4,4.5,639,NITRO,PRS 7+,7.8,770,NITRO,FTR 10,10.4,"1,183",N/A,,,,Conflict,170,3.12.0,22/2/17,N/A,,✓ NEO WINGS,"SOUND HOLIC -feat. Nana Takahashi",Memory Archive: Partner,Toaster,PST 4,4.0,591,Toaster,PRS 7,7.5,840,Toaster,FTR 10,10.2,"1,328",N/A,,,,Conflict,168,3.12.0,22/2/17,N/A,,✓ -DDD,はがね,Arcaea,én,PST 2,2.5,363,én,PRS 6,6.5,484,én,FTR 8,8.5,653,N/A,,,,Light,138,3.12.4,22/3/23,N/A,, +feat. Nana Takahashi",Memory Archive: Partner,Toaster,PST 4,4.0,591,Toaster,PRS 7,7.5,840,Toaster,FTR 10,10.2,"1,328",N/A,,,,Conflict,168,3.12.0,22/2/17,N/A,,✓ +DDD,はがね,Arcaea,én,PST 2,2.5,363,én,PRS 6,6.5,484,én,FTR 8,8.5,653,N/A,,,,Light,138,3.12.4,22/3/23,N/A,, Head BONK ache,"saaa feat. -MC iwata Bros.",Memory Archive: Variety,Nitro,PST 4,4.0,570,Nitro,PRS 7,7.0,725,Nitro,FTR 9,9.4,"1,061",N/A,,,,Conflict,132-165,3.12.4,22/3/23,N/A,, +MC iwata Bros.",Memory Archive: Variety,Nitro,PST 4,4.0,570,Nitro,PRS 7,7.0,725,Nitro,FTR 9,9.4,"1,061",N/A,,,,Conflict,132-165,3.12.4,22/3/23,N/A,, Mistempered Malignance,"s-don vs. nitro (lowiro)",Memory Archive: Partner,N/A,,,,N/A,,,,"《WARNING》 Arcaea Charting Team -「Maledictive Misanthrope」",FTR ?,0.0,944,N/A,,,,Conflict,155,3.12.6,22/4/1,N/A,,✓ -Prism,bermei.inazawa feat. Chata,Lanota 2,CERiNG,PST 2,2.0,476,CERiNG,PRS 5,5.0,544,CERiNG,FTR 8,8.0,785,N/A,,,,Light,107-109,3.12.8,22/4/28,N/A,, -Protoflicker,Silentroom,Lanota 2,antymis ,PST 3,3.0,510,antymis ,PRS 7,7.0,633,antymis ,FTR 9+,9.8,"1,042",N/A,,,,Conflict,140,3.12.8,22/4/28,N/A,, -Stasis,Maozon,Lanota 2,東星,PST 4,4.5,848,東星,PRS 7,7.0,935,東星,FTR 10+,10.7,"1,521",N/A,,,,Light,180,3.12.8,22/4/28,N/A,, +「Maledictive Misanthrope」",FTR ?,0.0,944,N/A,,,,Conflict,155,3.12.6,22/4/1,N/A,,✓ +Prism,bermei.inazawa feat. Chata,Lanota 2,CERiNG,PST 2,2.0,476,CERiNG,PRS 5,5.0,544,CERiNG,FTR 8,8.0,785,N/A,,,,Light,107-109,3.12.8,22/4/28,N/A,, +Protoflicker,Silentroom,Lanota 2,antymis ,PST 3,3.0,510,antymis ,PRS 7,7.0,633,antymis ,FTR 9+,9.8,"1,042",N/A,,,,Conflict,140,3.12.8,22/4/28,N/A,, +Stasis,Maozon,Lanota 2,東星,PST 4,4.5,848,東星,PRS 7,7.0,935,東星,FTR 10+,10.7,"1,521",N/A,,,,Light,180,3.12.8,22/4/28,N/A,, "Dancin' on a -Cat's Paw",Ino(chronoize),Arcaea,antymis,PST 3,3.0,417,antymis,PRS 6,6.0,593,antymis,FTR 9,9.2,891,N/A,,,,Light,148,3.12.8,22/4/28,N/A,, +Cat's Paw",Ino(chronoize),Arcaea,antymis,PST 3,3.0,417,antymis,PRS 6,6.0,593,antymis,FTR 9,9.2,891,N/A,,,,Light,148,3.12.8,22/4/28,N/A,, "PICO-Pico- -Translation!","t+pazolite, ななひら, Cranky, Pico*",Memory Archive: Variety,Translated by én,PST 2,2.0,543,Translated by én,PRS 6,6.0,723,Translated by én,FTR 9,9.3,"1,049",N/A,,,,Conflict,185,3.12.8,22/4/28,N/A,, -san skia,ユアミトス,Arcaea,CERiNG,PST 3,3.5,670,CERiNG,PRS 6,6.0,783,CERiNG,FTR 8,8.3,"1,046",N/A,,,,Light,170,3.12.10,22/5/25,N/A,,✓ -µ,Frums,Memory Archive,N↕TRO v1.0.5,PST 3,3.5,825,N↕TRO v1.0.5,PRS 7,7.5,986,N↕TRO v1.0.5,FTR 9+,9.7,"1,256",N/A,,,,Light,140-190,3.12.10,22/5/25,N/A,,✓ +Translation!","t+pazolite, ななひら, Cranky, Pico*",Memory Archive: Variety,Translated by én,PST 2,2.0,543,Translated by én,PRS 6,6.0,723,Translated by én,FTR 9,9.3,"1,049",N/A,,,,Conflict,185,3.12.8,22/4/28,N/A,, +san skia,ユアミトス,Arcaea,CERiNG,PST 3,3.5,670,CERiNG,PRS 6,6.0,783,CERiNG,FTR 8,8.3,"1,046",N/A,,,,Light,170,3.12.10,22/5/25,N/A,,✓ +µ,Frums,Memory Archive: Original,N↕TRO v1.0.5,PST 3,3.5,825,N↕TRO v1.0.5,PRS 7,7.5,986,N↕TRO v1.0.5,FTR 9+,9.7,"1,256",N/A,,,,Light,140-190,3.12.10,22/5/25,N/A,,✓ Defection,"TeddyLoid feat. DELTA",Final Verdict,"Monolith Incarnate",PST 3,3.5,588,"Monolith Incarnate",PRS 6,6.5,800,"Monolith -Incarnate",FTR 9+,9.8,"1,141",N/A,,,,Light,160,4.0.0,22/7/7,N/A,,✓ +Incarnate",FTR 9+,9.8,"1,141",N/A,,,,Light,160,4.0.0,22/7/7,N/A,,✓ "Infinite Strife,","BlackYooh -vs. siromaru",Final Verdict,Inner Labyrinth,PST 4,4.0,888,Inner Labyrinth,PRS 7,7.5,"1,081",Inner Labyrinth,FTR 9+,9.9,"1,511",Inner Labyrinth,BYD 10+,10.9,"1,633",Conflict,198,4.0.0,22/7/7,4.0.0,22/7/7,✓ +vs. siromaru",Final Verdict,Inner Labyrinth,PST 4,4.0,888,Inner Labyrinth,PRS 7,7.5,"1,081",Inner Labyrinth,FTR 9+,9.9,"1,511",Inner Labyrinth,BYD 10+,10.9,"1,633",Conflict,198,4.0.0,22/7/7,4.0.0,22/7/7,✓ World Ender,"sasakure.UK -× TJ.hangneil",Final Verdict,Imaginary Sky,PST 4,4.0,616,Imaginary Sky,PRS 7+,7.8,850,Imaginary Sky,FTR 9+,9.9,"1,225",Imaginary Sky,BYD 11,11.2,"1,661",Light,190-280,4.0.0,22/7/7,4.0.0,22/7/7,✓ -Pentiment,Nothing But Requiem with Museo,Final Verdict,Paradox Blight,PST 7,7.0,911,Paradox Blight,PRS 8+,8.7,"1,055",Paradox Blight,FTR 10,10.3,"1,345",Paradox Blight,BYD 11,11.4,"1,741",Conflict,200-222,4.0.0,22/7/7,4.0.0,22/7/7,✓ -Arcana Eden,Team Grimoire vs. Sakuzyo vs. Laur,Final Verdict,Eye of the Storm,PST 5,5.5,"1,097",Eye of the Storm,PRS 8+,8.7,"1,310",Eye of the Storm,FTR 10,10.5,"1,792",Eye of the Storm,BYD 11,11.4,"2,134",Conflict,211,4.0.0,22/7/7,4.0.0,22/7/7,✓ -Testify,void (Mournfinale) feat. 星熊南巫,Final Verdict,Eternal¦PAST,PST 7+,7.8,"1,001",Adverse¦PRESENT,PRS 9,9.4,"1,225",Black¦FUTURE,FTR 10+,10.8,"1,766",Silent¦END,BYD 12,12.0,"2,221",Silent,178,4.0.0,22/7/7,4.0.0,22/7/7,✓ +× TJ.hangneil",Final Verdict,Imaginary Sky,PST 4,4.0,616,Imaginary Sky,PRS 7+,7.8,850,Imaginary Sky,FTR 9+,9.9,"1,225",Imaginary Sky,BYD 11,11.2,"1,661",Light,190-280,4.0.0,22/7/7,4.0.0,22/7/7,✓ +Pentiment,Nothing But Requiem with Museo,Final Verdict,Paradox Blight,PST 7,7.0,911,Paradox Blight,PRS 8+,8.7,"1,055",Paradox Blight,FTR 10,10.3,"1,345",Paradox Blight,BYD 11,11.4,"1,741",Conflict,200-222,4.0.0,22/7/7,4.0.0,22/7/7,✓ +Arcana Eden,Team Grimoire vs. Sakuzyo vs. Laur,Final Verdict,Eye of the Storm,PST 5,5.5,"1,097",Eye of the Storm,PRS 8+,8.7,"1,310",Eye of the Storm,FTR 10,10.5,"1,792",Eye of the Storm,BYD 11,11.4,"2,134",Conflict,211,4.0.0,22/7/7,4.0.0,22/7/7,✓ +Testify,void (Mournfinale) feat. 星熊南巫,Final Verdict,Eternal¦PAST,PST 7+,7.8,"1,001",Adverse¦PRESENT,PRS 9,9.4,"1,225",Black¦FUTURE,FTR 10+,10.8,"1,766",Silent¦END,BYD 12,12.0,"2,221",Silent,178,4.0.0,22/7/7,4.0.0,22/7/7,✓ "Altair (feat. *spiLa*)","kamome sano -& you",Arcaea,antymis,PST 2,2.5,670,antymis,PRS 6,6.0,828,antymis,FTR 8,8.5,830,N/A,,,,Light,170,4.0.0,22/7/7,N/A,, -Redraw the Colorless World,MisomyL,Arcaea,antymis ~無色~,PST 4,4.0,568,antymis ~彩色~,PRS 6,6.5,680,antymis ~虹色~,FTR 9,9.2,886,N/A,,,,Light,155,4.0.0,22/7/7,N/A,, -Trap Crow,Puru,Arcaea,CERiNG + Nitro,PST 4,4.5,876,CERiNG + Nitro,PRS 7+,7.8,898,CERiNG + Nitro,FTR 9+,9.9,"1,074",N/A,,,,Conflict,80,4.0.0,22/7/7,N/A,,✓ -PUPA,モリモリあつし,Memory Archive: Variety,én -胡蝶の夢-,PST 4,4.0,374,én -胡蝶の夢-,PRS 7+,7.8,684,én -胡蝶の夢-,FTR 10,10.4,"1,099",N/A,,,,Conflict,202,4.0.0,22/7/7,N/A,, -Loveless Dress,かねこちはる,Silent Answer,Final Prayer,PST 3,3.5,537,Final Prayer,PRS 6,6.5,630,Final Prayer,FTR 9,9.6,850,N/A,,,,Silent,99,4.0.255,22/7/13,N/A,,✓ -Last,onoken,Silent Answer,Arcaea,PST 4,4.0,680,Arcaea,PRS 7,7.0,781,Arcaea,FTR 9,9.0,831,N/A,,,,Silent,175,4.0.255,22/7/13,N/A,,✓ -Last | Moment,onoken,Silent Answer,N/A,,,,N/A,,,,N/A,,,,Arcaea,BYD 9,9.6,888,Silent,175,N/A,,4.0.255,22/7/13,✓ -Last | Eternity,onoken,Silent Answer,N/A,,,,N/A,,,,N/A,,,,Arcaea,BYD 9+,9.7,790,Silent,175,N/A,,4.0.255,22/7/13,✓ +& you",Arcaea,antymis,PST 2,2.5,670,antymis,PRS 6,6.0,828,antymis,FTR 8,8.5,830,N/A,,,,Light,170,4.0.0,22/7/7,N/A,, +Redraw the Colorless World,MisomyL,Arcaea,antymis ~無色~,PST 4,4.0,568,antymis ~彩色~,PRS 6,6.5,680,antymis ~虹色~,FTR 9,9.2,886,N/A,,,,Light,155,4.0.0,22/7/7,N/A,, +Trap Crow,Puru,Arcaea,CERiNG + Nitro,PST 4,4.5,876,CERiNG + Nitro,PRS 7+,7.8,898,CERiNG + Nitro,FTR 9+,9.9,"1,074",N/A,,,,Conflict,80,4.0.0,22/7/7,N/A,,✓ +PUPA,モリモリあつし,Memory Archive: Variety,én -胡蝶の夢-,PST 4,4.0,374,én -胡蝶の夢-,PRS 7+,7.8,684,én -胡蝶の夢-,FTR 10,10.4,"1,099",N/A,,,,Conflict,202,4.0.0,22/7/7,N/A,, +Loveless Dress,かねこちはる,Silent Answer,Final Prayer,PST 3,3.5,537,Final Prayer,PRS 6,6.5,630,Final Prayer,FTR 9,9.6,850,N/A,,,,Silent,99,4.0.255,22/7/13,N/A,,✓ +Last,onoken,Silent Answer,Arcaea,PST 4,4.0,680,Arcaea,PRS 7,7.0,781,Arcaea,FTR 9,9.0,831,N/A,,,,Silent,175,4.0.255,22/7/13,N/A,,✓ +Last | Moment,onoken,Silent Answer,N/A,,,,N/A,,,,N/A,,,,Arcaea,BYD 9,9.6,888,Silent,175,N/A,,4.0.255,22/7/13,✓ +Last | Eternity,onoken,Silent Answer,N/A,,,,N/A,,,,N/A,,,,Arcaea,BYD 9+,9.7,790,Silent,175,N/A,,4.0.255,22/7/13,✓ Callima Karma,"t+pazolite -vs. Feryquitous",Silent Answer,Forlorn Dream,PST 3,3.5,"1,024",Forlorn Dream,PRS 7,7.5,989,Forlorn Dream,FTR 9+,9.8,"1,222",N/A,,,,Silent,95,4.0.255,22/7/13,N/A,,✓ +vs. Feryquitous",Silent Answer,Forlorn Dream,PST 3,3.5,"1,024",Forlorn Dream,PRS 7,7.5,989,Forlorn Dream,FTR 9+,9.8,"1,222",N/A,,,,Silent,95,4.0.255,22/7/13,N/A,,✓ Heart,"削除 (Violin: Katali)",O.N.G.E.K.I. 2,"écologie (from SEGA)",PST 1,1.0,428,"écologie (from SEGA)",PRS 5,5.0,575,"écologie -(from SEGA)",FTR 9,9.3,872,N/A,,,,Light,80,4.1.0,22/10/4,N/A,, +(from SEGA)",FTR 9,9.3,872,N/A,,,,Light,80,4.1.0,22/10/4,N/A,, Ai Drew,Feryquitous,O.N.G.E.K.I. 2,"moonquay -【新入生】",PST 3,3.5,694,moonquay v.EXPERT,PRS 6,6.5,732,moonquay v.MASTER,FTR 9+,9.8,"1,066",N/A,,,,Conflict,175,4.1.0,22/10/4,N/A,, -FLUFFY FLASH,Kobaryo,O.N.G.E.K.I. 2,Toaster,PST 3,3.5,787,Toaster,PRS 6,6.5,946,Toaster,FTR 9+,9.8,"1,329",N/A,,,,Light,252,4.1.0,22/10/4,N/A,, -"Good bye, Merry-Go-Round.",Yooh,O.N.G.E.K.I. 2,絶滅,PST 4,4.5,679,絶滅,PRS 7,7.5,696,絶滅,FTR 10,10.5,"1,084",N/A,,,,Conflict,185,4.1.0,22/10/4,N/A,, -LAMIA,BlackY,O.N.G.E.K.I. 2,夜浪,PST 5,5.0,826,夜浪 「ノブレス・オブリージュ」,PRS 8,8.5,885,"[漆黒の執行者] -夜浪",FTR 10+,10.9,"1,385",N/A,,,,Conflict,199,4.1.0,22/10/4,N/A,, -cocoro*cosmetic,KOTONOHOUSE,Memory Archive: Original,Nitro,PST 3,3.0,525,Nitro,PRS 7,7.0,687,Nitro,FTR 9,9.2,"1,025",N/A,,,,Light,144,4.1.4,22/11/10,N/A,,✓ -Free Myself,lapix feat. mami,Memory Archive: Partner,Exschwasion,PST 4,4.5,662,Exschwasion,PRS 7,7.5,785,Exschwasion -unbound-,FTR 10,10.0,"1,132",N/A,,,,Light,153,4.1.4,22/11/10,N/A,,✓ -Dialnote,七草くりむ,Arcaea,Nitroです。,PST 3,3.0,393,Nitroです。,PRS 6,6.0,548,Nitroです。,FTR 8+,8.8,684,N/A,,,,Light,130,4.1.6,22/12/22,N/A,, -Capella,ARForest,Memory Archive: Partner,0°Nitro,PST 4,4.5,884,0°Nitro,PRS 7+,7.8,904,0°Nitro,FTR 10,10.2,"1,159",N/A,,,,Light,210,4.1.6,22/12/22,N/A,,✓ +【新入生】",PST 3,3.5,694,moonquay v.EXPERT,PRS 6,6.5,732,moonquay v.MASTER,FTR 9+,9.8,"1,066",N/A,,,,Conflict,175,4.1.0,22/10/4,N/A,, +FLUFFY FLASH,Kobaryo,O.N.G.E.K.I. 2,Toaster,PST 3,3.5,787,Toaster,PRS 6,6.5,946,Toaster,FTR 9+,9.8,"1,329",N/A,,,,Light,252,4.1.0,22/10/4,N/A,, +"Good bye, Merry-Go-Round.",Yooh,O.N.G.E.K.I. 2,絶滅,PST 4,4.5,679,絶滅,PRS 7,7.5,696,絶滅,FTR 10,10.5,"1,084",N/A,,,,Conflict,185,4.1.0,22/10/4,N/A,, +LAMIA,BlackY,O.N.G.E.K.I. 2,夜浪,PST 5,5.0,826,"夜浪 「ノブレス・ +オブリージュ」",PRS 8,8.5,885,"[漆黒の執行者] +夜浪",FTR 10+,10.9,"1,385",N/A,,,,Conflict,199,4.1.0,22/10/4,N/A,, +cocoro*cosmetic,KOTONOHOUSE,Memory Archive: Original,Nitro,PST 3,3.0,525,Nitro,PRS 7,7.0,687,Nitro,FTR 9,9.2,"1,025",N/A,,,,Light,144,4.1.4,22/11/10,N/A,,✓ +Free Myself,lapix feat. mami,Memory Archive: Partner,Exschwasion,PST 4,4.5,662,Exschwasion,PRS 7,7.5,785,Exschwasion -unbound-,FTR 10,10.0,"1,132",N/A,,,,Light,153,4.1.4,22/11/10,N/A,,✓ +Dialnote,七草くりむ,Arcaea,Nitroです。,PST 3,3.0,393,Nitroです。,PRS 6,6.0,548,Nitroです。,FTR 8+,8.8,684,N/A,,,,Light,130,4.1.6,22/12/22,N/A,, +Capella,ARForest,Memory Archive: Partner,0°Nitro,PST 4,4.5,884,0°Nitro,PRS 7+,7.8,904,0°Nitro,FTR 10,10.2,"1,159",N/A,,,,Light,210,4.1.6,22/12/22,N/A,,✓ "Tsuki ni Murakumo, Hana ni Kaze",幽閉サテライト,Extend Archive 2: Chronicles,"Lovely Visitor 「Toaster」",PST 3,3.0,468,"Lovely Visitor 「Toaster」",PRS 6,6.0,610,"Lovely Visitor -「Toaster」",FTR 8+,8.7,740,N/A,,,,Conflict,160,4.2.0,23/1/26,N/A,, +「Toaster」",FTR 8+,8.7,740,N/A,,,,Conflict,160,4.2.0,23/1/26,N/A,, MANTIS (Arcaea Ultra-Bloodrush VIP),"Akira Complex -feat. kiraku",Extend Archive 2: Chronicles,ANTyMIS,PST 3,3.0,575,ANTyMIS,PRS 7,7.0,760,ANTyMIS,FTR 9,9.3,"1,014",N/A,,,,Conflict,135,4.2.0,23/1/26,N/A,, -Astra walkthrough,paraoka,Extend Archive 2: Chronicles,Aster,PST 4,4.5,769,Aster,PRS 7+,7.8,886,Aster join Toaster.,FTR 9+,9.9,"1,191",N/A,,,,Conflict,225,4.2.0,23/1/26,N/A,, +feat. kiraku",Extend Archive 2: Chronicles,ANTyMIS,PST 3,3.0,575,ANTyMIS,PRS 7,7.0,760,ANTyMIS,FTR 9,9.3,"1,014",N/A,,,,Conflict,135,4.2.0,23/1/26,N/A,, +Astra walkthrough,paraoka,Extend Archive 2: Chronicles,Aster,PST 4,4.5,769,Aster,PRS 7+,7.8,886,Aster join Toaster.,FTR 9+,9.9,"1,191",N/A,,,,Conflict,225,4.2.0,23/1/26,N/A,, World Fragments III(radio edit),xi,Extend Archive 2: Chronicles,én,PST 3,3.5,777,én,PRS 7,7.0,999,"én supported -by Nitro",FTR 9+,9.8,"1,387",N/A,,,,Light,200,4.2.0,23/1/26,N/A,, -Chronicle,Lime,Extend Archive 2: Chronicles,夜浪 -Annales Historiae-,PST 5,5.0,928,夜浪 -Annales Historiae-,PRS 8+,8.9,"1,077",夜浪 -Annales Historiae-,FTR 10,10.4,"1,264",N/A,,,,Light,221,4.2.0,23/1/26,N/A,,✓ +by Nitro",FTR 9+,9.8,"1,387",N/A,,,,Light,200,4.2.0,23/1/26,N/A,, +Chronicle,Lime,Extend Archive 2: Chronicles,夜浪 -Annales Historiae-,PST 5,5.0,928,夜浪 -Annales Historiae-,PRS 8+,8.9,"1,077",夜浪 -Annales Historiae-,FTR 10,10.4,"1,264",N/A,,,,Light,221,4.2.0,23/1/26,N/A,,✓ NULL APOPHENIA,N²,Memory Archive: Partner,夜浪,PST 4,4.5,990,夜浪,PRS 8+,8.8,"1,098","東星 vs 夜浪 -《APOPHÄNIE》",FTR 10,10.6,"1,299",N/A,,,,Conflict,177,4.2.0,23/1/26,N/A,,✓ +《APOPHÄNIE》",FTR 10,10.6,"1,299",N/A,,,,Conflict,177,4.2.0,23/1/26,N/A,,✓ CYCLES,"Masayoshi -Minoshima -feat. 綾倉盟",maimai 2,Nitro,PST 2,2.0,389,N-Helix,PRS 5,5.0,430,N-Helix,FTR 8+,8.8,695,N/A,,,,Light,135,4.3.0,23/3/2,N/A,, -MAXRAGE,EBIMAYO,maimai 2,EXSCHWASION,PST 3,3.5,696,EXSCHWASION,PRS 6,6.5,760,EXSCHWASION,FTR 9+,9.9,"1,184",N/A,,,,Conflict,222,4.3.0,23/3/2,N/A,, -[X],Blacklolita,maimai 2,東星,PST 4,4.5,594,東星,PRS 7+,7.8,782,東星,FTR 10,10.4,"1,190",N/A,,,,Conflict,162-180,4.3.0,23/3/2,N/A,, -TEmPTaTiON,かねこちはる,maimai 2,EXtINcTiON,PST 5,5.0,627,EXtINcTiON,PRS 8,8.2,768,EXtINcTiON,FTR 10+,10.9,"1,099",N/A,,,,Light,160,4.3.0,23/3/2,N/A,, +Minoshima feat. +綾倉盟",maimai 2,Nitro,PST 2,2.0,389,N-Helix,PRS 5,5.0,430,N-Helix,FTR 8+,8.8,695,N/A,,,,Light,135,4.3.0,23/3/2,N/A,, +MAXRAGE,EBIMAYO,maimai 2,EXSCHWASION,PST 3,3.5,696,EXSCHWASION,PRS 6,6.5,760,EXSCHWASION,FTR 9+,9.9,"1,184",N/A,,,,Conflict,222,4.3.0,23/3/2,N/A,, +[X],Blacklolita,maimai 2,東星,PST 4,4.5,594,東星,PRS 7+,7.8,782,東星,FTR 10,10.4,"1,190",N/A,,,,Conflict,162-180,4.3.0,23/3/2,N/A,, +TEmPTaTiON,かねこちはる,maimai 2,EXtINcTiON,PST 5,5.0,627,EXtINcTiON,PRS 8,8.2,768,EXtINcTiON,FTR 10+,10.9,"1,099",N/A,,,,Light,160,4.3.0,23/3/2,N/A,, "Let's Rock (Arcaea mix)","ikaruga_nex -vs. FALCHiON",Extend Archive 2: Chronicles,Luxance,PST 3,3.0,541,Luxance,PRS 7,7.0,963,Luxance,FTR 9+,9.7,"1,177",N/A,,,,Conflict,210,4.3.0,23/3/2,N/A,, -Crimson Throne,Dimier√Lisb,Memory Archive: Partner,Toaster,PST 4,4.0,727,Toaster,PRS 8,8.0,"1,079",Toaster,FTR 10,10.4,"1,313",N/A,,,,Conflict,210,4.3.0,23/3/2,N/A,,✓ +vs. FALCHiON",Extend Archive 2: Chronicles,Luxance,PST 3,3.0,541,Luxance,PRS 7,7.0,963,Luxance,FTR 9+,9.7,"1,177",N/A,,,,Conflict,210,4.3.0,23/3/2,N/A,, +Crimson Throne,Dimier√Lisb,Memory Archive: Partner,Toaster,PST 4,4.0,727,Toaster,PRS 8,8.0,"1,079",Toaster,FTR 10,10.4,"1,313",N/A,,,,Conflict,210,4.3.0,23/3/2,N/A,,✓ "Hiiro Gekka, Kyoushou no Zetsu (nayuta 2017 ver.)","nayuta × 黒鳥 -(EastNewSound)",Memory Archive: Pop/Recommended,絶滅 Exschwasion 絶滅 Exschwasion,PST 3,3.5,719,絶滅 Exschwasion 絶滅 Exschwasion,PRS 6,6.5,709,絶滅 Exschwasion 絶滅 Exschwasion,FTR 10,10.3,"1,126",N/A,,,,Conflict,150,4.3.0,23/3/2,N/A,, -Manic Jeer,ルゼ,Memory Archive: Original,NITR,PST 4,4.0,698,NITR,PRS 7+,7.8,875,NITR,FTR 10,10.6,"1,286",N/A,,,,Conflict,195,4.3.0,23/3/2,N/A,,✓ -PRIMITIVE LIGHTS,TAG,Memory Archive: Original,東星※原始の灯,PST 5,5.5,785,東星※原始の灯,PRS 8+,8.8,"1,073",東星※原始の灯,FTR 10+,10.7,"1,524",N/A,,,,Light,205,4.3.2,23/3/9,N/A,,✓ +(EastNewSound)",Memory Archive: Pop/Recommended,絶滅 Exschwasion 絶滅 Exschwasion,PST 3,3.5,719,絶滅 Exschwasion 絶滅 Exschwasion,PRS 6,6.5,709,絶滅 Exschwasion 絶滅 Exschwasion,FTR 10,10.3,"1,126",N/A,,,,Conflict,150,4.3.0,23/3/2,N/A,, +Manic Jeer,ルゼ,Memory Archive: Original,NITR,PST 4,4.0,698,NITR,PRS 7+,7.8,875,NITR,FTR 10,10.6,"1,286",N/A,,,,Conflict,195,4.3.0,23/3/2,N/A,,✓ +PRIMITIVE LIGHTS,TAG,Memory Archive: Original,東星※原始の灯,PST 5,5.5,785,東星※原始の灯,PRS 8+,8.8,"1,073",東星※原始の灯,FTR 10+,10.7,"1,524",N/A,,,,Light,205,4.3.2,23/3/9,N/A,,✓ eden,"""漆黒"" の堕天使 《Gram》 †Versus† ""聖刻"" -の熾天使 《Gram》",WACCA 2,反水,PST 4,4.5,826,反水,PRS 8,8.2,"1,194",反水,FTR 10,10.5,"1,365",N/A,,,,Conflict,246,2.0.0c 5.2.0,23/3/16 23/11/30,N/A,, -XTREME,USAO,WACCA 2,絶滅,PST 4,4.5,752,絶滅,PRS 7+,7.8,831,絶滅,FTR 10,10.5,"1,258",N/A,,,,Conflict,205,2.0.0c 5.2.0,23/3/16 23/11/30,N/A,, -Meta-Mysteria,DJ Noriken,WACCA 2,夜浪,PST 5,5.0,844,夜浪,PRS 7+,7.8,905,VII: THE CHARIOT/夜浪,FTR 10+,10.8,"1,309",N/A,,,,Light,205,2.0.0c 5.2.0,23/3/16 23/11/30,N/A,, -"Cosmo -Pop Funclub",ナユタン星人,CHUNITHM 3,Nitro NEW!!,PST 2,2.5,352,Nitro NEW!!,PRS 6,6.0,591,Nitro NEW!!,FTR 8+,8.8,809,N/A,,,,Light,129,4.4.0,23/3/23,N/A,, -IMPACT,"USAO feat. -光吉猛修",CHUNITHM 3,ÉCOLOGIE IMPACT,PST 3,3.5,723,ÉN IMPACT,PRS 7+,7.8,913,én feat. écologie,FTR 9,9.6,"1,231",Toaster NEW!!,BYD 10,10.4,"1,392",Light,210,4.4.0,23/3/23,4.4.0,23/3/23, -Genesis,Morrigan feat. Lily,CHUNITHM 3,Exschwasion,PST 4,4.0,587,Exschwasion,PRS 7,7.0,838,Exschwasion,FTR 9+,9.9,867,N/A,,,,Conflict,150,4.4.0,23/3/23,N/A,, +の熾天使 《Gram》",WACCA 2,反水,PST 4,4.5,826,反水,PRS 8,8.2,"1,194",反水,FTR 10,10.5,"1,365",N/A,,,,Conflict,246,2.0.0c 5.2.0,23/3/16 23/11/30,N/A,, +XTREME,USAO,WACCA 2,絶滅,PST 4,4.5,752,絶滅,PRS 7+,7.8,831,絶滅,FTR 10,10.5,"1,258",N/A,,,,Conflict,205,2.0.0c 5.2.0,23/3/16 23/11/30,N/A,, +Meta-Mysteria,DJ Noriken,WACCA 2,夜浪,PST 5,5.0,844,夜浪,PRS 7+,7.8,905,VII: THE CHARIOT/夜浪,FTR 10+,10.8,"1,309",N/A,,,,Light,205,2.0.0c 5.2.0,23/3/16 23/11/30,N/A,, +Cosmo Pop Funclub,ナユタン星人,CHUNITHM 3,Nitro NEW!!,PST 2,2.5,352,Nitro NEW!!,PRS 6,6.0,591,Nitro NEW!!,FTR 8+,8.8,809,N/A,,,,Light,129,4.4.0,23/3/23,N/A,, +IMPACT,"USAO feat. +光吉猛修",CHUNITHM 3,ÉCOLOGIE IMPACT,PST 3,3.5,723,ÉN IMPACT,PRS 7+,7.8,913,én feat. écologie,FTR 9,9.6,"1,231",Toaster NEW!!,BYD 10,10.4,"1,392",Light,210,4.4.0,23/3/23,4.4.0,23/3/23, +Genesis,Morrigan feat. Lily,CHUNITHM 3,Exschwasion,PST 4,4.0,587,Exschwasion,PRS 7,7.0,838,Exschwasion,FTR 9+,9.9,867,N/A,,,,Conflict,150,4.4.0,23/3/23,N/A,, Trrricksters!!,"s-don vs. -翡乃イスカ",CHUNITHM 3,絶滅,PST 4,4.5,561,絶滅,PRS 7,7.5,784,絶滅,FTR 10,10.1,"1,183",N/A,,,,Conflict,155,4.4.0,23/3/23,N/A,, +翡乃イスカ",CHUNITHM 3,絶滅,PST 4,4.5,561,絶滅,PRS 7,7.5,784,絶滅,FTR 10,10.1,"1,183",N/A,,,,Conflict,155,4.4.0,23/3/23,N/A,, Spider's Thread,"きくお × cosMo@暴走P -feat. 影縫英",CHUNITHM 3,夜浪 <->,PST 4,4.5,794,夜浪 <->,PRS 7+,7.8,764,夜浪 <->,FTR 10+,10.8,"1,203",N/A,,,,Conflict,180,4.4.0,23/3/23,N/A,, +feat. 影縫英",CHUNITHM 3,夜浪 <->,PST 4,4.5,794,夜浪 <->,PRS 7+,7.8,764,夜浪 <->,FTR 10+,10.8,"1,203",N/A,,,,Conflict,180,4.4.0,23/3/23,N/A,, 0xe0e1ccull,f→n,Black Fate,N/A,,,,N/A,,,,"《WARNING》 -Arcaea Charting Team vs -chromaesthesia-",FTR ?,0.0,"1,530",N/A,,,,Conflict,198-216,4.4.2,23/4/1,N/A,,✓ -GIMMICK,Ms.Sill,Extend Archive 2: Chronicles,Nitro,PST 2,2.5,421,Nitro,PRS 6,6.5,598,antymis + Nitro,FTR 9,9.5,733,N/A,,,,Conflict,143,4.4.4,23/4/27,N/A,, +Arcaea Charting Team vs -chromaesthesia-",FTR ?,0.0,"1,530",N/A,,,,Conflict,198-216,4.4.2,23/4/1,N/A,,✓ +GIMMICK,Ms.Sill,Extend Archive 2: Chronicles,Nitro,PST 2,2.5,421,Nitro,PRS 6,6.5,598,antymis + Nitro,FTR 9,9.5,733,N/A,,,,Conflict,143,4.4.4,23/4/27,N/A,, "Lost Emotion feat. nomico",Masayoshi Minoshima(ALR),Extend Archive 2: Chronicles,"ポーカーフェイスの Toaster",PST 3,3.5,602,"ポーカーフェイスの Toaster",PRS 7,7.0,780,"ポーカーフェイスの -Toaster",FTR 9,9.3,"1,123",N/A,,,,Light,172,4.4.4,23/4/27,N/A,, +Toaster",FTR 9,9.3,"1,123",N/A,,,,Light,172,4.4.4,23/4/27,N/A,, "New York Back Raise",saaa + kei_iwata + stuv + わかどり,Memory Archive: Variety,"Exschwasion 「CHECK」",PST 4,4.5,762,"Exschwasion 「RAISE」",PRS 7,7.0,803,"Exschwasion -「ALL IN」",FTR 9+,9.9,"1,091",N/A,,,,Conflict,160,4.4.4,23/4/27,N/A,, +「ALL IN」",FTR 9+,9.9,"1,091",N/A,,,,Conflict,160,4.4.4,23/4/27,N/A,, "The Survivor -(Game Edit)",Taishi,Memory Archive: Variety,Nitro,PST 3,3.5,817,Nitro,PRS 6,6.5,750,Nitro,FTR 9+,9.9,"1,100",N/A,,,,Conflict,132,4.4.4,23/4/27,N/A,, -Lawless Point,La prière,Extend Archive 2: Chronicles,Luxance,PST 3,3.0,476,Luxance,PRS 6,6.0,630,Luxance,FTR 9,9.0,838,N/A,,,,Conflict,148,4.4.6,23/5/25,N/A,, +(Game Edit)",Taishi,Memory Archive: Variety,Nitro,PST 3,3.5,817,Nitro,PRS 6,6.5,750,Nitro,FTR 9+,9.9,"1,100",N/A,,,,Conflict,132,4.4.4,23/4/27,N/A,, +Lawless Point,La prière,Extend Archive 2: Chronicles,Luxance,PST 3,3.0,476,Luxance,PRS 6,6.0,630,Luxance,FTR 9,9.0,838,N/A,,,,Conflict,148,4.4.6,23/5/25,N/A,, Hybris (The one who shattered),"qfeileadh -feat. のあ",Extend Archive 2: Chronicles,Exschwasion,PST 4,4.5,757,Exschwasion,PRS 7+,7.8,973,Exschwasion,FTR 9+,9.8,"1,196",N/A,,,,Conflict,158,4.4.6,23/5/25,N/A,, -Galactic Love,La prière,Memory Archive: Pop/Recommended,én,PST 3,3.0,513,én,PRS 6,6.5,694,én,FTR 9,9.0,813,N/A,,,,Light,145,4.4.6,23/5/25,N/A,, -Lost in the Abyss,FELT,Memory Archive: Pop/Recommended,Nitro,PST 3,3.5,907,Nitro,PRS 6,6.5,908,Nitro,FTR 9+,9.7,"1,179",N/A,,,,Conflict,183,4.4.6,23/5/25,N/A,, -To the Milky Way,黒魔,Memory Archive: Partner,Nitroだー!,PST 5,5.0,928,Nitroだー!,PRS 8+,8.9,"1,154",Nitroだー!,FTR 10,10.5,"1,392",N/A,,,,Light,186,4.4.6,23/5/25,N/A,,✓ -Bullet Waiting for Me (James Landino remix),Nikki Simmons,Cytus II,CERiNG,PST 2,2.5,325,CERiNG,PRS 4,4.5,390,CERiNG,FTR 8,8.1,701,N/A,,,,Light,107,4.5.0,23/6/28,N/A,, -Used to be,KIVΛ,Cytus II,Luxance,PST 4,4.0,537,Luxance,PRS 6,6.5,675,Luxance + Nitro,FTR 9,9.2,799,N/A,,,,Light,140,4.5.0,23/6/28,N/A,, -Devillic Sphere,3R2,Cytus II,₸öα$†ε₹,PST 4,4.0,490,₸öα$†ε₹,PRS 7+,7.8,692,₸öα$†ε₹,FTR 9+,9.9,"1,129",N/A,,,,Conflict,160,4.5.0,23/6/28,N/A,, +feat. のあ",Extend Archive 2: Chronicles,Exschwasion,PST 4,4.5,757,Exschwasion,PRS 7+,7.8,973,Exschwasion,FTR 9+,9.8,"1,196",N/A,,,,Conflict,158,4.4.6,23/5/25,N/A,, +Galactic Love,La prière,Memory Archive: Pop/Recommended,én,PST 3,3.0,513,én,PRS 6,6.5,694,én,FTR 9,9.0,813,N/A,,,,Light,145,4.4.6,23/5/25,N/A,, +Lost in the Abyss,FELT,Memory Archive: Pop/Recommended,Nitro,PST 3,3.5,907,Nitro,PRS 6,6.5,908,Nitro,FTR 9+,9.7,"1,179",N/A,,,,Conflict,183,4.4.6,23/5/25,N/A,, +To the Milky Way,黒魔,Memory Archive: Partner,Nitroだー!,PST 5,5.0,928,Nitroだー!,PRS 8+,8.9,"1,154",Nitroだー!,FTR 10,10.5,"1,392",N/A,,,,Light,186,4.4.6,23/5/25,N/A,,✓ +Bullet Waiting for Me (James Landino remix),Nikki Simmons,Cytus II,CERiNG,PST 2,2.5,325,CERiNG,PRS 4,4.5,390,CERiNG,FTR 8,8.1,701,N/A,,,,Light,107,4.5.0,23/6/28,N/A,, +Used to be,KIVΛ,Cytus II,Luxance,PST 4,4.0,537,Luxance,PRS 6,6.5,675,Luxance + Nitro,FTR 9,9.2,799,N/A,,,,Light,140,4.5.0,23/6/28,N/A,, +Devillic Sphere,3R2,Cytus II,₸öα$†ε₹,PST 4,4.0,490,₸öα$†ε₹,PRS 7+,7.8,692,₸öα$†ε₹,FTR 9+,9.9,"1,129",N/A,,,,Conflict,160,4.5.0,23/6/28,N/A,, Lucid Traveler,"Akira Complex -vs. 3R2",Cytus II,Toaster vs ₸öα$†ε₹,PST 4,4.5,634,Toaster vs ₸öα$†ε₹,PRS 8+,8.9,"1,006",Toaster vs ₸öα$†ε₹,FTR 10,10.4,"1,341",N/A,,,,Conflict,170-200,4.5.0,23/6/28,N/A,,✓ -CHAOS,Æsir,Cytus II,絶滅,PST 5,5.5,646,絶滅,PRS 7,7.5,848,絶滅,FTR 10+,10.9,"1,369",N/A,,,,Conflict,150,4.5.0,23/6/28,N/A,, +vs. 3R2",Cytus II,Toaster vs ₸öα$†ε₹,PST 4,4.5,634,Toaster vs ₸öα$†ε₹,PRS 8+,8.9,"1,006",Toaster vs ₸öα$†ε₹,FTR 10,10.4,"1,341",N/A,,,,Conflict,170-200,4.5.0,23/6/28,N/A,,✓ +CHAOS,Æsir,Cytus II,絶滅,PST 5,5.5,646,絶滅,PRS 7,7.5,848,絶滅,FTR 10+,10.9,"1,369",N/A,,,,Conflict,150,4.5.0,23/6/28,N/A,, INTERNET YAMERO,"Aiobahn -feat. KOTOKO",Memory Archive: Pop/Recommended,該当チャンネルが停止されたため、 この譜面は再生できません。,PST 4,4.5,677,該当チャンネルが停止されたため、 この譜面は再生できません。,PRS 7+,7.8,987,該当チャンネルが停止されたため、 この譜面は再生できません。,FTR 9+,9.9,"1,222",N/A,,,,Conflict,185,4.5.0,23/6/28,N/A,, +feat. KOTOKO",Memory Archive: Pop/Recommended,該当チャンネルが停止されたため、 この譜面は再生できません。,PST 4,4.5,677,該当チャンネルが停止されたため、 この譜面は再生できません。,PRS 7+,7.8,987,該当チャンネルが停止されたため、 この譜面は再生できません。,FTR 9+,9.9,"1,222",N/A,,,,Conflict,185,4.5.0,23/6/28,N/A,, syūten,"Apo11o ""COLLAPSAR"" program feat. -大瀬良あい",Cytus II 2,antymīs,PST 2,2.0,395,antymīs,PRS 5,5.0,446,antymīs,FTR 8,8.5,592,N/A,,,,Light,76-96,4.6.0,23/7/19,N/A,, -DRG,onoken,Cytus II 2,_NITRO,PST 3,3.5,380,_HARD,PRS 7,7.0,624,_CHAOS,FTR 9,9.5,872,N/A,,,,Light,155,4.6.0,23/7/19,N/A,, -99 Glooms,Sta,Cytus II 2,終点,PST 4,4.0,637,終点,PRS 7+,7.8,774,終点,FTR 10,10.3,"1,294",N/A,,,,Conflict,185,4.6.0,23/7/19,N/A,, +大瀬良あい",Cytus II 2,antymīs,PST 2,2.0,395,antymīs,PRS 5,5.0,446,antymīs,FTR 8,8.5,592,N/A,,,,Light,76-96,4.6.0,23/7/19,N/A,, +DRG,onoken,Cytus II 2,_NITRO,PST 3,3.5,380,_HARD,PRS 7,7.0,624,_CHAOS,FTR 9,9.5,872,N/A,,,,Light,155,4.6.0,23/7/19,N/A,, +99 Glooms,Sta,Cytus II 2,終点,PST 4,4.0,637,終点,PRS 7+,7.8,774,終点,FTR 10,10.3,"1,294",N/A,,,,Conflict,185,4.6.0,23/7/19,N/A,, ͟͝͞Ⅱ́̕,Cytus,Cytus II 2," Corrupted data Recovery progress ......100%",PST 5,5.0,690,"Main_Log_ 702_10_25",PRS 8+,8.9,816,"Cam_Library_ -702_12_29",FTR 10+,10.8,"1,051",N/A,,,,Conflict,130-150,4.6.0,23/7/19,N/A,, +702_12_29",FTR 10+,10.8,"1,051",N/A,,,,Conflict,130-150,4.6.0,23/7/19,N/A,, Magnolia,"M2U -Vocal by Guriri",Cytus II 2,Lacrimosa,PST 4,4.5,625,Lacrimosa,PRS 7+,7.8,726,Lacrimosa,FTR 10,10.2,895,N/A,,,,Light,160,4.6.0,23/7/19,N/A,, +Vocal by Guriri",Cytus II 2,Lacrimosa,PST 4,4.5,625,Lacrimosa,PRS 7+,7.8,726,Lacrimosa,FTR 10,10.2,895,N/A,,,,Light,160,4.6.0,23/7/19,N/A,, Ultimate taste,ぱらどっと,Extend Archive 2: Chronicles,"Arcaea Charting Team",PST 3,3.5,828,"Arcaea -Charting Team",PRS 6,6.5,"1,008",Arcaea Charting Team 【Full Flavor】,FTR 9+,9.7,"1,405",N/A,,,,Light,200,4.6.0,23/7/19,N/A,, +Charting Team",PRS 6,6.5,"1,008",Arcaea Charting Team 【Full Flavor】,FTR 9+,9.7,"1,405",N/A,,,,Light,200,4.6.0,23/7/19,N/A,, WAIT FOR DAWN,"U-ske feat. -棗いつき",Lasting Eden,én,PST 2,2.5,596,én,PRS 7+,7.8,636,én,FTR 8+,8.7,861,N/A,,,,Light,188,4.7.0,23/8/18,N/A,,✓ +棗いつき",Lasting Eden,én,PST 2,2.5,596,én,PRS 7+,7.8,636,én,FTR 8+,8.7,861,N/A,,,,Light,188,4.7.0,23/8/18,N/A,,✓ Raven's Pride,"みーに feat. -はらもりよしな",Lasting Eden,Exschwasion,PST 3,3.0,697,Exschwasion,PRS 7,7.0,797,Exschwasion,FTR 9,9.4,"1,030",N/A,,,,Conflict,165,4.7.0,23/8/18,N/A,,✓ -Rise of the World,cosMo@暴走P,Lasting Eden,N⇑TRO,PST 4,4.5,722,N⇑TRO,PRS 8,8.1,843,N⇑TRO,FTR 10,10.4,"1,176",N/A,,,,Light,182-212,4.7.0,23/8/18,N/A,,✓ -UNKNOWN LEVELS,Yuta Imai,Lasting Eden,Toaster,PST 4,4.0,591,Toaster,PRS 8,8.1,771,⇓ 東星 vs Toaster ⇓,FTR 10,10.6,"1,149",N/A,,,,Conflict,110-165,4.7.0,23/8/18,N/A,,✓ +はらもりよしな",Lasting Eden,Exschwasion,PST 3,3.0,697,Exschwasion,PRS 7,7.0,797,Exschwasion,FTR 9,9.4,"1,030",N/A,,,,Conflict,165,4.7.0,23/8/18,N/A,,✓ +Rise of the World,cosMo@暴走P,Lasting Eden,N⇑TRO,PST 4,4.5,722,N⇑TRO,PRS 8,8.1,843,N⇑TRO,FTR 10,10.4,"1,176",N/A,,,,Light,182-212,4.7.0,23/8/18,N/A,,✓ +UNKNOWN LEVELS,Yuta Imai,Lasting Eden,Toaster,PST 4,4.0,591,Toaster,PRS 8,8.1,771,⇓ 東星 vs Toaster ⇓,FTR 10,10.6,"1,149",N/A,,,,Conflict,110-165,4.7.0,23/8/18,N/A,,✓ Abstruse Dilemma,"Ashrount vs. 打打だいず",Lasting Eden,Remnant ⇐ Guilt,PST 5,5.5,983,Remnant ⇒ Doubt,PRS 8+,8.9,"1,127","Remnant ⇑ -⇓ Volition",FTR 11,11.1,"1,467",N/A,,,,Light,216,4.7.0,23/8/18,N/A,,✓ -RGB,MEMODEMO × AQUASINE,Extend Archive 2: Chronicles,NO₂,PST 4,4.0,652,NO₂,PRS 7+,7.8,803,NO₂,FTR 9+,9.7,"1,131",N/A,,,,Light,163,4.7.0,23/8/18,N/A,,✓ +⇓ Volition",FTR 11,11.1,"1,467",N/A,,,,Light,216,4.7.0,23/8/18,N/A,,✓ +RGB,MEMODEMO × AQUASINE,Extend Archive 2: Chronicles,NO₂,PST 4,4.0,652,NO₂,PRS 7+,7.8,803,NO₂,FTR 9+,9.7,"1,131",N/A,,,,Light,163,4.7.0,23/8/18,N/A,,✓ "SACRIFICE -feat. ayame",Masayoshi Minoshima(ALR),Memory Archive: Pop/Recommended,Luxance,PST 3,3.5,548,Luxance,PRS 7,7.5,779,Luxance,FTR 9+,9.7,958,N/A,,,,Conflict,180,4.7.0,23/8/18,N/A,, -Kanjou no Matenrou ~Arr.Demetori,Demetori,Extend Archive 2: Chronicles,Exschwasion,PST 3,3.5,736,Exschwasion,PRS 6,6.5,929,N•Ex•T,FTR 9+,9.8,"1,294",N/A,,,,Conflict,178,4.7.2,23/9/14,N/A,, +feat. ayame",Masayoshi Minoshima(ALR),Memory Archive: Pop/Recommended,Luxance,PST 3,3.5,548,Luxance,PRS 7,7.5,779,Luxance,FTR 9+,9.7,958,N/A,,,,Conflict,180,4.7.0,23/8/18,N/A,, +Kanjou no Matenrou ~Arr.Demetori,Demetori,Extend Archive 2: Chronicles,Exschwasion,PST 3,3.5,736,Exschwasion,PRS 6,6.5,929,N•Ex•T,FTR 9+,9.8,"1,294",N/A,,,,Conflict,178,4.7.2,23/9/14,N/A,, "To the Furthest Dream","ii/night -feat. 綺良雪",Memory Archive: Original,,PST 4,4.5,836,,PRS 8,8.5,994,,FTR 9+,9.8,"1,102",N/A,,,,Silent,183,4.7.2,23/9/14,N/A,,✓ -Primeval Texture,くるぶっこちゃん,Severed Eden,CERiNG,PST 3,3.0,387,CERiNG,PRS 7,7.5,525,CERiNG,FTR 9,9.0,810,N/A,,,,Light,120,5.0.0,23/9/27,N/A,,✓ -Technicolour,Maozon,Severed Eden,KLMNOP,PST 3,3.5,644,KLMNOP,PRS 7,7.0,812,KLMNOP,FTR 9+,9.8,"1,140",N/A,,,,Light,175,5.0.0,23/9/27,N/A,,✓ +feat. 綺良雪",Memory Archive: Original,,PST 4,4.5,836,,PRS 8,8.5,994,,FTR 9+,9.8,"1,102",N/A,,,,Silent,183,4.7.2,23/9/14,N/A,,✓ +Primeval Texture,くるぶっこちゃん,Severed Eden,CERiNG,PST 3,3.0,387,CERiNG,PRS 7,7.5,525,CERiNG,FTR 9,9.0,810,N/A,,,,Light,120,5.0.0,23/9/27,N/A,,✓ +Technicolour,Maozon,Severed Eden,KLMNOP,PST 3,3.5,644,KLMNOP,PRS 7,7.0,812,KLMNOP,FTR 9+,9.8,"1,140",N/A,,,,Light,175,5.0.0,23/9/27,N/A,,✓ Ego Eimi,"BlackY feat. -Risa Yuzuki",Severed Eden,東星,PST 5,5.5,801,東星,PRS 8,8.6,937,東星,FTR 10,10.5,"1,223",N/A,,,,Conflict,178,5.0.0,23/9/27,N/A,,✓ +Risa Yuzuki",Severed Eden,東星,PST 5,5.5,801,東星,PRS 8,8.6,937,東星,FTR 10,10.5,"1,223",N/A,,,,Conflict,178,5.0.0,23/9/27,N/A,,✓ Logos,"polysha -feat. 高城みよ",Severed Eden,絶滅,PST 4,4.0,697,絶滅,PRS 7+,7.8,798,絶滅,FTR 10,10.1,"1,040",N/A,,,,Conflict,189,5.0.0,23/9/27,N/A,,✓ +feat. 高城みよ",Severed Eden,絶滅,PST 4,4.0,697,絶滅,PRS 7+,7.8,798,絶滅,FTR 10,10.1,"1,040",N/A,,,,Conflict,189,5.0.0,23/9/27,N/A,,✓ Arghena,"Feryquitous -vs. Laur",Severed Eden,"第一識 ""Reality""",PST 7,7.5,883,"第二識 ""Causality""",PRS 9,9.4,"1,082","第三識 ""Pluriversality""",FTR 11,11.3,"1,444",N/A,,,,Conflict,185,5.0.0,23/9/27,N/A,,✓ -Remind the Souls (Short Version),Nhato,Arcaea,Nitro,PST 3,3.5,561,Nitro,PRS 7,7.0,756,Nitro,FTR 9,9.5,945,N/A,,,,Light,130,5.0.0,23/9/27,N/A,, -Dynitikós,Prower,Extend Archive 2: Chronicles,Exschwasión,PST 4,4.0,683,Exschwasión,PRS 7,7.5,894,Exschwasión,FTR 9,9.5,986,N/A,,,,Conflict,180,5.0.0,23/9/27,N/A,,✓ -Amekagura,荒谷サトル,Extend Archive 2: Chronicles,antymis,PST 4,4.0,741,antymis,PRS 7,7.5,851,antymis,FTR 9+,9.9,"1,076",N/A,,,,Light,105,5.0.0,23/9/27,N/A,,✓ -B.B.K.K.B.K.K.,nora2r,Memory Archive: Variety,E.E.X.X.E.X.X.,PST 4,4.5,669,E.E.X.X.E.X.X.,PRS 7,7.0,708,E.E.X.X.E.X.X.,FTR 9+,9.7,976,N/A,,,,Conflict,170,5.0.0,23/9/27,N/A,, +vs. Laur",Severed Eden,"第一識 ""Reality""",PST 7,7.5,883,"第二識 ""Causality""",PRS 9,9.4,"1,082","第三識 ""Pluriversality""",FTR 11,11.3,"1,444",N/A,,,,Conflict,185,5.0.0,23/9/27,N/A,,✓ +Remind the Souls (Short Version),Nhato,Arcaea,Nitro,PST 3,3.5,561,Nitro,PRS 7,7.0,756,Nitro,FTR 9,9.5,945,N/A,,,,Light,130,5.0.0,23/9/27,N/A,, +Dynitikós,Prower,Extend Archive 2: Chronicles,Exschwasión,PST 4,4.0,683,Exschwasión,PRS 7,7.5,894,Exschwasión,FTR 9,9.5,986,N/A,,,,Conflict,180,5.0.0,23/9/27,N/A,,✓ +Amekagura,荒谷サトル,Extend Archive 2: Chronicles,antymis,PST 4,4.0,741,antymis,PRS 7,7.5,851,antymis,FTR 9+,9.9,"1,076",N/A,,,,Light,105,5.0.0,23/9/27,N/A,,✓ +B.B.K.K.B.K.K.,nora2r,Memory Archive: Variety,E.E.X.X.E.X.X.,PST 4,4.5,669,E.E.X.X.E.X.X.,PRS 7,7.0,708,E.E.X.X.E.X.X.,FTR 9+,9.7,976,N/A,,,,Conflict,170,5.0.0,23/9/27,N/A,, Transient Space,"sleepless, -Gardens, aspect",Shifting Veil,CERiNG -liminal-,PST 2,2.5,419,CERiNG -liminal-,PRS 7,7.0,607,CERiNG -liminal-,FTR 9,9.5,805,N/A,,,,Conflict,115-132,5.1.0,23/10/26,N/A,,✓ -Nameless Passion,天束 feat. Sennzai,Shifting Veil,Luxance,PST 3,3.0,681,Luxance,PRS 7,7.0,890,Luxance,FTR 9+,9.9,"1,223",N/A,,,,Conflict,200,5.1.0,23/10/26,N/A,,✓ -TeraVolt,Katali,Shifting Veil,夜浪,PST 5,5.0,675,夜浪,PRS 8+,8.9,804,超東星 × 雷夜浪,FTR 10+,10.9,"1,008",N/A,,,,Conflict,154,5.1.0,23/10/26,N/A,,✓ -FANTA5Y,Moon Jelly & YUKIYANAGI,Extend Archive 2: Chronicles,TOA5TIE,PST 3,3.0,536,TOA5TIE,PRS 7,7.0,715,TOA5TIE,FTR 9,9.4,965,N/A,,,,Light,170,5.1.0,23/10/26,N/A,,✓ -Stratoliner,C-Show,WACCA 2,Exschwasion,PST 3,3.5,535,Exschwasion,PRS 6,6.5,702,Exschwasion,FTR 9,9.6,877,N/A,,,,Conflict,175,5.2.0,23/11/30,N/A,, +Gardens, aspect",Shifting Veil,CERiNG -liminal-,PST 2,2.5,419,CERiNG -liminal-,PRS 7,7.0,607,CERiNG -liminal-,FTR 9,9.5,805,N/A,,,,Conflict,115-132,5.1.0,23/10/26,N/A,,✓ +Nameless Passion,天束 feat. Sennzai,Shifting Veil,Luxance,PST 3,3.0,681,Luxance,PRS 7,7.0,890,Luxance,FTR 9+,9.9,"1,223",N/A,,,,Conflict,200,5.1.0,23/10/26,N/A,,✓ +TeraVolt,Katali,Shifting Veil,夜浪,PST 5,5.0,675,夜浪,PRS 8+,8.9,804,超東星 × 雷夜浪,FTR 10+,10.9,"1,008",N/A,,,,Conflict,154,5.1.0,23/10/26,N/A,,✓ +FANTA5Y,Moon Jelly & YUKIYANAGI,Extend Archive 2: Chronicles,TOA5TIE,PST 3,3.0,536,TOA5TIE,PRS 7,7.0,715,TOA5TIE,FTR 9,9.4,965,N/A,,,,Light,170,5.1.0,23/10/26,N/A,,✓ +Stratoliner,C-Show,WACCA 2,Exschwasion,PST 3,3.5,535,Exschwasion,PRS 6,6.5,702,Exschwasion,FTR 9,9.6,877,N/A,,,,Conflict,175,5.2.0,23/11/30,N/A,, Ouvertüre,"USAO & DJ Genki feat. ルーン -(CV: 河瀬茉希)",WACCA 2,るくあんす,PST 2,2.5,583,るくあんす,PRS 7,7.5,786,るくあんす,FTR 9+,9.8,913,N/A,,,,Conflict,200,5.2.0,23/11/30,N/A,, +(CV: 河瀬茉希)",WACCA 2,るくあんす,PST 2,2.5,583,るくあんす,PRS 7,7.5,786,るくあんす,FTR 9+,9.8,913,N/A,,,,Conflict,200,5.2.0,23/11/30,N/A,, Alone & Lorn,"Ponchi♪ -feat. はぁち",Extend Archive 2: Chronicles,én,PST 3,3.0,643,én,PRS 6,6.5,742,én & KLMNOP,FTR 9,9.6,970,N/A,,,,Light,100,5.2.0,23/11/30,N/A,,✓ -Wish Upon a Snow,打打だいず,Memory Archive: Original,0°絶滅,PST 4,4.5,"1,031",0°絶滅,PRS 7,7.5,"1,095",0°絶滅,FTR 10,10.5,"1,309",N/A,,,,Light,218,5.2.0,23/11/30,N/A,,✓ -felys final remix,onoken,Extend Archive 2: Chronicles,Dec18,PST 3,3.0,626,Dec18,PRS 6,6.5,771,Dec18,FTR 9,9.5,"1,130",N/A,,,,Conflict,180,5.2.2,23/12/21,N/A,, +feat. はぁち",Extend Archive 2: Chronicles,én,PST 3,3.0,643,én,PRS 6,6.5,742,én & KLMNOP,FTR 9,9.6,970,N/A,,,,Light,100,5.2.0,23/11/30,N/A,,✓ +Wish Upon a Snow,打打だいず,Memory Archive: Original,0°絶滅,PST 4,4.5,"1,031",0°絶滅,PRS 7,7.5,"1,095",0°絶滅,FTR 10,10.5,"1,309",N/A,,,,Light,218,5.2.0,23/11/30,N/A,,✓ +felys final remix,onoken,Extend Archive 2: Chronicles,Dec18,PST 3,3.0,626,Dec18,PRS 6,6.5,771,Dec18,FTR 9,9.5,"1,130",N/A,,,,Conflict,180,5.2.2,23/12/21,N/A,, "On And On!! -feat. Jenga",ETIA.,Extend Archive 2: Chronicles,én and én!!,PST 3,3.0,370,én and én!!,PRS 7,7.0,616,én and én!!,FTR 9,9.5,836,N/A,,,,Light,170,5.2.2,23/12/21,N/A,, -LIVHT MY WΔY,かめりあ feat. STΔRLIVHT,Memory Archive: Music Game,"k//eternal + nitro ""ephemeral past""",PST 4,4.5,673,"k//eternal + nitro ""recursive present""",PRS 7,7.5,738,"k//eternal + nitro ""convergent future""",FTR 9+,9.8,954,N/A,,,,Conflict,190,5.2.2,23/12/21,N/A,, -Kanbu de Tomatte Sugu Tokeru,ARM + 夕野ヨシミ (IOSYS) feat. miko,Memory Archive: Pop/Recommended,C7H11NO配合!!!!!!,PST 4,4.0,584,C7H11NO配合!!!!!!,PRS 7,7.5,714,C7H11NO配合!!!!!!,FTR 10,10.0,"1,108",N/A,,,,Light,200,5.2.2,23/12/21,N/A,, -Hotarubi no Yuki,Endorfin.,Sunset Radiance,0°Nitro,PST 3,3.5,589,0°Nitro,PRS 7,7.0,733,0°Nitro,FTR 9+,9.7,991,N/A,,,,Light,159,5.2.6,24/1/12,N/A,,✓ +feat. Jenga",ETIA.,Extend Archive 2: Chronicles,én and én!!,PST 3,3.0,370,én and én!!,PRS 7,7.0,616,én and én!!,FTR 9,9.5,836,N/A,,,,Light,170,5.2.2,23/12/21,N/A,, +LIVHT MY WΔY,かめりあ feat. STΔRLIVHT,Memory Archive: Music Game,"k//eternal + nitro ""ephemeral past""",PST 4,4.5,673,"k//eternal + nitro ""recursive present""",PRS 7,7.5,738,"k//eternal + nitro ""convergent future""",FTR 9+,9.8,954,N/A,,,,Conflict,190,5.2.2,23/12/21,N/A,, +Kanbu de Tomatte Sugu Tokeru,ARM + 夕野ヨシミ (IOSYS) feat. miko,Memory Archive: Pop/Recommended,C7H11NO配合!!!!!!,PST 4,4.0,584,C7H11NO配合!!!!!!,PRS 7,7.5,714,C7H11NO配合!!!!!!,FTR 10,10.0,"1,108",N/A,,,,Light,200,5.2.2,23/12/21,N/A,, +Hotarubi no Yuki,Endorfin.,Sunset Radiance,0°Nitro,PST 3,3.5,589,0°Nitro,PRS 7,7.0,733,0°Nitro,FTR 9+,9.7,991,N/A,,,,Light,159,5.2.6,24/1/12,N/A,,✓ Vicious [ANTi] Heroism,Kobaryo,Absolute Reason,N/A,,,,N/A,,,,N/A,,,,"[FUTiLE] -Defiance",BYD 11,11.1,"1,772",Conflict,271,N/A,,5.3.0,24/1/25,✓ -The Formula,Junk,Arcaea,Dec18,PST 3,3.0,427,Dec18,PRS 6,6.0,587,Dec18,FTR 9,9.3,957,N/A,,,,Light,144,5.3.0,24/1/25,N/A,, -Luna Rossa,r0y,Memory Archive: Music Game,Luxance,PST 3,3.0,443,Luxance,PRS 6,6.0,578,Luxance,FTR 9+,9.7,920,N/A,,,,Conflict,174,5.3.0,24/1/25,N/A,, -Jingle,DJ Noriken,Arcaea,Exschwasion,PST 2,2.5,530,Exschwasion,PRS 5,5.5,741,Exschwasion,FTR 7+,7.8,848,KLMNOP,ETR 9,9.5,"1,047",Light,170,5.4.0,24/3/8,5.4.0,24/3/8, -Aleph-0,LeaF,Extend Archive 2: Chronicles,ə₀,PST 5,5.5,388,ə₀,PRS 8+,8.8,579,ə₀,FTR 10,10.5,919,N/A,,,,Conflict,35-400,5.4.0,24/3/8,N/A,, +Defiance",BYD 11,11.1,"1,772",Conflict,271,N/A,,5.3.0,24/1/25,✓ +The Formula,Junk,Arcaea,Dec18,PST 3,3.0,427,Dec18,PRS 6,6.0,587,Dec18,FTR 9,9.3,957,N/A,,,,Light,144,5.3.0,24/1/25,N/A,, +Luna Rossa,r0y,Memory Archive: Music Game,Luxance,PST 3,3.0,443,Luxance,PRS 6,6.0,578,Luxance,FTR 9+,9.7,920,N/A,,,,Conflict,174,5.3.0,24/1/25,N/A,, +Jingle,DJ Noriken,Arcaea,Exschwasion,PST 2,2.5,530,Exschwasion,PRS 5,5.5,741,Exschwasion,FTR 7+,7.8,848,KLMNOP,ETR 9,9.5,"1,047",Light,170,5.4.0,24/3/8,5.4.0,24/3/8, +Aleph-0,LeaF,Extend Archive 2: Chronicles,ə₀,PST 5,5.5,388,ə₀,PRS 8+,8.8,579,ə₀,FTR 10,10.5,919,N/A,,,,Conflict,35-400,5.4.0,24/3/8,N/A,, Innocence,"Powerless -feat. Sennzai",Memory Archive: Original,First Dawn,PST 3,3.0,734,First Dawn,PRS 6,6.5,811,First Dawn,FTR 8,8.5,"1,023",First Dawn,ETR 9+,9.7,"1,157",Light,190,5.4.0,24/3/8,5.4.0,24/3/8,✓ -IONOSTREAM,Tatsh,Memory Archive: Music Game,Nitro,PST 3,3.5,845,Nitro,PRS 6,6.0,890,Dec18 + Nitro,FTR 8+,8.7,818,Dec18 + Nitro,ETR 9+,9.7,871,Conflict,220-254,5.4.0,24/3/8,5.4.0,24/3/8, +feat. Sennzai",Memory Archive: Original,First Dawn,PST 3,3.0,734,First Dawn,PRS 6,6.5,811,First Dawn,FTR 8,8.5,"1,023",First Dawn,ETR 9+,9.7,"1,157",Light,190,5.4.0,24/3/8,5.4.0,24/3/8,✓ +IONOSTREAM,Tatsh,Memory Archive: Music Game,Nitro,PST 3,3.5,845,Nitro,PRS 6,6.0,890,Dec18 + Nitro,FTR 8+,8.7,818,Dec18 + Nitro,ETR 9+,9.7,871,Conflict,220-254,5.4.0,24/3/8,5.4.0,24/3/8, "Masquerade Legion","Srav3R & DJ Noriken",Memory Archive: Original,"Nitro 「The Veiled」",PST 3,3.5,510,"Nitro 「The Veiled」",PRS 6,6.5,698,"Nitro -「The Veiled」",FTR 10,10.0,"1,064",N/A,,,,Conflict,175,5.4.0,24/3/8,N/A,,✓ -Qovat,owl*tree,Memory Archive: Original,ex*tree,PST 4,4.5,519,ex*tree,PRS 8,8.2,765,ny*tree,FTR 10,10.6,"1,299",N/A,,,,Conflict,122,5.4.0,24/3/8,N/A,,✓ -KYOREN ROMANCE,"REDALiCE -vs. DJ Myosuke -feat. DELUTAYA",Memory Archive: Partner,Dec18 + Nitro,PST 4,4.0,821,Dec18 + Nitro,PRS 7+,7.8,982,Dec18 + Nitro,FTR 10+,10.7,"1,519",N/A,,,,Conflict,205,5.4.0,24/3/8,N/A,,✓ -HELLOHELL,暁Records,World Extend 3: Illusions,én,PST 2,2.5,466,én,PRS 5,5.0,445,én,FTR 7,7.5,673,eién,ETR 9,9.4,770,Conflict,155,5.5.0,24/3/25,5.5.0,24/3/25, -MORNINGLOOM,saaa,World Extend 3: Illusions,Exschwasion • 8:00,PST 3,3.0,710,Exschwasion • 8:21,PRS 6,6.5,829,Exschwasion • 8:45,FTR 8+,8.8,940,Exschwasion • 8:46,ETR 9+,9.8,"1,035",Light,102,5.5.0,24/3/25,5.5.0,24/3/25, -〇、,Kolaa & 熊子,World Extend 3: Illusions,CERiNG、,PST 2,2.5,368,CERiNG、,PRS 6,6.5,519,CERiNG、,FTR 9,9.5,708,N/A,,,,Light,145,5.5.0,24/3/25,N/A,, -Awaken In Ruins,Supa7onyz,World Extend 3: Illusions,antymis,PST 3,3.5,412,antymis,PRS 7,7.5,570,antymis,FTR 9+,9.9,754,N/A,,,,Conflict,125,5.5.0,24/3/25,N/A,, -Lethal Voltage,siqlo,World Extend 3: Illusions,moonquay [EMP],PST 4,4.5,724,moonquay [FLASH],PRS 7+,7.8,922,moonquay [SHOCK],FTR 10,10.4,"1,497",N/A,,,,Conflict,190,5.5.0,24/3/25,N/A,,✓ -MIRINAE,TAK × Zekk,Memory Archive: Original,N↑TRO,PST 4,4.5,646,N↑TRO,PRS 8,8.3,881,N↑TRO,FTR 10,10.5,"1,277",N/A,,,,Light,180,5.5.0,24/3/25,N/A,,✓ +「The Veiled」",FTR 10,10.0,"1,064",N/A,,,,Conflict,175,5.4.0,24/3/8,N/A,,✓ +Qovat,owl*tree,Memory Archive: Original,ex*tree,PST 4,4.5,519,ex*tree,PRS 8,8.2,765,ny*tree,FTR 10,10.6,"1,299",N/A,,,,Conflict,122,5.4.0,24/3/8,N/A,,✓ +KYOREN ROMANCE,"REDALiCE vs. +DJ Myosuke feat. +DELUTAYA",Memory Archive: Partner,Dec18 + Nitro,PST 4,4.0,821,Dec18 + Nitro,PRS 7+,7.8,982,Dec18 + Nitro,FTR 10+,10.7,"1,519",N/A,,,,Conflict,205,5.4.0,24/3/8,N/A,,✓ +HELLOHELL,暁Records,World Extend 3: Illusions,én,PST 2,2.5,466,én,PRS 5,5.0,445,én,FTR 7,7.5,673,eién,ETR 9,9.4,770,Conflict,155,5.5.0,24/3/25,5.5.0,24/3/25, +MORNINGLOOM,saaa,World Extend 3: Illusions,Exschwasion • 8:00,PST 3,3.0,710,Exschwasion • 8:21,PRS 6,6.5,829,Exschwasion • 8:45,FTR 8+,8.8,940,Exschwasion • 8:46,ETR 9+,9.8,"1,035",Light,102,5.5.0,24/3/25,5.5.0,24/3/25, +〇、,Kolaa & 熊子,World Extend 3: Illusions,CERiNG、,PST 2,2.5,368,CERiNG、,PRS 6,6.5,519,CERiNG、,FTR 9,9.5,708,N/A,,,,Light,145,5.5.0,24/3/25,N/A,, +Awaken In Ruins,Supa7onyz,World Extend 3: Illusions,antymis,PST 3,3.5,412,antymis,PRS 7,7.5,570,antymis,FTR 9+,9.9,754,N/A,,,,Conflict,125,5.5.0,24/3/25,N/A,, +Lethal Voltage,siqlo,World Extend 3: Illusions,moonquay [EMP],PST 4,4.5,724,moonquay [FLASH],PRS 7+,7.8,922,moonquay [SHOCK],FTR 10,10.4,"1,497",N/A,,,,Conflict,190,5.5.0,24/3/25,N/A,,✓ +MIRINAE,TAK × Zekk,Memory Archive: Original,N↑TRO,PST 4,4.5,646,N↑TRO,PRS 8,8.3,881,N↑TRO,FTR 10,10.5,"1,277",N/A,,,,Light,180,5.5.0,24/3/25,N/A,,✓ HIVEMIND INTERLINKED,かたぎり,Extend Archive 1: Visions,N/A,,,,N/A,,,,"《WARNING》 -Arcaea Cognition Team -assimilated-",FTR ?,0.0,"1,445",N/A,,,,Conflict,252,5.5.6,24/4/1,N/A,,✓ -ultradiaxon-N3,nitro (lowiro),Memory Archive: Partner,Nitro,PST 4,4.5,605,Nitro,PRS 8,8.5,896,Nitro,FTR 10,10.5,"1,228",N/A,,,,Conflict,150,5.5.6,24/4/1,N/A,,✓ -Leave All Behind,rider,World Extend 3: Illusions,Luxance,PST 2,2.0,380,Luxance,PRS 5,5.5,488,Luxance,FTR 9,9.2,828,N/A,,,,Conflict,150,5.6.0,24/4/26,N/A,, +Arcaea Cognition Team -assimilated-",FTR ?,0.0,"1,445",N/A,,,,Conflict,252,5.5.6,24/4/1,N/A,,✓ +ultradiaxon-N3,nitro (lowiro),Memory Archive: Partner,Nitro,PST 4,4.5,605,Nitro,PRS 8,8.5,896,Nitro,FTR 10,10.5,"1,228",N/A,,,,Conflict,150,5.5.6,24/4/1,N/A,,✓ +Leave All Behind,rider,World Extend 3: Illusions,Luxance,PST 2,2.0,380,Luxance,PRS 5,5.5,488,Luxance,FTR 9,9.2,828,N/A,,,,Conflict,150,5.6.0,24/4/26,N/A,, Distorted Fate,Sakuzyo,Memory Archive: Music Game,Toaster,PST 4,4.5,756,Toaster,PRS 7+,7.8,890,Toaster,FTR 9,9.6,"1,172","TOASTER -DATA PATCHER",ETR 10+,10.9,"1,402",Conflict,150,5.6.0,24/4/26,5.6.0,24/4/26, -Floating World,baker feat. botan,Memory Archive: Partner,én,PST 3,3.0,753,én,PRS 7,7.0,793,én,FTR 9,9.3,"1,047",N/A,,,,Light,174,5.6.0,24/4/26,N/A,,✓ -Désive,MisomyL,Memory Archive: Partner,Yearning Call,PST 5,5.0,"1,007",Yearning Call,PRS 8,8.0,"1,051",Yearning Call,FTR 9+,9.9,"1,273",Yearning Call,ETR 10+,10.8,"1,340",Light,180-230,5.6.0,24/4/26,5.6.0,24/4/26,✓ +DATA PATCHER",ETR 10+,10.9,"1,402",Conflict,150,5.6.0,24/4/26,5.6.0,24/4/26, +Floating World,baker feat. botan,Memory Archive: Partner,én,PST 3,3.0,753,én,PRS 7,7.0,793,én,FTR 9,9.3,"1,047",N/A,,,,Light,174,5.6.0,24/4/26,N/A,,✓ +Désive,MisomyL,Memory Archive: Partner,Yearning Call,PST 5,5.0,"1,007",Yearning Call,PRS 8,8.0,"1,051",Yearning Call,FTR 9+,9.9,"1,273",Yearning Call,ETR 10+,10.8,"1,340",Light,180-230,5.6.0,24/4/26,5.6.0,24/4/26,✓ Chromafill,ていぬ,Memory Archive: Partner,"exschwasion -彩色-",PST 4,4.0,757,"exschwasion -彩色-",PRS 7,7.0,890,"exschwasion --彩色-",FTR 10,10.0,"1,130",N/A,,,,Light,179,5.6.0,24/4/26,N/A,,✓ +-彩色-",FTR 10,10.0,"1,130",N/A,,,,Light,179,5.6.0,24/4/26,N/A,,✓ Hidden Rainbows of Epicurus,"SYNC.ART'S -feat. Misato",Arcaea,Dec18,PST 2,2.5,595,Dec18,PRS 5,5.5,644,Dec18,FTR 7,7.5,783,Dec18,ETR 8+,8.8,884,Light,155,5.7.0,24/5/30,5.7.0,24/5/30, -Old School Salvage,DJ SHARPNEL,World Extend 3: Illusions,antymis,PST 4,4.0,705,antymis,PRS 7+,7.8,950,antymis + Nitro,FTR 9+,9.8,"1,316",N/A,,,,Conflict,205,5.7.0,24/5/30,N/A,,✓ -Twilight Concerto,Scarlette,Memory Archive: Music Game,Exschwasion,PST 4,4.5,584,Exschwasion,PRS 7+,7.8,634,Exschwasion,FTR 9,9.5,803,Exschwasion,ETR 10,10.4,962,Conflict,194,5.7.0,24/5/30,5.7.0,24/5/30, -Beautiful Dreamer,M-Project,Memory Archive: Original,CERiNG,PST 4,4.0,611,CERiNG,PRS 7+,7.8,773,CERiNG,FTR 9+,9.9,"1,139",N/A,,,,Light,188,5.7.0,24/5/30,N/A,,✓ -Back to Basics,m1dy,Memory Archive: Original,夜浪 THE FUMEn ANARCHIST,PST 5,5.0,717,夜浪 THE FUMEn ANARCHIST,PRS 8+,8.7,"1,115",夜浪 THE FUMEn ANARCHIST,FTR 10,10.5,"1,544",N/A,,,,Conflict,420,5.7.0,24/5/30,N/A,,✓ -"Sign of ""10.5km""",渡部恭久,Groove Coaster 2,Dec18,PST 3,3.0,490,Dec18,PRS 6,6.5,564,Dec18,FTR 9,9.2,735,N/A,,,,Light,160,5.8.0,24/6/27,N/A,, -10pt8ion,Lite Show Magic,Groove Coaster 2,Nitro,PST 4,4.0,475,Nitro,PRS 7+,7.8,704,Nite Schwa Power,FTR 9+,9.7,906,Nite Schwa Power,ETR 10,10.4,"1,087",Conflict,128-185,5.8.0,24/6/27,5.8.0,24/6/27, -Black MInD,COSIO,Groove Coaster 2,聖輪,PST 5,5.0,601,聖輪,PRS 8,8.0,754,聖輪,FTR 10+,10.8,"1,274",N/A,,,,Conflict,192,5.8.0,24/6/27,N/A,, -STARGATE EXTREME,KARUT,Memory Archive: Music Game,én,PST 4,4.0,337,én,PRS 6,6.0,430,én,FTR 9,9.3,724,eién,ETR 10,10.0,915,Conflict,150,5.8.0,24/6/27,5.8.0,24/6/27, -HYPER VISION,VOLTA,Memory Archive: Partner,NITRO,PST 4,4.5,639,NITRO,PRS 7,7.5,839,NITRO,FTR 9+,9.8,"1,040",N/A,,,,Conflict,155,5.8.0,24/6/27,N/A,,✓ - +feat. Misato",Arcaea,Dec18,PST 2,2.5,595,Dec18,PRS 5,5.5,644,Dec18,FTR 7,7.5,783,Dec18,ETR 8+,8.8,884,Light,155,5.7.0,24/5/30,5.7.0,24/5/30, +Old School Salvage,DJ SHARPNEL,World Extend 3: Illusions,antymis,PST 4,4.0,705,antymis,PRS 7+,7.8,950,antymis + Nitro,FTR 9+,9.8,"1,316",N/A,,,,Conflict,205,5.7.0,24/5/30,N/A,,✓ +Twilight Concerto,Scarlette,Memory Archive: Music Game,Exschwasion,PST 4,4.5,584,Exschwasion,PRS 7+,7.8,634,Exschwasion,FTR 9,9.5,803,Exschwasion,ETR 10,10.4,962,Conflict,194,5.7.0,24/5/30,5.7.0,24/5/30, +Beautiful Dreamer,M-Project,Memory Archive: Original,CERiNG,PST 4,4.0,611,CERiNG,PRS 7+,7.8,773,CERiNG,FTR 9+,9.9,"1,139",N/A,,,,Light,188,5.7.0,24/5/30,N/A,,✓ +Back to Basics,m1dy,Memory Archive: Original,夜浪 THE FUMEn ANARCHIST,PST 5,5.0,717,夜浪 THE FUMEn ANARCHIST,PRS 8+,8.7,"1,115",夜浪 THE FUMEn ANARCHIST,FTR 10,10.5,"1,544",N/A,,,,Conflict,420,5.7.0,24/5/30,N/A,,✓ +"Sign of ""10.5km""",渡部恭久,Groove Coaster 2,Dec18,PST 3,3.0,490,Dec18,PRS 6,6.5,564,Dec18,FTR 9,9.2,735,N/A,,,,Light,160,5.8.0,24/6/27,N/A,, +10pt8ion,Lite Show Magic,Groove Coaster 2,Nitro,PST 4,4.0,475,Nitro,PRS 7+,7.8,704,Nite Schwa Power,FTR 9+,9.7,906,Nite Schwa Power,ETR 10,10.4,"1,087",Conflict,128-185,5.8.0,24/6/27,5.8.0,24/6/27, +Black MInD,COSIO,Groove Coaster 2,聖輪,PST 5,5.0,601,聖輪,PRS 8,8.0,754,聖輪,FTR 10+,10.8,"1,274",N/A,,,,Conflict,192,5.8.0,24/6/27,N/A,, +STARGATE EXTREME,KARUT,Memory Archive: Music Game,én,PST 4,4.0,337,én,PRS 6,6.0,430,én,FTR 9,9.3,724,eién,ETR 10,10.0,915,Conflict,150,5.8.0,24/6/27,5.8.0,24/6/27, +HYPER VISION,VOLTA,Memory Archive: Partner,NITRO,PST 4,4.5,639,NITRO,PRS 7,7.5,839,NITRO,FTR 9+,9.8,"1,040",N/A,,,,Conflict,155,5.8.0,24/6/27,N/A,,✓ +Hypnotize,rejection,Absolute Nihil,én,PST 3,3.5,518,én,PRS 6,7.0,761,én,FTR 8+,8.9,993,"én × nitro +「The Radical」",ETR 9+,9.9,"1,164",Conflict,160,5.9.0,24/7/30,5.9.0,24/7/30,✓ +In Vain,ryhki,Absolute Nihil,CERiNG,PST 3,3.5,562,CERiNG,PRS 6,6.5,677,CERiNG,FTR 9,9.5,"1,111",N/A,,,,Conflict,165,5.9.0,24/7/30,N/A,,✓ +Ashen 6oundary,YUKIYANAGI,Absolute Nihil,[NITRO],PST 4,4.5,702,[NITRO],PRS 7+,7.8,813,[NITRO],FTR 9+,9.9,"1,183",N/A,,,,Conflict,172,5.9.0,24/7/30,N/A,,✓ +Judgement,Tatsunoshin,Absolute Nihil,絶滅 » collapse,PST 5,5.5,844,絶滅 » collapse,PRS 8,8.6,"1,055",絶滅 » collapse,FTR 10,10.4,"1,432",N/A,,,,Conflict,200,5.9.0,24/7/30,N/A,,✓ +ALTER EGO,Yuta Imai vs. Qlarabelle,Absolute Nihil,"Article V +《Observation》",PST 6,6.5,865,"Article VI +《Hypothesis》",PRS 9,9.2,"1,213","Article VII +《Analysis》",FTR 10,10.5,"1,466","Article 0x8 +《Enmity》",ETR 11,11.2,"1,644",Conflict,195,5.9.0,24/7/30,5.9.0,24/7/30,✓ +Distortion Human,DJ Myosuke & KAJI,World Extend 3: Illusions,"ディストーション・ +ルクアンス",PST 3,3.0,544,"ディストーション・ +ルクアンス",PRS 6,6.5,841,"ディストーション・ +ルクアンス",FTR 9+,9.8,"1,317",N/A,,,,Conflict,200,5.9.0,24/7/30,N/A,, +shrink,"Shohei Tsuchiya +(ZUNTATA)",Memory Archive: Music Game,Dec18,PST 3,3.5,451,Dec18,PRS 7,7.0,660,Dec18,FTR 9+,9.8,929,N/A,,,,Light,180,5.9.0,24/7/30,N/A,, \ No newline at end of file diff --git a/scripts/import_jacket.sh b/scripts/import_jacket.sh new file mode 100755 index 0000000..c05ac07 --- /dev/null +++ b/scripts/import_jacket.sh @@ -0,0 +1,22 @@ +#!/usr/bin/env bash + +if [ "$#" != 2 ]; then + echo "Usage: $0 " + exit 1 +fi + +name=$1 +url=$2 + +curr=$(pwd) + +dir_path=$SHIMMERING_DATA_DIR/songs/$name +mkdir $dir_path +cd $dir_path + +http GET "$url" > temp +convert ./temp ./base.jpg +convert ./base.jpg -resize 256x256 ./base_256.jpg +rm temp + +cd $curr diff --git a/scripts/main.py b/scripts/main.py index e5b4cea..d8114ad 100755 --- a/scripts/main.py +++ b/scripts/main.py @@ -52,7 +52,7 @@ def import_charts_from_csv(): [note_design, level, cc, note_count] = charts[i * 4 : (i + 1) * 4] if note_design == "N/A": continue - chart_count += 2 + chart_count += 1 [difficulty, level] = level.split(" ") diff --git a/scripts/prepare-songs.sh b/scripts/prepare-songs.sh index f883aa5..5da442f 100755 --- a/scripts/prepare-songs.sh +++ b/scripts/prepare-songs.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -dir_path=./data/songs +dir_path=$SHIMMERING_DATA_DIR/songs # Find all files in the directory and its subdirectories find "$dir_path" -type f | while read -r file; do diff --git a/scripts/reimport-songs.sh b/scripts/reimport-songs.sh new file mode 100755 index 0000000..4722b09 --- /dev/null +++ b/scripts/reimport-songs.sh @@ -0,0 +1,4 @@ +#!/usr/bin/env bash +echo "delete from songs" | sqlite3 $SHIMMERING_DATA_DIR/db.sqlite +echo "delete from charts" | sqlite3 $SHIMMERING_DATA_DIR/db.sqlite +./scripts/main.py import charts diff --git a/src/arcaea/chart.rs b/src/arcaea/chart.rs index 3ee70fe..ef69240 100644 --- a/src/arcaea/chart.rs +++ b/src/arcaea/chart.rs @@ -89,6 +89,8 @@ pub struct Song { pub id: u32, pub title: String, pub lowercase_title: String, + + #[allow(dead_code)] pub artist: String, pub bpm: String, diff --git a/src/arcaea/jacket.rs b/src/arcaea/jacket.rs index a6cf9d5..2ced254 100644 --- a/src/arcaea/jacket.rs +++ b/src/arcaea/jacket.rs @@ -22,7 +22,7 @@ pub struct ImageVec { impl ImageVec { // {{{ (Image => vector) encoding - fn from_image(image: &impl GenericImageView>) -> ImageVec { + fn from_image(image: &impl GenericImageView>) -> Self { let mut colors = [0.0; IMAGE_VEC_DIM]; let chunk_width = image.width() / SPLIT_FACTOR; let chunk_height = image.height() / SPLIT_FACTOR; @@ -176,6 +176,16 @@ impl JacketCache { } } + for chart in song_cache.charts() { + if chart.cached_jacket.is_none() { + println!( + "No jacket found for '{} [{:?}]'", + song_cache.lookup_song(chart.song_id)?.song.title, + chart.difficulty + ) + } + } + jacket_vectors }; diff --git a/src/arcaea/score.rs b/src/arcaea/score.rs index 3bed2ba..c8fba5d 100644 --- a/src/arcaea/score.rs +++ b/src/arcaea/score.rs @@ -170,162 +170,52 @@ impl Score { } // }}} // {{{ Scores & Distribution => score - pub fn resolve_ambiguities( - scores: Vec, + pub fn resolve_distibution_ambiguities( + score: Score, read_distribution: Option<(u32, u32, u32)>, note_count: u32, - ) -> Result<(Score, Option, Option<&'static str>), Error> { - if scores.len() == 0 { - return Err("No scores in list to disambiguate from.")?; - } + ) -> Option { + let read_distribution = read_distribution?; + let pures = read_distribution.0; + let fars = read_distribution.1; + let losts = read_distribution.2; - let mut no_shiny_scores: Vec<_> = scores - .iter() - .map(|score| score.forget_shinies(note_count)) - .collect(); - no_shiny_scores.sort(); - no_shiny_scores.dedup(); - - if let Some(read_distribution) = read_distribution { - let pures = read_distribution.0; - let fars = read_distribution.1; - let losts = read_distribution.2; - - // Compute score from note breakdown subpairs - let pf_score = Score::compute_naive(note_count, pures, fars); - let fl_score = Score::compute_naive( - note_count, - note_count.checked_sub(losts + fars).unwrap_or(0), - fars, - ); - let lp_score = Score::compute_naive( - note_count, - pures, - note_count.checked_sub(losts + pures).unwrap_or(0), - ); - - if no_shiny_scores.len() == 1 { - // {{{ Score is fixed, gotta figure out the exact distribution - let score = *scores.iter().max().unwrap(); - - // {{{ Look for consensus among recomputed scores - // Lemma: if two computed scores agree, then so will the third - let consensus_fars = if pf_score == fl_score { - Some(fars) - } else { - // Due to the above lemma, we know all three scores must be distinct by - // this point. - // - // Our strategy is to check which of the three scores agrees with the real - // score, and to then trust the `far` value that contributed to that pair. - let no_shiny_score = score.forget_shinies(note_count); - let pf_appears = no_shiny_score == pf_score; - let fl_appears = no_shiny_score == fl_score; - let lp_appears = no_shiny_score == lp_score; - - match (pf_appears, fl_appears, lp_appears) { - (true, false, false) => Some(fars), - (false, true, false) => Some(fars), - (false, false, true) => Some(note_count - pures - losts), - _ => None, - } - }; - // }}} - - if scores.len() == 1 { - Ok((score, consensus_fars, None)) - } else { - Ok((score, consensus_fars, Some("Due to a reading error, I could not make sure the shiny-amount I calculated is accurate!"))) - } - - // }}} - } else { - // {{{ Score is not fixed, gotta figure out everything at once - // Some of the values in the note distribution are likely wrong (due to reading - // errors). To get around this, we take each pair from the triplet, compute the score - // it induces, and figure out if there's any consensus as to which value in the - // provided score list is the real one. - // - // Note that sometimes the note distribution cannot resolve any of the issues. This is - // usually the case when the disagreement comes from the number of shinies. - - // {{{ Look for consensus among recomputed scores - // Lemma: if two computed scores agree, then so will the third - let (trusted_pure_count, consensus_computed_score, consensus_fars) = if pf_score - == fl_score - { - (true, pf_score, fars) - } else { - // Due to the above lemma, we know all three scores must be distinct by - // this point. - // - // Our strategy is to check which of the three scores appear in the - // provided score list. - let pf_appears = no_shiny_scores.contains(&pf_score); - let fl_appears = no_shiny_scores.contains(&fl_score); - let lp_appears = no_shiny_scores.contains(&lp_score); - - match (pf_appears, fl_appears, lp_appears) { - (true, false, false) => (true, pf_score, fars), - (false, true, false) => (false, fl_score, fars), - (false, false, true) => (true, lp_score, note_count - pures - losts), - _ => Err(format!("Cannot disambiguate scores {:?}. Multiple disjoint note breakdown subpair scores appear on the possibility list", scores))? - } - }; - // }}} - // {{{ Collect all scores that agree with the consensus score. - let agreement: Vec<_> = scores - .iter() - .filter(|score| score.forget_shinies(note_count) == consensus_computed_score) - .filter(|score| { - let shinies = score.shinies(note_count); - shinies <= note_count && (!trusted_pure_count || shinies <= pures) - }) - .map(|v| *v) - .collect(); - // }}} - // {{{ Case 1: Disagreement in the amount of shinies! - if agreement.len() > 1 { - let agreement_shiny_amounts: Vec<_> = - agreement.iter().map(|v| v.shinies(note_count)).collect(); - - println!( - "Shiny count disagreement. Possible scores: {:?}. Possible shiny amounts: {:?}, Read distribution: {:?}", - scores, agreement_shiny_amounts, read_distribution - ); - - let msg = Some( - "Due to a reading error, I could not make sure the shiny-amount I calculated is accurate!" - ); - - Ok(( - agreement.into_iter().max().unwrap(), - Some(consensus_fars), - msg, - )) - // }}} - // {{{ Case 2: Total agreement! - } else if agreement.len() == 1 { - Ok((agreement[0], Some(consensus_fars), None)) - // }}} - // {{{ Case 3: No agreement! - } else { - Err(format!("Could not disambiguate between possible scores {:?}. Note distribution does not agree with any possibility, leading to a score of {:?}.", scores, consensus_computed_score))? - } - // }}} - // }}} - } + // {{{ Compute score from note breakdown subpairs + let pf_score = Score::compute_naive(note_count, pures, fars); + let fl_score = Score::compute_naive( + note_count, + note_count.checked_sub(losts + fars).unwrap_or(0), + fars, + ); + let lp_score = Score::compute_naive( + note_count, + pures, + note_count.checked_sub(losts + pures).unwrap_or(0), + ); + // }}} + // {{{ Look for consensus among recomputed scores + // Lemma: if two computed scores agree, then so will the third + if pf_score == fl_score { + Some(fars) } else { - if no_shiny_scores.len() == 1 { - if scores.len() == 1 { - Ok((scores[0], None, None)) - } else { - Ok((scores.into_iter().max().unwrap(), None, Some("Due to a reading error, I could not make sure the shiny-amount I calculated is accurate!"))) - } - } else { - Err("Cannot disambiguate between more than one score without a note distribution.")? + // Due to the above lemma, we know all three scores must be distinct by + // this point. + // + // Our strategy is to check which of the three scores agrees with the real + // score, and to then trust the `far` value that contributed to that pair. + let no_shiny_score = score.forget_shinies(note_count); + let pf_appears = no_shiny_score == pf_score; + let fl_appears = no_shiny_score == fl_score; + let lp_appears = no_shiny_score == lp_score; + + match (pf_appears, fl_appears, lp_appears) { + (true, false, false) => Some(fars), + (false, true, false) => Some(fars), + (false, false, true) => Some(note_count - pures - losts), + _ => None, } } + // }}} } // }}} // {{{ Display self with diff diff --git a/src/assets.rs b/src/assets.rs index 2f8fa49..84d2e0c 100644 --- a/src/assets.rs +++ b/src/assets.rs @@ -19,7 +19,7 @@ pub fn get_assets_dir() -> PathBuf { #[inline] fn get_font(name: &str) -> RefCell { let face = FREETYPE_LIB.with(|lib| { - lib.new_face(get_assets_dir().join(format!("{}-variable.ttf", name)), 0) + lib.new_face(get_assets_dir().join(format!("{}.ttf", name)), 0) .expect(&format!("Could not load {} font", name)) }); RefCell::new(face) @@ -27,8 +27,9 @@ fn get_font(name: &str) -> RefCell { thread_local! { pub static FREETYPE_LIB: Library = Library::init().unwrap(); -pub static SAIRA_FONT: RefCell = get_font("saira"); -pub static EXO_FONT: RefCell = get_font("exo"); +pub static SAIRA_FONT: RefCell = get_font("saira-variable"); +pub static EXO_FONT: RefCell = get_font("exo-variable"); +pub static GEOSANS_FONT: RefCell = get_font("geosans-light"); } #[inline] diff --git a/src/bitmap.rs b/src/bitmap.rs index daf3d75..65f308a 100644 --- a/src/bitmap.rs +++ b/src/bitmap.rs @@ -140,7 +140,7 @@ fn float_to_ft_fixed(f: f32) -> i64 { #[derive(Debug, Clone, Copy)] pub struct TextStyle { pub size: u32, - pub weight: u32, + pub weight: Option, pub color: Color, pub align: (Align, Align), pub stroke: Option<(Color, f32)>, @@ -154,6 +154,11 @@ pub struct BitmapCanvas { } impl BitmapCanvas { + #[inline] + pub fn height(&self) -> u32 { + self.buffer.len() as u32 / 3 / self.width + } + // {{{ Draw pixel pub fn set_pixel(&mut self, pos: (u32, u32), color: Color) { let index = 3 * (pos.1 * self.width + pos.0) as usize; @@ -169,7 +174,7 @@ impl BitmapCanvas { // {{{ Draw RBG image /// Draws a bitmap image pub fn blit_rbg(&mut self, pos: Position, (iw, ih): (u32, u32), src: &[u8]) { - let height = self.buffer.len() as u32 / 3 / self.width; + let height = self.height(); for dx in 0..iw { for dy in 0..ih { let x = pos.0 + dx as i32; @@ -190,7 +195,7 @@ impl BitmapCanvas { // {{{ Draw RGBA image /// Draws a bitmap image taking care of the alpha channel. pub fn blit_rbga(&mut self, pos: Position, (iw, ih): (u32, u32), src: &[u8]) { - let height = self.buffer.len() as u32 / 3 / self.width; + let height = self.height(); for dx in 0..iw { for dy in 0..ih { let x = pos.0 + dx as i32; @@ -212,7 +217,7 @@ impl BitmapCanvas { // {{{ Fill /// Fill with solid color pub fn fill(&mut self, pos: Position, (iw, ih): (u32, u32), color: Color) { - let height = self.buffer.len() as u32 / 3 / self.width; + let height = self.height(); for dx in 0..iw { for dy in 0..ih { let x = pos.0 + dx as i32; @@ -233,23 +238,25 @@ impl BitmapCanvas { text: &str, ) -> Result<(Position, Rect, Vec<(i64, Glyph)>), Error> { // {{{ Control weight - unsafe { - let raw = face.raw_mut() as *mut _; - let slice = [(style.weight as i64) << 16]; + if let Some(weight) = style.weight { + unsafe { + let raw = face.raw_mut() as *mut _; + let slice = [(weight as i64) << 16]; - // {{{ Debug logging - // let mut amaster = 0 as *mut FT_MM_Var; - // FT_Get_MM_Var(raw, &mut amaster as *mut _); - // println!("{:?}", *amaster); - // println!("{:?}", *(*amaster).axis); - // println!("{:?}", *(*amaster).namedstyle); - // }}} + // {{{ Debug logging + // let mut amaster = 0 as *mut FT_MM_Var; + // FT_Get_MM_Var(raw, &mut amaster as *mut _); + // println!("{:?}", *amaster); + // println!("{:?}", *(*amaster).axis); + // println!("{:?}", *(*amaster).namedstyle); + // }}} - // Set variable weight - let err = FT_Set_Var_Design_Coordinates(raw, 3, slice.as_ptr()); - if err != FT_Err_Ok { - let err: FtResult<_> = Err(err.into()); - err?; + // Set variable weight + let err = FT_Set_Var_Design_Coordinates(raw, 3, slice.as_ptr()); + if err != FT_Err_Ok { + let err: FtResult<_> = Err(err.into()); + err?; + } } } // }}} @@ -418,7 +425,7 @@ impl BitmapCanvas { #[inline] pub fn new(width: u32, height: u32) -> Self { - let buffer = vec![u8::MAX; 8 * 3 * (width * height) as usize].into_boxed_slice(); + let buffer = vec![u8::MAX; 3 * (width * height) as usize].into_boxed_slice(); Self { buffer, width } } } diff --git a/src/commands/score.rs b/src/commands/score.rs index 7590b44..9d3e899 100644 --- a/src/commands/score.rs +++ b/src/commands/score.rs @@ -81,7 +81,7 @@ pub async fn magic( }; edit_reply!(ctx, handle, "Image {}: reading score", i + 1).await?; - let score_possibilities = analyzer.read_score( + let score = analyzer.read_score( ctx.data(), Some(chart.note_count), &ocr_image, @@ -89,17 +89,11 @@ pub async fn magic( )?; // {{{ Build play - let (score, maybe_fars, score_warning) = Score::resolve_ambiguities( - score_possibilities, + let maybe_fars = Score::resolve_distibution_ambiguities( + score, note_distribution, chart.note_count, - ) - .map_err(|err| { - format!( - "Error occurred when disambiguating scores for '{}' [{:?}] by {}: {}", - song.title, difficulty, song.artist, err - ) - })?; + ); let play = CreatePlay::new(score, &chart, &user) .with_attachment(file) @@ -110,14 +104,10 @@ pub async fn magic( // }}} // }}} // {{{ Deliver embed - let (mut embed, attachment) = play + let (embed, attachment) = play .to_embed(&ctx.data().db, &user, &song, &chart, i, None) .await?; - if let Some(warning) = score_warning { - embed = embed.description(warning); - } - embeds.push(embed); attachments.extend(attachment); // }}} @@ -139,9 +129,11 @@ pub async fn magic( handle.delete(ctx).await?; - ctx.channel_id() - .send_files(ctx.http(), attachments, CreateMessage::new().embeds(embeds)) - .await?; + if embeds.len() > 0 { + ctx.channel_id() + .send_files(ctx.http(), attachments, CreateMessage::new().embeds(embeds)) + .await?; + } } Ok(()) diff --git a/src/commands/stats.rs b/src/commands/stats.rs index 402e2e7..37e8be6 100644 --- a/src/commands/stats.rs +++ b/src/commands/stats.rs @@ -307,7 +307,7 @@ pub async fn b30(ctx: Context<'_>) -> Result<(), Error> { font, crate::bitmap::TextStyle { size: 25, - weight: 800, + weight: Some(800), color: Color::WHITE, align: (Align::Center, Align::Center), stroke: None, @@ -327,7 +327,7 @@ pub async fn b30(ctx: Context<'_>) -> Result<(), Error> { let initial_size = 24; let mut style = crate::bitmap::TextStyle { size: initial_size, - weight: 800, + weight: Some(800), color: Color::WHITE, align: (Align::Start, Align::Center), stroke: Some((Color::BLACK, 1.5)), @@ -404,7 +404,7 @@ pub async fn b30(ctx: Context<'_>) -> Result<(), Error> { font, crate::bitmap::TextStyle { size: 25, - weight: 600, + weight: Some(600), color: Color::from_rgb_int(0xffffff), align: (Align::Center, Align::Center), stroke: None, @@ -442,7 +442,7 @@ pub async fn b30(ctx: Context<'_>) -> Result<(), Error> { font, crate::bitmap::TextStyle { size: 23, - weight: 800, + weight: Some(800), color: Color::WHITE, align: (Align::Start, Align::Center), stroke: Some((Color::BLACK, 1.5)), @@ -490,7 +490,7 @@ pub async fn b30(ctx: Context<'_>) -> Result<(), Error> { font, crate::bitmap::TextStyle { size: if status == 'M' { 30 } else { 36 }, - weight: if status == 'M' { 800 } else { 500 }, + weight: Some(if status == 'M' { 800 } else { 500 }), color: Color::WHITE, align: (Align::Center, Align::Center), stroke: None, @@ -526,7 +526,7 @@ pub async fn b30(ctx: Context<'_>) -> Result<(), Error> { font, crate::bitmap::TextStyle { size: 30, - weight: 650, + weight: Some(650), color: Color::from_rgb_int(0x203C6B), align: (Align::Center, Align::Center), stroke: Some((Color::WHITE, 1.5)), @@ -540,7 +540,7 @@ pub async fn b30(ctx: Context<'_>) -> Result<(), Error> { EXO_FONT.with_borrow_mut(|font| -> Result<(), Error> { let mut style = crate::bitmap::TextStyle { size: 12, - weight: 600, + weight: Some(600), color: Color::WHITE, align: (Align::Center, Align::Center), stroke: None, @@ -556,7 +556,7 @@ pub async fn b30(ctx: Context<'_>) -> Result<(), Error> { )?; style.size = 25; - style.weight = 700; + style.weight = Some(700); drawer.text( top_left_area, diff --git a/src/context.rs b/src/context.rs index 7198fef..db4f35c 100644 --- a/src/context.rs +++ b/src/context.rs @@ -3,7 +3,9 @@ use std::{fs, path::PathBuf}; use sqlx::SqlitePool; use crate::{ - arcaea::chart::SongCache, arcaea::jacket::JacketCache, recognition::ui::UIMeasurements, + arcaea::{chart::SongCache, jacket::JacketCache}, + assets::{EXO_FONT, GEOSANS_FONT}, + recognition::{hyperglass::CharMeasurements, ui::UIMeasurements}, }; // Types used by all command functions @@ -19,6 +21,9 @@ pub struct UserContext { pub song_cache: SongCache, pub jacket_cache: JacketCache, pub ui_measurements: UIMeasurements, + + pub geosans_measurements: CharMeasurements, + pub exo_measurements: CharMeasurements, } impl UserContext { @@ -30,6 +35,10 @@ impl UserContext { let mut song_cache = SongCache::new(&db).await?; let jacket_cache = JacketCache::new(&data_dir, &mut song_cache)?; let ui_measurements = UIMeasurements::read(&data_dir)?; + let geosans_measurements = GEOSANS_FONT + .with_borrow_mut(|font| CharMeasurements::from_text(font, "0123456789'", None))?; + let exo_measurements = EXO_FONT + .with_borrow_mut(|font| CharMeasurements::from_text(font, "0123456789'", Some(700)))?; println!("Created user context"); @@ -39,6 +48,8 @@ impl UserContext { song_cache, jacket_cache, ui_measurements, + geosans_measurements, + exo_measurements, }) } } diff --git a/src/logs.rs b/src/logs.rs new file mode 100644 index 0000000..58e9c91 --- /dev/null +++ b/src/logs.rs @@ -0,0 +1,36 @@ +use std::{env, ops::Deref}; + +use image::{DynamicImage, EncodableLayout, ImageBuffer, PixelWithColorType}; +use poise::serenity_prelude::Timestamp; + +use crate::context::Error; + +#[inline] +fn should_save_debug_images() -> bool { + env::var("SHIMMERING_DEBUG_IMGS") + .map(|s| s == "1") + .unwrap_or(false) +} + +#[inline] +pub fn debug_image_log(image: &DynamicImage) -> Result<(), Error> { + if should_save_debug_images() { + image.save(format!("./logs/{}.png", Timestamp::now()))?; + } + + Ok(()) +} + +#[inline] +pub fn debug_image_buffer_log(image: &ImageBuffer) -> Result<(), Error> +where + P: PixelWithColorType, + [P::Subpixel]: EncodableLayout, + C: Deref, +{ + if should_save_debug_images() { + image.save(format!("./logs/{}.png", Timestamp::now()))?; + } + + Ok(()) +} diff --git a/src/main.rs b/src/main.rs index d2b113b..3dd90fb 100644 --- a/src/main.rs +++ b/src/main.rs @@ -11,6 +11,7 @@ mod bitmap; mod commands; mod context; mod levenshtein; +mod logs; mod recognition; mod transform; mod user; diff --git a/src/recognition/hyperglass.rs b/src/recognition/hyperglass.rs new file mode 100644 index 0000000..00e956e --- /dev/null +++ b/src/recognition/hyperglass.rs @@ -0,0 +1,289 @@ +use freetype::Face; +use image::{DynamicImage, ImageBuffer, Luma}; +use imageproc::{ + contrast::{threshold, ThresholdType}, + region_labelling::{connected_components, Connectivity}, +}; +use num::traits::Euclid; + +use crate::{ + bitmap::{Align, BitmapCanvas, Color, TextStyle}, + context::Error, + logs::{debug_image_buffer_log, debug_image_log}, +}; + +///! Hyperglass my own specialized OCR system + +// {{{ ConponentVec +/// How many sub-segments to split each side into +const SPLIT_FACTOR: u32 = 5; +const IMAGE_VEC_DIM: usize = (SPLIT_FACTOR * SPLIT_FACTOR) as usize; + +#[derive(Debug, Clone)] +struct ComponentVec { + chunks: [f32; IMAGE_VEC_DIM], +} + +impl ComponentVec { + // {{{ (Component => vector) encoding + fn from_component(components: &ComponentsWithBounds, component: u32) -> Result { + let mut chunks = [0.0; IMAGE_VEC_DIM]; + let bounds = components + .bounds + .get(component as usize - 1) + .and_then(|o| o.as_ref()) + .ok_or_else(|| "Missing bounds for given connected component")?; + + for i in 0..(SPLIT_FACTOR * SPLIT_FACTOR) { + let (iy, ix) = i.div_rem_euclid(&SPLIT_FACTOR); + + let x_start = bounds.x_min + ix * components.max_width / SPLIT_FACTOR; + let x_end = bounds.x_min + (ix + 1) * components.max_width / SPLIT_FACTOR; + let y_start = bounds.y_min + iy * components.max_height / SPLIT_FACTOR; + let y_end = bounds.y_min + (iy + 1) * components.max_height / SPLIT_FACTOR; + let mut count = 0; + + for x in x_start..x_end { + for y in y_start..y_end { + if let Some(p) = components.components.get_pixel_checked(x, y) + && p.0[0] == component + { + count += 1; + } + } + } + + let size = (x_end + 1 - x_start) * (y_end + 1 - y_start); + + if size == 0 { + return Err(format!( + "Got zero size for chunk [{x_start},{x_end}]x[{y_start},{y_end}]" + ) + .into()); + } + + chunks[i as usize] = count as f32 / size as f32; + + // print!("{} ", chunks[i as usize]); + // if i % SPLIT_FACTOR == SPLIT_FACTOR - 1 { + // print!("\n"); + // } + } + + let mut result = Self { chunks }; + result.normalise(); + Ok(result) + } + // }}} + // {{{ Distance + #[inline] + fn distance_squared_to(&self, other: &Self) -> f32 { + let mut total = 0.0; + + for i in 0..IMAGE_VEC_DIM { + let d = self.chunks[i] - other.chunks[i]; + total += d * d; + } + + total + } + + #[inline] + fn norm_squared(&self) -> f32 { + let mut total = 0.0; + + for i in 0..IMAGE_VEC_DIM { + total += self.chunks[i] * self.chunks[i]; + } + + total + } + + #[inline] + fn normalise(&mut self) { + let len = self.norm_squared().sqrt(); + + for i in 0..IMAGE_VEC_DIM { + self.chunks[i] /= len; + } + } + // }}} +} +// }}} +// {{{ Component bounds +#[derive(Clone, Copy)] +struct ComponentBounds { + x_min: u32, + y_min: u32, + x_max: u32, + y_max: u32, +} + +struct ComponentsWithBounds { + components: ImageBuffer, Vec>, + + // NOTE: the index is (the id of the component) - 1 + // This is because the zero component represents the background, + // but we don't want to waste a place in this vector. + bounds: Vec>, + + max_width: u32, + max_height: u32, + + /// Stores the indices of `self.bounds` sorted based on their min position. + bounds_by_position: Vec, +} + +impl ComponentsWithBounds { + fn from_image(image: &DynamicImage) -> Result { + let image = threshold(&image.to_luma8(), 100, ThresholdType::Binary); + debug_image_buffer_log(&image)?; + + let background = Luma([u8::MAX]); + let components = connected_components(&image, Connectivity::Eight, background); + + let mut bounds: Vec> = Vec::new(); + for x in 0..components.width() { + for y in 0..components.height() { + // {{{ Retrieve pixel if it's not backround + let component = components[(x, y)].0[0]; + if component == 0 { + continue; + } + + let index = component as usize - 1; + if index >= bounds.len() { + bounds.resize(index + 1, None); + } + // }}} + // {{{ Update bounds + if let Some(bounds) = (&mut bounds)[index].as_mut() { + bounds.x_min = bounds.x_min.min(x); + bounds.x_max = bounds.x_max.max(x); + bounds.y_min = bounds.y_min.min(y); + bounds.y_max = bounds.y_max.max(y); + } else { + bounds[index] = Some(ComponentBounds { + x_min: x, + x_max: x, + y_min: y, + y_max: y, + }); + } + // }}} + } + } + + // {{{ Remove components that are too large + for bound in &mut bounds { + if bound.map_or(false, |b| (b.x_max - b.x_min) >= 9 * image.width() / 10) { + *bound = None; + } + } + // }}} + // {{{ Compute max width/height + let max_width = bounds + .iter() + .filter_map(|o| o.as_ref()) + .map(|b| b.x_max - b.x_min) + .max() + .ok_or_else(|| "No connected components found")?; + let max_height = bounds + .iter() + .filter_map(|o| o.as_ref()) + .map(|b| b.y_max - b.y_min) + .max() + .ok_or_else(|| "No connected components found")?; + // }}} + + let mut bounds_by_position: Vec = (0..(bounds.len())) + .filter(|i| bounds[*i].is_some()) + .collect(); + bounds_by_position.sort_by_key(|i| bounds[*i].unwrap().x_min); + + Ok(Self { + components, + bounds, + max_width, + max_height, + bounds_by_position, + }) + } +} +// }}} +// {{{ Char measurements +pub struct CharMeasurements { + chars: Vec<(char, ComponentVec)>, +} + +impl CharMeasurements { + // {{{ Creation + pub fn from_text(face: &mut Face, string: &str, weight: Option) -> Result { + // These are bad estimates lol + let char_w = 35; + let char_h = 60; + + let mut canvas = BitmapCanvas::new(10 + char_w * string.len() as u32, char_h + 10); + canvas.text( + (5, 5), + face, + TextStyle { + stroke: None, + drop_shadow: None, + align: (Align::Start, Align::Start), + size: char_h, + color: Color::BLACK, + weight: None, + }, + &string, + )?; + let buffer = ImageBuffer::from_raw(canvas.width, canvas.height(), canvas.buffer.to_vec()) + .ok_or_else(|| "Failed to turn buffer into canvas")?; + let image = DynamicImage::ImageRgb8(buffer); + + debug_image_log(&image)?; + + let components = ComponentsWithBounds::from_image(&image)?; + + let mut chars = Vec::with_capacity(string.len()); + for (i, char) in string.chars().enumerate() { + chars.push(( + char, + ComponentVec::from_component( + &components, + components.bounds_by_position[i] as u32 + 1, + )?, + )) + } + + Ok(Self { chars }) + } + // }}} + // {{{ Recognition + pub fn recognise(&self, image: &DynamicImage) -> Result { + let components = ComponentsWithBounds::from_image(image)?; + let mut result = String::new(); + for i in &components.bounds_by_position { + let vec = ComponentVec::from_component(&components, *i as u32 + 1)?; + + let best_match = self + .chars + .iter() + .map(|(i, v)| (*i, v, v.distance_squared_to(&vec))) + .min_by(|(_, _, d1), (_, _, d2)| { + d1.partial_cmp(d2).expect("NaN distance encountered") + }) + .map(|(i, _, d)| (d.sqrt(), i)) + .ok_or_else(|| "No chars in cache")?; + + // println!("char '{}', distance {}", best_match.1, best_match.0); + if best_match.0 <= (IMAGE_VEC_DIM * 10) as f32 { + result.push(best_match.1); + } + } + + Ok(result) + } + // }}} +} +// }}} diff --git a/src/recognition/mod.rs b/src/recognition/mod.rs index 1c552f5..22c26b7 100644 --- a/src/recognition/mod.rs +++ b/src/recognition/mod.rs @@ -1,3 +1,4 @@ pub mod fuzzy_song_name; +pub mod hyperglass; pub mod recognize; pub mod ui; diff --git a/src/recognition/recognize.rs b/src/recognition/recognize.rs index 04c48ce..d4b3410 100644 --- a/src/recognition/recognize.rs +++ b/src/recognition/recognize.rs @@ -1,14 +1,12 @@ use std::fmt::Display; -use std::io::Cursor; use std::str::FromStr; -use std::{env, fs}; use hypertesseract::{PageSegMode, Tesseract}; -use image::imageops::{resize, FilterType}; -use image::{DynamicImage, GenericImageView, RgbaImage}; +use image::imageops::FilterType; +use image::{DynamicImage, GenericImageView}; use image::{ImageBuffer, Rgba}; use num::integer::Roots; -use poise::serenity_prelude::{CreateAttachment, CreateEmbed, CreateMessage, Timestamp}; +use poise::serenity_prelude::{CreateAttachment, CreateEmbed, CreateMessage}; use crate::arcaea::chart::{Chart, Difficulty, Song, DIFFICULTY_MENU_PIXEL_COLORS}; use crate::arcaea::jacket::IMAGE_VEC_DIM; @@ -16,6 +14,7 @@ use crate::arcaea::score::Score; use crate::bitmap::{Color, Rect}; use crate::context::{Context, Error, UserContext}; use crate::levenshtein::edit_distance; +use crate::logs::debug_image_buffer_log; use crate::recognition::fuzzy_song_name::guess_chart_name; use crate::recognition::ui::{ ScoreScreenRect, SongSelectRect, UIMeasurementRect, UIMeasurementRect::*, @@ -47,25 +46,6 @@ impl ImageAnalyzer { } // {{{ Crop - #[inline] - fn should_save_debug_images() -> bool { - env::var("SHIMMERING_DEBUG_IMGS") - .map(|s| s == "1") - .unwrap_or(false) - } - - fn save_image(&mut self, image: &RgbaImage) -> Result<(), Error> { - self.clear(); - let mut cursor = Cursor::new(&mut self.bytes); - image.write_to(&mut cursor, image::ImageFormat::Png)?; - - if Self::should_save_debug_images() { - fs::write(format!("./logs/{}.png", Timestamp::now()), &self.bytes)?; - } - - Ok(()) - } - #[inline] pub fn crop(&mut self, image: &DynamicImage, rect: Rect) -> ImageBuffer, Vec> { image @@ -84,9 +64,7 @@ impl ImageAnalyzer { self.last_rect = Some((ui_rect, rect)); let result = self.crop(image, rect); - if Self::should_save_debug_images() { - self.save_image(&result).unwrap(); - } + debug_image_buffer_log(&result)?; Ok(result) } @@ -97,18 +75,17 @@ impl ImageAnalyzer { ctx: &UserContext, image: &DynamicImage, ui_rect: UIMeasurementRect, - size: impl FnOnce(Rect) -> (u32, u32), + size: (u32, u32), ) -> Result, Vec>, Error> { let rect = ctx.ui_measurements.interpolate(ui_rect, image)?; - let size = size(rect); self.last_rect = Some((ui_rect, rect)); let result = self.crop(image, rect); - let result = resize(&result, size.0, size.1, FilterType::Nearest); + let result = DynamicImage::ImageRgba8(result) + .resize(size.0, size.1, FilterType::Nearest) + .into_rgba8(); - if Self::should_save_debug_images() { - self.save_image(&result).unwrap(); - } + debug_image_buffer_log(&result)?; Ok(result) } @@ -130,8 +107,7 @@ impl ImageAnalyzer { )); if let Some((ui_rect, rect)) = self.last_rect { - let cropped = self.crop(image, rect); - self.save_image(&cropped)?; + self.crop(image, rect); let bytes = std::mem::take(&mut self.bytes); let error_attachement = CreateAttachment::bytes(bytes, filename); @@ -161,14 +137,7 @@ impl ImageAnalyzer { note_count: Option, image: &DynamicImage, kind: ScoreKind, - ) -> Result, Error> { - // yes, this was painfully hand-picked - let desired_height = 100; - let x_scaling_factor = match kind { - ScoreKind::SongSelect => 1.0, - ScoreKind::ScoreScreen => 0.666, - }; - + ) -> Result { let image = self.interp_crop_resize( ctx, image, @@ -176,123 +145,37 @@ impl ImageAnalyzer { ScoreKind::SongSelect => SongSelect(SongSelectRect::Score), ScoreKind::ScoreScreen => ScoreScreen(ScoreScreenRect::Score), }, - |rect| { - ( - (rect.width as f32 * desired_height as f32 / rect.height as f32 - * x_scaling_factor) as u32, - desired_height, - ) - }, + (u32::MAX, 100), )?; - let mut results = vec![]; - for mode in [ - PageSegMode::SingleWord, - PageSegMode::RawLine, - PageSegMode::SingleLine, - PageSegMode::SparseText, - PageSegMode::SingleBlock, - ] { - let result: Result<_, Error> = try { - // {{{ Read score using tesseract - let text = Tesseract::builder() - .language(hypertesseract::Language::English) - .whitelist_str("0123456789'/")? - .page_seg_mode(mode) - .assume_numeric_input() - .build()? - .load_image(&image)? - .recognize()? - .get_text()?; + let measurements = match kind { + ScoreKind::SongSelect => &ctx.exo_measurements, + ScoreKind::ScoreScreen => &ctx.geosans_measurements, + }; - let text: String = text - .trim() - .chars() - .map(|char| if char == '/' { '7' } else { char }) - .filter(|char| *char != ' ' && *char != '\'') - .collect(); + let result = Score( + measurements + .recognise(&DynamicImage::ImageRgba8(image))? + .chars() + .filter(|c| *c != '\'') + .collect::() + .parse()?, + ); - let score = u32::from_str_radix(&text, 10)?; - Score(score) - // }}} - }; - - match result { - Ok(result) => { - results.push(result.0); - } - Err(err) => { - println!("OCR score result error: {}", err); - } - } - } - - // {{{ Score correction - // The OCR sometimes fails to read "74" with the arcaea font, - // so we try to detect that and fix it - loop { - let old_stack_len = results.len(); - println!("Results {:?}", results); - results = results - .iter() - .flat_map(|result| { - // If the length is correct, we are good to go! - if *result >= 8_000_000 { - vec![*result] - } else { - let mut results = vec![]; - for i in [0, 1, 3, 4] { - let d = 10u32.pow(i); - if (*result / d) % 10 == 4 && (*result / d) % 100 != 74 { - let n = d * 10; - results.push((*result / n) * n * 10 + 7 * n + (*result % n)); - } - } - - results - } - }) - .collect(); - - if old_stack_len == results.len() { - break; - } - } - // }}} // {{{ Return score if consensus exists // 1. Discard scores that are known to be impossible - let mut results: Vec<_> = results - .into_iter() - .filter(|result| { - 8_000_000 <= *result - && *result <= 10_010_000 - && note_count - .map(|note_count| { - let (zeta, shinies, score_units) = Score(*result).analyse(note_count); - 8_000_000 <= zeta.0 - && zeta.0 <= 10_000_000 && shinies <= note_count - && score_units <= 2 * note_count - }) - .unwrap_or(true) - }) - .map(|r| Score(r)) - .collect(); - println!("Results {:?}", results); - - // 2. Look for consensus - for result in results.iter() { - if results.iter().filter(|e| **e == *result).count() > results.len() / 2 { - return Ok(vec![*result]); - } + if result.0 <= 10_010_000 + && note_count.map_or(true, |note_count| { + let (zeta, shinies, score_units) = result.analyse(note_count); + 8_000_000 <= zeta.0 + && zeta.0 <= 10_000_000 + && shinies <= note_count + && score_units <= 2 * note_count + }) { + Ok(result) + } else { + Err(format!("Score {result} is not vaild").into()) } - // }}} - - // If there's no consensus, we return everything - results.sort(); - results.dedup(); - println!("Results {:?}", results); - - Ok(results) } // }}} // {{{ Read difficulty @@ -335,24 +218,25 @@ impl ImageAnalyzer { return Ok(min.1); } - let mut ocr = Tesseract::builder() + let (text, conf) = Tesseract::builder() .language(hypertesseract::Language::English) .page_seg_mode(PageSegMode::RawLine) - .build()?; + .build()? + .recognize_text_cloned_with_conf(&self.interp_crop( + ctx, + image, + ScoreScreen(ScoreScreenRect::Difficulty), + )?)?; - ocr.load_image(&self.interp_crop(ctx, image, ScoreScreen(ScoreScreenRect::Difficulty))?)? - .recognize()?; - - let text: &str = &ocr.get_text()?; let text = text.trim().to_lowercase(); - // let conf = t.mean_text_conf(); - // if conf < 10 && conf != 0 { - // Err(format!( - // "Difficulty text is not readable (confidence = {}, text = {}).", - // conf, text - // ))?; - // } + if conf < 10 && conf != 0 { + return Err(format!( + "Difficulty text is not readable (confidence = {}, text = {}).", + conf, text + ) + .into()); + } let difficulty = Difficulty::DIFFICULTIES .iter() @@ -370,23 +254,21 @@ impl ImageAnalyzer { ctx: &UserContext, image: &DynamicImage, ) -> Result { - let text = Tesseract::builder() + let (text, conf) = Tesseract::builder() .language(hypertesseract::Language::English) .page_seg_mode(PageSegMode::RawLine) .build()? - .load_image(&self.interp_crop(ctx, image, PlayKind)?)? - .recognize()? - .get_text()? - .trim() - .to_string(); + .recognize_text_cloned_with_conf(&self.interp_crop(ctx, image, PlayKind)?)?; - // let conf = t.mean_text_conf(); - // if conf < 10 && conf != 0 { - // Err(format!( - // "Score kind text is not readable (confidence = {}, text = {}).", - // conf, text - // ))?; - // } + let text = text.trim().to_string(); + + if conf < 10 && conf != 0 { + return Err(format!( + "Score kind text is not readable (confidence = {}, text = {}).", + conf, text + ) + .into()); + } let result = if edit_distance(&text, "Result") < edit_distance(&text, "Select a song") { ScoreKind::ScoreScreen @@ -404,23 +286,25 @@ impl ImageAnalyzer { image: &DynamicImage, difficulty: Difficulty, ) -> Result<(&'a Song, &'a Chart), Error> { - let text = Tesseract::builder() + let (text, conf) = Tesseract::builder() .language(hypertesseract::Language::English) .page_seg_mode(PageSegMode::SingleLine) .whitelist_str("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789,.()- ")? .build()? - .load_image(&self.interp_crop(ctx, image, ScoreScreen(ScoreScreenRect::Title))?)? - .recognize()? - .get_text()?; + .recognize_text_cloned_with_conf(&self.interp_crop( + ctx, + image, + ScoreScreen(ScoreScreenRect::Title), + )?)?; - // let conf = t.mean_text_conf(); - // if conf < 20 && conf != 0 { - // Err(format!( - // "Title text is not readable (confidence = {}, text = {}).", - // conf, - // raw_text.trim() - // ))?; - // } + if conf < 20 && conf != 0 { + return Err(format!( + "Title text is not readable (confidence = {}, text = {}).", + conf, + text.trim() + ) + .into()); + } guess_chart_name(&text, &ctx.song_cache, Some(difficulty), false) } @@ -478,23 +362,19 @@ impl ImageAnalyzer { ctx: &UserContext, image: &DynamicImage, ) -> Result<(u32, u32, u32), Error> { - let mut ocr = Tesseract::builder() - .language(hypertesseract::Language::English) - .page_seg_mode(PageSegMode::SparseText) - .whitelist_str("0123456789")? - .assume_numeric_input() - .build()?; - let mut out = [0; 3]; use ScoreScreenRect::*; static KINDS: [ScoreScreenRect; 3] = [Pure, Far, Lost]; for i in 0..3 { - let text = ocr - .load_image(&self.interp_crop(ctx, image, ScoreScreen(KINDS[i]))?)? - .recognize()? - .get_text()?; + let text = Tesseract::builder() + .language(hypertesseract::Language::English) + .page_seg_mode(PageSegMode::SparseText) + .whitelist_str("0123456789")? + .assume_numeric_input() + .build()? + .recognize_text_cloned(&self.interp_crop(ctx, image, ScoreScreen(KINDS[i]))?)?; println!("Raw '{}'", text.trim()); out[i] = u32::from_str(&text.trim()).unwrap_or(0); @@ -510,26 +390,28 @@ impl ImageAnalyzer { ctx: &'a UserContext, image: &DynamicImage, ) -> Result { - let text = Tesseract::builder() + let (text, conf) = Tesseract::builder() .language(hypertesseract::Language::English) .page_seg_mode(PageSegMode::SingleLine) .whitelist_str("0123456789")? .assume_numeric_input() .build()? - .load_image(&self.interp_crop(ctx, image, ScoreScreen(ScoreScreenRect::MaxRecall))?)? - .recognize()? - .get_text()?; + .recognize_text_cloned_with_conf(&self.interp_crop( + ctx, + image, + ScoreScreen(ScoreScreenRect::MaxRecall), + )?)?; let max_recall = u32::from_str_radix(text.trim(), 10)?; - // let conf = t.mean_text_conf(); - // if conf < 20 && conf != 0 { - // Err(format!( - // "Title text is not readable (confidence = {}, text = {}).", - // conf, - // raw_text.trim() - // ))?; - // } + if conf < 20 && conf != 0 { + return Err(format!( + "Title text is not readable (confidence = {}, text = {}).", + conf, + text.trim() + ) + .into()); + } Ok(max_recall) }