This page lists all songs in order of their chart constant. For more information on what a chart constant is, please see Potential. Essentially, it's an internal value that factors into how much a song affects your Potential and how many Steps you gain from it in World Mode. They are presumably based on the development team's perception of song difficulty, but as these values are hidden, they may not be.

The "method used" column is used on the Japanese wiki to indicate which of two derivation methods was used to calculate the constant. More information can be found at the Japanese Wiki. A translation of these methods follows after the song lists.


Song Artist Difficulty Chart Constant Method Used
Level 1
Blossoms T2Kazuya Past 1.0
Paradise Sound Souler Past 1.0 ①,②
Dream goes on Tiny Minim Past 1.5
Level 6
Grievous Lady Team Grimoire vs Laur Past 6.5


Song Artist Difficulty Chart Constant Method Used
Level 7
Blaster Massive New Krew Present 7.0
αterlβus Aoi Present 7.3
Lost Civilization Laur vs CK Present 7.4
γuarδina Aoi Present 7.4
Chronostasis 黒皇帝 (Kurokotei) Present 7.5
carmine:scythe かゆき Present 7.6
conflict siromaru + cranky Present 7.6
CROSS†SOUL HyuN feat. Syepias Present 7.6
Red and Blue Silentroom Present 7.7
Level 8
PRAGMATISM Laur Present 8.2
Axium Crisis ak+q Present 8.3
Level 9
Grievous Lady Team Grimoire vs Laur Present 9.2
Fracture Ray Sakuzyo Present 9.2
dropdead Frums Present 9.5


Song Artist Difficulty Chart Constant Method Used
Level 6
Sayonara Hatsukoi REDSHiFT Future 6.5 ①,②
Level 7
Fairytale chitose Future 7.2
Vexaria ak+q Future 7.4
Romance Wars U-ske (feat. lueur) Future 7.4
Clotho and the stargazer しーけー (CK) Future 7.5 ①,②
Dream goes on Tiny Minim Future 7.5
Infinity Heaven HyuN Future 7.6
Blossoms T2Kazuya Future 7.6
Rise Combatplayer Future 7.7
Moonlight of Sand Castle 旅人E (Tabibito E) Future 7.7
Suomi Aire Future 7.7
inkar-usi DIA Future 7.8
Paradise Sound Souler Future 7.8
Brand new world U-ske Future 7.9
Dement ~after legend~ Lunatic Sounds Future 7.9
Level 8
One Last Drive REDSHiFT Future 8.0 ①,②
Relentless Akira Complex Future 8.1
I've heard it said Combatplayer Future 8.2
Lucifer chitose Future 8.3
Genesis Iris Future 8.4
Shades of Light in a Transcendent Realm ak+q Future 8.4
Silent Rush Soleily Future 8.4
Flashback ARForest Future 8.5
Lumia sky_delta Future 8.5
Moonheart 翡乃イスカ (Isuka Hino) Future 8.5
Rabbit In The Black Room Rabbit House Future 8.5
Dandelion Farhan Future 8.6
Journey ARForest Future 8.6
Reinvent Sound Souler Future 8.6 ①,②
Snow White Puru Future 8.6
Harutopia ~Utopia of Spring~ A-zu-ra Future 8.6
Babaroque cYsmix Future 8.7
cry of viyella Laur Future 8.7
next to you uma feat. 橘花音 (Kanon Tachibana) Future 8.7
REconstruction Ryazan Future 8.7
Call My Name feat. Yukacco Mameyudoufu Future 8.8
memoryfactory.lzh Frums Future 8.8
Surrender void Future 8.8
Evoltex (poppi'n mix) Arch vs n3pu Future 8.9
Maze No.9 アリスシャッハと魔法の楽団 Future 8.9
dropdead Frums Future 9.1
Level 9
Empire of Winter Street Future 9.0
Essence of Twilight ak+q Future 9.0
Kanagawa Cyber Culvert 南ゆに (Yuni Minami) Future 9.0
Rugie Feryquitous feat.Sennzai Future 9.0
Chronostasis 黒皇帝 (Kurokotei) Future 9.1 ①,②
Strongholds Yooh Future 9.1
Anökumene Jun Kuroda Future 9.2 ①,②
Flyburg and Endroll アリスシャッハと魔法の楽団 Future 9.2
Phantasia Yunosuke Future 9.2
qualia -ideaesthesia- nitro Future 9.2
GOODTEK (Arcaea Edit) EBIMAYO Future 9.3
Oracle TQ☆ Future 9.3
Auxesia ginkiha Future 9.4
Astral Tale Noah Future 9.4
Iconoclast Yamajet Future 9.4
LunarOrbit -believe in the Espebranch road- Apo11o program feat. 大瀬良あい Future 9.4
Your voice so... feat. Such PSYQUI Future 9.4
Be There PSYQUI Future 9.5
Blaster Massive New Krew Future 9.5
DataErr0r Lunatic Sounds Future 9.5 ①,②
Lost Civilization Laur vs CK Future 9.5
Lethaeus Silentroom Future 9.5
Specta Junk Future 9.5
Syro Mitomoro Future 9.5
Impure Bird MIssionary Future 9.5 ①,②
carmine:scythe かゆき (kayuki) Future 9.6 ①,②
CROSS†SOUL HyuN feat. Syepias Future 9.6
Yosakura Fubuki A.SAKA Future 9.6
Linear Accelerator THE SHAFT Future 9.6
OMAKENO Stroke t+pazolite Future 9.6
DX Choseinou Full Metal Shojo IOSYS TRAX (uno with. ちよこ) Future 9.7
Ignotus ak+q Future 9.7
Quon Feryquitous Future 9.7
Red and Blue Silentroom Future 9.7
The Message Jun Kuroda Future 9.7
Cybernecia Catharsis Tanchiky Future 9.8
Dreamin' Attraction!! 翡乃イスカ (Isuka Hino) Future 9.8
Fallensquare Silentroom Future 9.8
Illegal Paradise gmtn. (witch's slave) Future 9.8
Memory Forest ETIA. Future 9.8
Nhelv Silentroom Future 9.8
Party Vinyl モリモリあつし (Morimori Atsushi) Future 9.8
Sulfur ぺのれり Future 9.8
Alexandrite WAiKURO Future 9.9
Modelista HiTECH NINJA Future 10.0
trappola bewitching gmtn. Future 10.0 ①,②
Level 9+
PRAGMATISM Laur Future 10.1
conflict siromaru + cranky Future 10.2
Ether Strike Akira Complex Future 10.2
Nirv lucE しーけー (CK) Future 10.3
Metallic Punisher INNOCENT NOIZE Future 10.3
Scarlet Lance MASAKI (ZUNTATA) Future 10.3
Singularity ETIA. Future 10.4
αterlβus Aoi Future 10.5 ①,②
γuarδina Aoi Future 10.5 ①,②
cyanine jioyi Future 10.5
Tiferet xi + Sta Future 10.5
Axium Crisis ak+q Future 10.6
ouroboros -twin stroke of the end- Cranky vs MASAKI Future 10.6
Sheriruth Team Grimoire Future 10.6 ①,②
Halcyon xi Future 10.7
Level 10
Fracture Ray Sakuzyo Future 11.1
Grievous Lady Team Grimoire vs Laur Future 11.2 ①, ②

Deriving a Chart Constant

There are two methods currently in use for deriving chart constants.

Fresh History (choka method)

This method relies on the fact that for a score of 9,500,000, Chart Potential = Chart Constant.

  1. Create a new account.
  2. Play the same chart 3 times in a row and try to score as close to 9,500,000 on each of them.
  3. Check value of Potential, and multiply by 10 to obtain Chart Constant.


The formula for potential is as follows:

$ \text{Potential}=\dfrac{P_R+P_B}{40} $


$ P_R $ is the sum of Chart Potentials in the 10 best out of the 30 recent entries,

$ P_B $ is the sum of Chart Potentials in the 30 all-time best entries.

Since there are only 3 songs in recent entries and 1 in best entries, the Potential becomes:

$ \text{Potential}=\dfrac{4\times\text{Chart Potential}}{40}=\dfrac{\text{Chart Constant}}{10} $

In other words, scoring 9,500,000 on a chart 3 times results in a Potential that, when multiplied by 10, yields the Chart Constant.

Alternate Method:

This method should ideally be performed on a new account, where both the recent entries and best entries are empty, so that an accurate value is obtained. However, if an older account is used:

  1. Ensure that the song is easy enough so that the Chart Potential would not end up in the best entries.
  2. Multiply Potential by 30, which would give $ P_B $.
  3. Empty out the 30 recent entries by playing 30 short songs in a row and not doing anything.
  4. Play the chart and observe change in Potential to obtain approximate value of Chart Constant.


[Chart] Dandelion [FTR]
Recent Entries (can have multiples of same chart)
  Trial 1: 9,501,391
  Trial 2: 9,501,390
  Trial 3: 9,501,385
Best Entries (cannot have multiples of same chart)
  Trial 1: 9,501,391
  Trial 1: 0.43 (+0.43)
  Trial 2: 0.64 (+0.21)
  Trial 3: 0.86 (+0.22)

Therefore, Dandelion [FTR] has a chart constant of 8.6.

Note: dropdead's Past chart has a very low note count of 44, so it is impossible to score close to 9,500,000.

World Mode Steps (robert method)

This method relies on the formula for steps gained in World Mode, as well as the formula for Chart Potential for scores below 9,800,000 (grade AA and below).

  1. Play the chart on World Mode.
  2. Score below 9,800,000.
  3. Check score and steps gained.
  4. Calculate Chart Constant with the formula:

$ \text{Chart Constant}=\Bigl(\dfrac{\text{Base Steps}-2.5}{2.45}\Bigr)^2-\dfrac{\text{Score}-9,500,000}{300,000} $

Base steps are the steps gained without factoring in the selected Partner's STEP stat.

The formulae for scores in grade EX are currently unknown.

Numerical Errors:

The displayed values for base steps, Partner STEP stat and steps gained are only accurate to one decimal place, so a Chart Constant of the same precision cannot be obtained from this formula alone. For this reason, the error margin needs to be considered. Obtaining the exact STEP stat of a Partner is possible, but requires network interception.

An error margin for the base steps can be obtained from the rounded base steps, steps gained and STEP stat, all which can be read in-game. Selecting a Partner with high STEP stat helps to reduce this error margin, which reduces the Chart Constant's error margin as well.

Base_Steps_Min = max(Steps_Gained / STEP_Stat * 50, Round_Base_Steps)
Base_Steps_Max = min((Steps_Gained + 0.1) / STEP_Stat * 50, Round_Base_Steps + 0.1)

Since the introduction of Legacy chapters in 1.7, multiplying the gained Steps via Play+ reduces the error margin regardless of the selected Partner, as long as the steps gained is more than twice the base steps.

Calculation Spreadsheet:

Darkslime has translated robert's original spreadsheet here . A copy of it can be saved to your own Google Drive for personal use. Simply fill in the blanks in the 'Input' section and it will attempt to derive the Chart Constant at the 'Output'. For Play+, step multipliers can be factored into your Partner's STEP stat. Again, your score needs to be below 9,800,000.


[Chart] carmine:scythe [FTR]
 Score: 9,562,787 (AA)
 STEP: 10.1
 STEP with Partner Effect: 20.7
 Minimum: max(20.7/2.04, 10.1) = 10.147
 Maximum: min((20.7+0.1)/2.04, 10.1+0.1) = 10.196
 Chart constant derived from minimum: 9.524490036
 Chart constant derived from maximum: 9.649682062
 One decimal point rounded: 9.6

Therefore, carmine:scythe [FTR] has a chart constant of 9.6.