STOP Sequence - BMS Command

#STOPxx integer
Index Minimum Maximum 1E+2 Negative Zero String #STOP01 #STOP01 Lone 09 02 03 vs 09 08 vs 09 Fraction Grading Micro
pomu2 01-99 (99) 1 Skip 1 1 Ignore Ignore Ignore OK 03 -> 09 Strange Truncate Defer Wonky
fgt 01-73(242) 1 Skip Ignore Ignore Ignore Ignore Ignore OK From Top From top Truncate Defer Slow
Rhythm-it 01-73(255) -1 1 -1 0 0 0 0 0 OK 03 -> 09 08 -> 09 Truncate Defer Fine
nazobmplay 01-FF 100 Skip Ignore Ignore Ignore Ignore Ignore OK Unstable Strange Round Defer Wonky
GALLI 01-FF 0 1 NoScroll Ignore Ignore Ignore Ignore Ignore OK Unstable 08 -> 09 Truncate Unique Wonky
PMSee-V 01-FF 0 960000 Ignore Alert Rewind Rewind Rewind Rewind Rewind OK 03 -> 09 08 -> 09 Truncate ---- Wonky
Delight 01-FF 0 1 0 Ignore Ignore Ignore Ignore Ignore OK 03 -> 09 08 -> 09 Truncate Strict Fine
WAview 01-FF 0 1 Ignore Ignore Ignore Ignore Ignore Ignore OK 03 -> 09 08 -> 09 Truncate ---- Fine
in_bm2 01-ZZ 0 1 Ignore Ignore Ignore Ignore Ignore Ignore OK 03 -> 09 08 -> 09 Truncate ---- Fine
nanasi 01-ZZ 0.1 100 0.1 0.1 24 24 24 24 OK 03 -> 09 08 -> 09 Yes Defer Fine
fgt++ 01-ZZ 1 Skip Ignore Ignore Ignore Ignore Ignore OK From Top From top Truncate Defer Slow
fgt# 01-ZZ 100 Skip Ignore Ignore Ignore Ignore Ignore OK From Top From top Yes Defer Fine
LR2 01-ZZ -1 1 -1(Skip) -1 -1 -1 -1 -1 OK 03 -> 09 08 -> 09 Truncate Strict Fine
ruv-it! 01-ZZ 0 100 Ignore Ignore Ignore Ignore Ignore Ignore OK 03 -> 09 08 -> 09 Yes Strict Fine
uBMplay 01-ZZ 100 Skip Ignore ABEND ABEND ABEND Ignore OK 03 -> 09 08 -> 09 Round Strict? Fine
BMSE FF/ZZ auto 0 65535 100 Readable 0 ABEND ABEND 0/ExTab 0 -- Both Both Round ---- ----
iBMSC FF/ZZ 0 65535.9999 100 0 0 0 0 0 0 -- Both Both Yes ---- ----
GDAC2 FF/FZ/ZZ ---- ---- ---- ---- ---- ---- ---- ---- Yes -- Both Both ---- ---- ----
BME2WAV 01-ZZ 1 Slide Ignore Failed Failed Failed Failed OK 03 -> 09 08 -> 09 Truncate ---- Fine
BMX2WAV 01-ZZ Alert Slide Ignore Alert Alert Alert Alert OK 03 -> 09 08 -> 09 Alert ---- Fine
IIDXview 01-ZZ 100 Skip Ignore Ignore Ignore Ignore Ignore OK 03 -> 09 08 -> 09 Yes ---- Fine
HDX 01-ZZ 100 Skip Ignore Ignore Ignore Ignore Ignore OK 03 -> 09 08 -> 09 Yes Defer Cease
Angol(C) 01-ZZ 0 1 Ignore Ignore Ignore Ignore Ignore Ignore OK 03 -> 09 09 -> 08 Truncate Defer Fine
Angol(R) 01-ZZ 1 Skip Ignore Ignore Ignore Ignore Ignore OK From top From top Truncate Defer Fine
Sonorous 01-ZZ 0 1 Ignore Ignore Ignore Ignore Ignore Ignore OK 03 -> 09 08 -> 09 Truncate Defer Fine
BGAEnc 01-ZZ -8947 8947 1 Skip Ignore Ignore Ignore Ignore Ignore OK 03 -> 09 08 -> 09 Truncate ---- Slow
BGAEncAdv 01-ZZ 0 Ignore Ignore - Ignore Ignore Ignore Ignore Ignore OK 03 -> 09 08 -> 09 Yes ---- Fine
Technical 01-ZZ 0 Ignore Ignore - Ignore Ignore Ignore Ignore Ignore OK 03 -> 09 08 -> 09 Yes ---- Fine
Update History:
2014-02-27: forgetalia can use not 238 indexes but 242 indexes
2014-02-26: Corrected some errors about Negative/Zero
2014-02-25: First publication
Index column:
[Feeling Pomu 2nd]

Pomu2 can use only decimal number. But the channel 09 must use Base-36.

#xxx09:2R” can refer “#stop99 n”.

#PLAYER 1
#GENRE Test
#TITLE STOP for Feeling Pomu 2nd
#ARTIST Yamajet / 131
#BPM 140
#PLAYLEVEL 1
#RANK 3
%URL http://www.yamajet.com/archives/43

#WAV01 kick.wav
#WAV02 kick.wav
#WAV03 clap.wav
#WAV04 clap.wav
#WAV05 ohh.wav
#WAV06 ohh.wav
#WAV07 v_f.wav
#WAV08 v_f.wav
#WAV09 v_o.wav
#WAV0A v_o.wav
#WAV0B v_foon.wav

#BMP01 cyc-foonmain_00008.bmp
#BMP02 cyc-foonmain_00024.bmp
#BMP03 cyc-foonmain_00040.bmp
#BMP04 cyc-foonmain_00056.bmp
#BMP05 cyc-last_00014.bmp

// xxx09:01-2R
#STOP01 1
#STOP02 2
#STOP03 3
#STOP04 4
#STOP05 5
#STOP06 6
#STOP07 7
#STOP08 8
#STOP09 9
#STOP10 10
#STOP11 11
#STOP12 12
#STOP13 13
#STOP14 14
#STOP15 15
#STOP16 16
#STOP17 1
#STOP18 2
#STOP19 3
#STOP20 4
#STOP21 5
#STOP22 6
#STOP23 7
#STOP24 8
#STOP25 9
#STOP26 10
#STOP27 11
#STOP28 12
#STOP29 13
#STOP30 14
#STOP31 15
#STOP32 16
#STOP33 1
#STOP34 2
#STOP35 3
#STOP36 4
#STOP37 5
#STOP38 6
#STOP39 7
#STOP40 8
#STOP41 9
#STOP42 10
#STOP43 11
#STOP44 12
#STOP45 13
#STOP46 14
#STOP47 15
#STOP48 16
#STOP49 1
#STOP50 2
#STOP51 3
#STOP52 4
#STOP53 5
#STOP54 6
#STOP55 7
#STOP56 8
#STOP57 9
#STOP58 10
#STOP59 11
#STOP60 12
#STOP61 13
#STOP62 14
#STOP63 15
#STOP64 16
#STOP65 1
#STOP66 2
#STOP67 3
#STOP68 4
#STOP69 5
#STOP70 6
#STOP71 7
#STOP72 8
#STOP73 9
#STOP74 10
#STOP75 11
#STOP76 12
#STOP77 13
#STOP78 14
#STOP79 15
#STOP80 16
#STOP81 1
#STOP82 2
#STOP83 3
#STOP84 4
#STOP85 5
#STOP86 6
#STOP87 7
#STOP88 8
#STOP89 9
#STOP90 10
#STOP91 11
#STOP92 12
#STOP93 13
#STOP94 14
#STOP95 15
#STOP96 16
#STOP97 1
#STOP98 2
#STOP99 192

// Unavailable:
// stop9A 192
// stopA0 192
// ...


#00101:01050306020504060105030602050406
#00101:0709080A0709080A0709080A0709080A
#00104:01020304010203040102030401020304
#00109:000100020003000400050006000700080009000A000B000C000D000E000F000G

#00201:01050306020504060105030602050406
#00201:0709080A0709080A0709080A0709080A
#00204:01020304010203040102030401020304
#00209:000H000I000J000K000L000M000N000O000P000Q000R000S000T000U000V000W

#00301:01050306020504060105030602050406
#00301:0709080A0709080A0709080A0709080A
#00304:01020304010203040102030401020304
#00309:000X000Y000Z0010001100120013001400150016001700180019001A001B001C

#00401:01050306020504060105030602050406
#00401:0709080A0709080A0709080A0709080A
#00404:01020304010203040102030401020304
#00409:001D001E001F001G001H001I001J001K001L001M001N001O001P001Q001R001S

#00501:01050306020504060105030602050406
#00501:0709080A0709080A0709080A0709080A
#00504:01020304010203040102030401020304
#00509:001T001U001V001W001X001Y001Z002000210022002300240025002600270028

#00601:01050306020504060105030602050406
#00601:0709080A0709080A0709080A0709080A
#00604:01020304010203040102030401020304
#00609:0029002A002B002C002D002E002F002G002H002I002J002K002L002M002N002O

#00701:01050306020504060105030602050406
#00701:0709080A0709080A0709080A0709080A
#00704:01020304010203040102030401020304
#00709:002P002Q002R0000000000000000000000000000000000000000000000000000

#00815:0B

// #00704 does not stop. Don't ask me why.


[forgetalia]

242 indexes by Base-36.

(Note: The reference to the indexes from 41 to 4H terminates a song.)

#PLAYER 1
#GENRE Test
#TITLE STOP for forgetalia
#ARTIST Yamajet / 131
#BPM 140
#PLAYLEVEL 1
#RANK 3
%URL http://www.yamajet.com/archives/43

#WAV01 kick.wav
#WAV02 kick.wav
#WAV03 clap.wav
#WAV04 clap.wav
#WAV05 ohh.wav
#WAV06 ohh.wav
#WAV07 v_f.wav
#WAV08 v_f.wav
#WAV09 v_o.wav
#WAV0A v_o.wav
#WAV0B v_foon.wav

#BMP01 cyc-foonmain_00008.bmp
#BMP02 cyc-foonmain_00024.bmp
#BMP03 cyc-foonmain_00040.bmp
#BMP04 cyc-foonmain_00056.bmp
#BMP05 cyc-last_00014.bmp

// xxx09:01-73
#STOP01 1
#STOP02 2
#STOP03 3
#STOP04 4
#STOP05 5
#STOP06 6
#STOP07 7
#STOP08 8
#STOP09 9
#STOP0A 10
#STOP0B 11
#STOP0C 12
#STOP0D 13
#STOP0E 14
#STOP0F 15
#STOP0G 16
#STOP0H 1
#STOP0I 2
#STOP0J 3
#STOP0K 4
#STOP0L 5
#STOP0M 6
#STOP0N 7
#STOP0O 8
#STOP0P 9
#STOP0Q 10
#STOP0R 11
#STOP0S 12
#STOP0T 13
#STOP0U 14
#STOP0V 15
#STOP0W 16
#STOP0X 1
#STOP0Y 2
#STOP0Z 3
#STOP10 4
#STOP11 5
#STOP12 6
#STOP13 7
#STOP14 8
#STOP15 9
#STOP16 10
#STOP17 11
#STOP18 12
#STOP19 13
#STOP1A 14
#STOP1B 15
#STOP1C 16
#STOP1D 1
#STOP1E 2
#STOP1F 3
#STOP1G 4
#STOP1H 5
#STOP1I 6
#STOP1J 7
#STOP1K 8
#STOP1L 9
#STOP1M 10
#STOP1N 11
#STOP1O 12
#STOP1P 13
#STOP1Q 14
#STOP1R 15
#STOP1S 16
#STOP1T 1
#STOP1U 2
#STOP1V 3
#STOP1W 4
#STOP1X 5
#STOP1Y 6
#STOP1Z 7
#STOP20 8
#STOP21 9
#STOP22 10
#STOP23 11
#STOP24 12
#STOP25 13
#STOP26 14
#STOP27 15
#STOP28 16
#STOP29 1
#STOP2A 2
#STOP2B 3
#STOP2C 4
#STOP2D 5
#STOP2E 6
#STOP2F 7
#STOP2G 8
#STOP2H 9
#STOP2I 10
#STOP2J 11
#STOP2K 12
#STOP2L 13
#STOP2M 14
#STOP2N 15
#STOP2O 16
#STOP2P 1
#STOP2Q 2
#STOP2R 3
#STOP2S 4
#STOP2T 5
#STOP2U 6
#STOP2V 7
#STOP2W 8
#STOP2X 9
#STOP2Y 10
#STOP2Z 11
#STOP30 12
#STOP31 13
#STOP32 14
#STOP33 15
#STOP34 16
#STOP35 1
#STOP36 2
#STOP37 3
#STOP38 4
#STOP39 5
#STOP3A 6
#STOP3B 7
#STOP3C 8
#STOP3D 9
#STOP3E 10
#STOP3F 11
#STOP3G 12
#STOP3H 13
#STOP3I 14
#STOP3J 15
#STOP3K 16
#STOP3L 1
#STOP3M 2
#STOP3N 3
#STOP3O 4
#STOP3P 5
#STOP3Q 6
#STOP3R 7
#STOP3S 8
#STOP3T 9
#STOP3U 10
#STOP3V 11
#STOP3W 12
#STOP3X 13
#STOP3Y 14
#STOP3Z 15
#STOP40 16

// Song is terminated (don't ask me why)
// stop41 1
// stop45 5
// stop46 6
// stop47 7
// stop48 8
// stop49 9
// stop4A 10
// stop4B 11
// stop4C 12
// stop4D 13
// stop4E 14
// stop4F 15
// stop4H 1

#STOP42 10
#STOP43 11
#STOP44 12
#STOP4G 13

#STOP4I 2
#STOP4J 3
#STOP4K 4
#STOP4L 5
#STOP4M 6
#STOP4N 7
#STOP4O 8
#STOP4P 9
#STOP4Q 10
#STOP4R 11
#STOP4S 12
#STOP4T 13
#STOP4U 14
#STOP4V 15
#STOP4W 16
#STOP4X 1
#STOP4Y 2
#STOP4Z 3
#STOP50 4
#STOP51 5
#STOP52 6
#STOP53 7
#STOP54 8
#STOP55 9
#STOP56 10
#STOP57 11
#STOP58 12
#STOP59 13
#STOP5A 14
#STOP5B 15
#STOP5C 16
#STOP5D 1
#STOP5E 2
#STOP5F 3
#STOP5G 4
#STOP5H 5
#STOP5I 6
#STOP5J 7
#STOP5K 8
#STOP5L 9
#STOP5M 10
#STOP5N 11
#STOP5O 12
#STOP5P 13
#STOP5Q 14
#STOP5R 15
#STOP5S 16
#STOP5T 1
#STOP5U 2
#STOP5V 3
#STOP5W 4
#STOP5X 5
#STOP5Y 6
#STOP5Z 7
#STOP60 8
#STOP61 9
#STOP62 10
#STOP63 11
#STOP64 12
#STOP65 13
#STOP66 14
#STOP67 15
#STOP68 16
#STOP69 1
#STOP6A 2
#STOP6B 3
#STOP6C 4
#STOP6D 5
#STOP6E 6
#STOP6F 7
#STOP6G 8
#STOP6H 9
#STOP6I 10
#STOP6J 11
#STOP6K 12
#STOP6L 13
#STOP6M 14
#STOP6N 15
#STOP6O 16
#STOP6P 1
#STOP6Q 2
#STOP6R 3
#STOP6S 4
#STOP6T 5
#STOP6U 6
#STOP6V 7
#STOP6W 8
#STOP6X 9
#STOP6Y 10
#STOP6Z 11
#STOP70 12
#STOP71 13
#STOP72 14
#STOP73 15


#00101:01050306020504060105030602050406
#00101:0709080A0709080A0709080A0709080A
#00104:01020304010203040102030401020304
#00109:0102030405060708090A0B0C0D0E0F0G

#00201:01050306020504060105030602050406
#00201:0709080A0709080A0709080A0709080A
#00204:01020304010203040102030401020304
#00209:0H0I0J0K0L0M0N0O0P0Q0R0S0T0U0V0W

#00301:01050306020504060105030602050406
#00301:0709080A0709080A0709080A0709080A
#00304:01020304010203040102030401020304
#00309:0X0Y0Z101112131415161718191A1B1C

#00401:01050306020504060105030602050406
#00401:0709080A0709080A0709080A0709080A
#00404:01020304010203040102030401020304
#00409:1D1E1F1G1H1I1J1K1L1M1N1O1P1Q1R1S

#00501:01050306020504060105030602050406
#00501:0709080A0709080A0709080A0709080A
#00504:01020304010203040102030401020304
#00509:1T1U1V1W1X1Y1Z202122232425262728

#00601:01050306020504060105030602050406
#00601:0709080A0709080A0709080A0709080A
#00604:01020304010203040102030401020304
#00609:292A2B2C2D2E2F2G2H2I2J2K2L2M2N2O

#00701:01050306020504060105030602050406
#00701:0709080A0709080A0709080A0709080A
#00704:01020304010203040102030401020304
#00709:2P2Q2R2S2T2U2V2W2X2Y2Z3031323334

#00801:01050306020504060105030602050406
#00801:0709080A0709080A0709080A0709080A
#00804:01020304010203040102030401020304
#00809:35363738393A3B3C3D3E3F3G3H3I3J3K

#00901:01050306020504060105030602050406
#00901:0709080A0709080A0709080A0709080A
#00904:01020304010203040102030401020304
#00909:3L3M3N3O3P3Q3R3S3T3U3V3W3X3Y3Z40

#01001:010000020000010200010000
#01001:030000040000030400030000
#01001:000500000600000500000600
#01001:0709080A
#01002:0.75
#01004:01020304
#01009:4243444G

#01101:01050306020504060105030602050406
#01101:0709080A0709080A0709080A0709080A
#01104:01020304010203040102030401020304
#01109:004I4J4K4L4M4N4O4P4Q4R4S4T4U4V4W

#01201:01050306020504060105030602050406
#01201:0709080A0709080A0709080A0709080A
#01204:01020304010203040102030401020304
#01209:4X4Y4Z505152535455565758595A5B5C

#01301:01050306020504060105030602050406
#01301:0709080A0709080A0709080A0709080A
#01304:01020304010203040102030401020304
#01309:5D5E5F5G5H5I5J5K5L5M5N5O5P5Q5R5S

#01401:01050306020504060105030602050406
#01401:0709080A0709080A0709080A0709080A
#01404:01020304010203040102030401020304
#01409:5T5U5V5W5X5Y5Z606162636465666768

#01501:01050306020504060105030602050406
#01501:0709080A0709080A0709080A0709080A
#01504:01020304010203040102030401020304
#01509:696A6B6C6D6E6F6G6H6I6J6K6L6M6N6O

#01601:01050306020504060105030602050406
#01601:0709080A0709080A0709080A0709080A
#01604:01020304010203040102030401020304
#01609:6P6Q6R6S6T6U6V6W6X6Y6Z7071727300

#01704:05
#01716:0B


[Rhythm-it]

255 indexes by Base-36” vs “hexadecimal channel-numbers”.

#xxx09:FF” can refer “#stop73 n”.

#PLAYER 1
#GENRE Test
#TITLE STOP for Rhythm-it
#ARTIST Yamajet / 131
#BPM 140
#PLAYLEVEL 1
#RANK 3
%URL http://www.yamajet.com/archives/43

#WAV01 kick.wav
#WAV02 kick.wav
#WAV03 clap.wav
#WAV04 clap.wav
#WAV05 ohh.wav
#WAV06 ohh.wav
#WAV07 v_f.wav
#WAV08 v_f.wav
#WAV09 v_o.wav
#WAV0A v_o.wav
#WAV0B v_foon.wav

#BMP01 cyc-foonmain_00008.bmp
#BMP02 cyc-foonmain_00024.bmp
#BMP03 cyc-foonmain_00040.bmp
#BMP04 cyc-foonmain_00056.bmp
#BMP05 cyc-last_00014.bmp

// xxx09:01-FF (effective)
#STOP01 1
#STOP02 2
#STOP03 3
#STOP04 4
#STOP05 5
#STOP06 6
#STOP07 7
#STOP08 8
#STOP09 9
#STOP0A 10
#STOP0B 11
#STOP0C 12
#STOP0D 13
#STOP0E 14
#STOP0F 15
#STOP0G 16
#STOP0H 1
#STOP0I 2
#STOP0J 3
#STOP0K 4
#STOP0L 5
#STOP0M 6
#STOP0N 7
#STOP0O 8
#STOP0P 9
#STOP0Q 10
#STOP0R 11
#STOP0S 12
#STOP0T 13
#STOP0U 14
#STOP0V 15
#STOP0W 16
#STOP0X 1
#STOP0Y 2
#STOP0Z 3
#STOP10 4
#STOP11 5
#STOP12 6
#STOP13 7
#STOP14 8
#STOP15 9
#STOP16 10
#STOP17 11
#STOP18 12
#STOP19 13
#STOP1A 14
#STOP1B 15
#STOP1C 16
#STOP1D 1
#STOP1E 2
#STOP1F 3
#STOP1G 4
#STOP1H 5
#STOP1I 6
#STOP1J 7
#STOP1K 8
#STOP1L 9
#STOP1M 10
#STOP1N 11
#STOP1O 12
#STOP1P 13
#STOP1Q 14
#STOP1R 15
#STOP1S 16
#STOP1T 1
#STOP1U 2
#STOP1V 3
#STOP1W 4
#STOP1X 5
#STOP1Y 6
#STOP1Z 7
#STOP20 8
#STOP21 9
#STOP22 10
#STOP23 11
#STOP24 12
#STOP25 13
#STOP26 14
#STOP27 15
#STOP28 16
#STOP29 1
#STOP2A 2
#STOP2B 3
#STOP2C 4
#STOP2D 5
#STOP2E 6
#STOP2F 7
#STOP2G 8
#STOP2H 9
#STOP2I 10
#STOP2J 11
#STOP2K 12
#STOP2L 13
#STOP2M 14
#STOP2N 15
#STOP2O 16
#STOP2P 1
#STOP2Q 2
#STOP2R 3
#STOP2S 4
#STOP2T 5
#STOP2U 6
#STOP2V 7
#STOP2W 8
#STOP2X 9
#STOP2Y 10
#STOP2Z 11
#STOP30 12
#STOP31 13
#STOP32 14
#STOP33 15
#STOP34 16
#STOP35 1
#STOP36 2
#STOP37 3
#STOP38 4
#STOP39 5
#STOP3A 6
#STOP3B 7
#STOP3C 8
#STOP3D 9
#STOP3E 10
#STOP3F 11
#STOP3G 12
#STOP3H 13
#STOP3I 14
#STOP3J 15
#STOP3K 16
#STOP3L 1
#STOP3M 2
#STOP3N 3
#STOP3O 4
#STOP3P 5
#STOP3Q 6
#STOP3R 7
#STOP3S 8
#STOP3T 9
#STOP3U 10
#STOP3V 11
#STOP3W 12
#STOP3X 13
#STOP3Y 14
#STOP3Z 15
#STOP40 16
#STOP41 1
#STOP42 2
#STOP43 3
#STOP44 4
#STOP45 5
#STOP46 6
#STOP47 7
#STOP48 8
#STOP49 9
#STOP4A 10
#STOP4B 11
#STOP4C 12
#STOP4D 13
#STOP4E 14
#STOP4F 15
#STOP4G 16
#STOP4H 1
#STOP4I 2
#STOP4J 3
#STOP4K 4
#STOP4L 5
#STOP4M 6
#STOP4N 7
#STOP4O 8
#STOP4P 9
#STOP4Q 10
#STOP4R 11
#STOP4S 12
#STOP4T 13
#STOP4U 14
#STOP4V 15
#STOP4W 16
#STOP4X 1
#STOP4Y 2
#STOP4Z 3
#STOP50 4
#STOP51 5
#STOP52 6
#STOP53 7
#STOP54 8
#STOP55 9
#STOP56 10
#STOP57 11
#STOP58 12
#STOP59 13
#STOP5A 14
#STOP5B 15
#STOP5C 16
#STOP5D 1
#STOP5E 2
#STOP5F 3
#STOP5G 4
#STOP5H 5
#STOP5I 6
#STOP5J 7
#STOP5K 8
#STOP5L 9
#STOP5M 10
#STOP5N 11
#STOP5O 12
#STOP5P 13
#STOP5Q 14
#STOP5R 15
#STOP5S 16
#STOP5T 1
#STOP5U 2
#STOP5V 3
#STOP5W 4
#STOP5X 5
#STOP5Y 6
#STOP5Z 7
#STOP60 8
#STOP61 9
#STOP62 10
#STOP63 11
#STOP64 12
#STOP65 13
#STOP66 14
#STOP67 15
#STOP68 16
#STOP69 1
#STOP6A 2
#STOP6B 3
#STOP6C 4
#STOP6D 5
#STOP6E 6
#STOP6F 7
#STOP6G 8
#STOP6H 9
#STOP6I 10
#STOP6J 11
#STOP6K 12
#STOP6L 13
#STOP6M 14
#STOP6N 15
#STOP6O 16
#STOP6P 1
#STOP6Q 2
#STOP6R 3
#STOP6S 4
#STOP6T 5
#STOP6U 6
#STOP6V 7
#STOP6W 8
#STOP6X 9
#STOP6Y 10
#STOP6Z 11
#STOP70 12
#STOP71 13
#STOP72 14
#STOP73 15

// xxx09:FG-FZ (unavailable / abnormal end)
#STOP74 16

#STOP75 1
#STOP76 2
#STOP77 3
#STOP78 4
#STOP79 5
#STOP7A 6
#STOP7B 7
#STOP7C 8
#STOP7D 9
#STOP7E 10
#STOP7F 11
#STOP7G 12
#STOP7H 13
#STOP7I 14
#STOP7J 15
#STOP7K 16
...

#00101:01050306020504060105030602050406
#00101:0709080A0709080A0709080A0709080A
#00104:01020304010203040102030401020304
#00109:0102030405060708090A0B0C0D0E0F10

#00201:01050306020504060105030602050406
#00201:0709080A0709080A0709080A0709080A
#00204:01020304010203040102030401020304
#00209:1112131415161718191A1B1C1D1E1F20

#00301:01050306020504060105030602050406
#00301:0709080A0709080A0709080A0709080A
#00304:01020304010203040102030401020304
#00309:2122232425262728292A2B2C2D2E2F30

#00401:01050306020504060105030602050406
#00401:0709080A0709080A0709080A0709080A
#00404:01020304010203040102030401020304
#00409:3132333435363738393A3B3C3D3E3F40

#00501:01050306020504060105030602050406
#00501:0709080A0709080A0709080A0709080A
#00504:01020304010203040102030401020304
#00509:4142434445464748494A4B4C4D4E4F50

#00601:01050306020504060105030602050406
#00601:0709080A0709080A0709080A0709080A
#00604:01020304010203040102030401020304
#00609:5152535455565758595A5B5C5D5E5F60

#00701:01050306020504060105030602050406
#00701:0709080A0709080A0709080A0709080A
#00704:01020304010203040102030401020304
#00709:6162636465666768696A6B6C6D6E6F70

#00801:01050306020504060105030602050406
#00801:0709080A0709080A0709080A0709080A
#00804:01020304010203040102030401020304
#00809:7172737475767778797A7B7C7D7E7F80

#00901:01050306020504060105030602050406
#00901:0709080A0709080A0709080A0709080A
#00904:01020304010203040102030401020304
#00909:8182838485868788898A8B8C8D8E8F90

#01001:01050306020504060105030602050406
#01001:0709080A0709080A0709080A0709080A
#01004:01020304010203040102030401020304
#01009:9192939495969798999A9B9C9D9E9FA0

#01101:01050306020504060105030602050406
#01101:0709080A0709080A0709080A0709080A
#01104:01020304010203040102030401020304
#01109:A1A2A3A4A5A6A7A8A9AAABACADAEAFB0

#01201:01050306020504060105030602050406
#01201:0709080A0709080A0709080A0709080A
#01204:01020304010203040102030401020304
#01209:B1B2B3B4B5B6B7B8B9BABBBCBDBEBFC0

#01301:01050306020504060105030602050406
#01301:0709080A0709080A0709080A0709080A
#01304:01020304010203040102030401020304
#01309:C1C2C3C4C5C6C7C8C9CACBCCCDCECFD0

#01401:01050306020504060105030602050406
#01401:0709080A0709080A0709080A0709080A
#01404:01020304010203040102030401020304
#01409:D1D2D3D4D5D6D7D8D9DADBDCDDDEDFE0

#01501:01050306020504060105030602050406
#01501:0709080A0709080A0709080A0709080A
#01504:01020304010203040102030401020304
#01509:E1E2E3E4E5E6E7E8E9EAEBECEDEEEFF0

#01601:01050306020504060105030602050406
#01601:0709080A0709080A0709080A0709080A
#01604:01020304010203040102030401020304
#01609:F1F2F3F4F5F6F7F8F9FAFBFCFDFEFFFG

#01701:01050306020504060105030602050406
#01701:0709080A0709080A0709080A0709080A
#01704:05020304010203040102030401020304
#01709:FHFIFJFKFLFMFNFOFPFQFRFSFTFUFVFW

#01816:0B
#01804:05


Minimum/Maximum column:

The range of the value which can be specified.

[BGAEncoder]

When a value is smaller than -8947, an image sequence does not skip.

When a value is larger than 8947, BGAEncoder is ended abnormally. (E.g. “#STOP01 8948”)

When a value is about 19200 to 26000, playback time of outputted videofile is inaccurate.

When the number of musical measures is #250 or more, BGAEncoder is ended abnormally.

When playback time of the outputted videofile becomes larger than 213 seconds, BGAEncoder is ended abnormally.

1E+2 column:

Exponential value “#STOP01 1E+2

Negative column:

Negative number “#STOP01 -45

[Rhythm-it]

If #STOP value is -1 or less, -1 is applied. Scrolling is not skipped.

This value is almost equal to the situation where a #STOP object does not exist, although slight lugs occur.

If #STOP values are the negative decimal fractions from 0 to -1, 0 is applied.

#PLAYER 1
#GENRE Test
#TITLE (^^) [STOP 0 Query]
#ARTIST Yamajet
#BPM 140
#PLAYLEVEL 1
#RANK 3
#TOTAL 200
%URL http://www.yamajet.com/archives/43

#WAV01 kick.wav
#WAV02 kick.wav
#WAV03 clap.wav
#WAV04 clap.wav
#WAV05 v_f.wav
#WAV06 v_o.wav
#WAV07 v_o.wav
#WAV08 v_n.wav
#WAV09 v_foon.wav
#WAV0A bass.wav
#WAV0B ohh.wav

#BMP01 cyc-foonmain_00008.bmp
#BMP02 cyc-foonmain_00024.bmp
#BMP03 cyc-foonmain_00040.bmp
#BMP04 cyc-foonmain_00056.bmp
#BMP05 cyc-last_00014.bmp

#STOP01 0
#STOP02 -0.01
#STOP03 -1
#STOP04 -45
#STOP05 a
#STOP06
//STP07 undefined
#STOP08 1

#00003:00000000000000000000000000000006
#00101:010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102
#00101:030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304
#00101:0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A
#00101:000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B
#00104:010203040102030401020304010203040102030401020304010203040102030401020304010203040102030401020304010203040102030401020304010203040102030401020304010203040102030401020304010203040102030401020304
#00109:010101010101010102020202020202020303030303030303040404040404040405050505050505050606060606060606070707070707070708080808080808080000000000000000030303030303030300000000000000000404040404040404000000000000000003030303030303030000000000000000040404040404040401010101010101010202020202020202030303030303030304040404040404040505050505050505060606060606060607070707070707070808080808080808
#00112:000607000006070000060700000607000006070000060700000607000006070000060700000607000006070000060700000607000006070000060700000607000006070000060700000607000006070000060700000607000006070000060700
#00114:050505050505050505050505050505050505050505050505
#00115:000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008

#00203:FF
#00204:05
#00216:09


[nanasigroove]

0.1 is applied if a value is less than 0.1. (E.g. 0.01, 0, -45)

[Lunatic Rave 2]

Only a positive integer is received.

All other values are evaluated as “#STOPxx -1”.

That is, the distance of one 192nd note is skipped.

[BMIIDXView2010]

When you test, you must open “BMIIDXView2010.ini” and change the value of the SYNTAXCHECK key into 0 (instead of 1).

[skippable apps]

Skipping will be chained if a negative #STOP is in the section skipped further. Some apps may have interexchangeable behavior.

Note:

Implementation which ignores negative #STOP time as the stop time 0 is based on the #STOP specification of “Delight Delight Reduplication”.

(By my mistake, this background color seems to show the bad thing.)

Zero column:

#STOP01 0

[PMSee-V]

Whatever the value, all the #STOP objects rewind scrolling slightly.

This processing precedes rather than all the objects of the others in the same position.

Songs will be playbacked in a different style from other apps, when BPM is late, to such an extent that this processing is sighted, although this processing is not usually conspicuous.

[Rhythm-it]

RDM's “#STOPxx 0” is equal to “#STOPxx 0.2 in implementations which support a fractional value.

This delay is equally applied also to a character string value or an undefined value.

[ruv-it!]
[Angolmois 2.0 alpha 3] (Excluding Exclusive mode)
[Angolmois Rust Edition] (Excluding Exclusive mode)

#STOPxx 0 objects delay scrolling.

Add to “foon_5n.bms” as follows:

#STOP01 0
#00109:010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101
#00209:010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101
#00309:010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101
#00409:010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101


Keep in mind that these implementations cannot disregard cost for using #STOP objects.

[WAview]

#STOPxx 0 objects accelerate scrolling. (If you don't mind, please test the above-mentioned sample.)

[nanasigroove]

0.1 is applied if a value is less than 0.1. (E.g. 0.01, 0, -45)

[BMx Sequence Editor]
[iBMS BMS Creator]

#STOP objects whose value are 0 appear on GUI chart.

When saved, without our deleting these, the channel #xxx09 continues having objects which refer to an undefined value.

(Furthermore, iBMS BMS Creator continues having “#STOPxx 0”.)

String column:

#STOP01 a

[nanasigroove]

Equivalent to “#STOP01 24

[BMX2WAV] Dialog box says:

“Do you ignore this scroll object and continue?”

Yes: Equivalent to “#STOP01 0”.

No: Conversion is stopped.

#STOP01 column:

Command + delimiter (without value)

#STOP01 column:

Command only (without delimiter and value)

Lone 09 column:

The channel 09 which refers to undefined #STOP indexes. (E.g. “#00109:01” without “#STOP01”)

02 column:

The #STOP time must not be dependent on the value of the channel 02.

03 vs 09 column:

When the channels #xxx03 and #xxx09 compete on the same timeline.

Note: This BMS terminates PMSee-V abnormally.

#00203:8C
#00108:01
#00209:02
#00109:010000010000010000010000010101

#00101:010000020000010200010000010201
#00101:030000040000030400030000030403
#00101:000B00000B00000B00000B00000B00
#00101:0A00000A00000A0A000A00000A0A0A
#00201:02
#00201:04
#00201:0B
#00201:0A

#00104:010000020000030000040000010203
#00112:000000060000070000000000000607
#00114:0500000005
#00115:0000000800
#00204:0405
#00215:08
#00216:0009

#00102:0.078125
#00202:0.09375

#PLAYER 1
#GENRE Test
#TITLE (^^) [Precision]
#ARTIST Yamajet
#SUBARTIST BGA: cyclia
#BPM 140
#PLAYLEVEL 1
#RANK 0
#TOTAL 200
#STAGEFILE title.bmp
#BANNER _banner.bmp

#WAV01 kick.wav
#WAV02 kick.wav
#WAV03 clap.wav
#WAV04 clap.wav
#WAV05 v_f.wav
#WAV06 v_o.wav
#WAV07 v_o.wav
#WAV08 v_n.wav
#WAV09 v_foon.wav
#WAV0A bass.wav
#WAV0B ohh.wav
#BMP01 cyc-foonmain_00008.bmp
#BMP02 cyc-foonmain_00024.bmp
#BMP03 cyc-foonmain_00040.bmp
#BMP04 cyc-foonmain_00056.bmp
#BMP05 cyc-last_00014.bmp
#BPM01 11.66666
#STOP01 1
#STOP02 36


Note:

It is difficult for me to investigate Sorting Algorithms.

Some results of an investigation in this table may contain the error.

However, it is certain that an order of parsing commandlines does not have compatibility.

08 vs 09 column:

When the channels #xxx08 and #xxx09 compete on the same timeline.

Add to foon_5n.bms as follows:

08 vs 09 09 vs 08
#BPM02 560
#STOP01 48
#00203:00000000008C0000
#00208:0002
#00209:0001
#BPM02 560
#STOP01 48
#00203:00000000008C0000
#00209:0001
#00208:0002
[unofficial nazobmplay]

08 vs 09” has too long #STOP.

09 vs 08” works as expected.

[Feeling Pomu 2nd]

Both have too long #STOP.

If “#00203:...” is removed, both will succeed. Don't ask me why.

[forgetalia]
[forgetalia++]
[forgetalia#]
[Angolmois Rust Edition]

09 vs 08” has too long #STOP.

[Angolmois 2.0 alpha 3]

Both have too long #STOP.

Fraction column:

Some decimal fraction values are compared.

In order to maximize the influence of #STOP, the rhythm which divides one musical measure into 192 equally is described.

In order to avoid the bug of some implementations, changed BPM is rounded to 6 (instead of 5.8333...).

#PLAYER 1
#GENRE Foon
#TITLE (^^) [stop 2.9]
#ARTIST Yamajet
#BPM 140
#PLAYLEVEL 1
#RANK 0
#TOTAL 83
#STAGEFILE title.bmp
#BANNER _banner.bmp
%URL http://www.yamajet.com/archives/43

#WAV01 kick.wav
#WAV02 kick.wav
#WAV03 clap.wav
#WAV04 clap.wav
#WAV05 v_f.wav
#WAV06 v_o.wav
#WAV07 v_o.wav
#WAV08 v_n.wav
#WAV09 v_foon.wav
#WAV0A bass.wav
#WAV0B ohh.wav

#BMP09 cyc-foonmain_00008.bmp
#BMP19 cyc-foonmain_00024.bmp
#BMP29 cyc-foonmain_00040.bmp
#BMP39 cyc-foonmain_00056.bmp
#BMP4F cyc-last_00014.bmp

#STOP01 2.9

#00003:0000000000000000000000000000000000000000000000000000000000000006
#00101:010002000102010001020102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
#00101:030004000304030003040304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
#00101:000B000B000B000B000B000B000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
#00101:0A000A000A0A0A000A0A0A0A000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
#00101:050006000700080005060708000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
#00103:00000000000000000000000000FF00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
#00104:090019002900390009192939004F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
#00109:00010000000000000000000000000000
#00316:09


Truncate:

Rounding to integer - round towards zero; even negative number

Round:

Rounding to integer - round to the nearest integer

(Round half to even number; 0.5 becomes 0, 1.5 becomes 2, 2.5 becomes 2)

[BMX2WAV] Dialog box says:

“Do you ignore this scroll object and continue?”

Yes: Equivalent to “#STOP01 0”. (Even if a value is 192.1.)

No: Conversion is stopped.

Grading column:

Does grading system have strict consistency as a rhythm action or not?

#TITLE Stopped note's grading
#RANK 0
#BPM 120
#STOP01 480
#00109:01
#00115:11
[Delight Delight Reduplication]
[Lunatic Rave 2]
[ruv-it!]

Grading area is not dependent on #STOP time.

[other apps]

While this note has stopped, the best grade is given to all the timing to which players process this note.

Micro column:

Scrolling slowly, a detailed rhythm, and “#STOPxx 1” are combined.

#PLAYER 1
#GENRE Foon
#TITLE (^^) [Micro]
#ARTIST Yamajet
#BPM 140
#PLAYLEVEL 1
#RANK 3
#TOTAL 200
%URL http://www.yamajet.com/archives/43

#WAV01 kick.wav
#WAV02 kick.wav
#WAV03 clap.wav
#WAV04 clap.wav
#WAV05 v_f.wav
#WAV06 v_o.wav
#WAV07 v_o.wav
#WAV08 v_n.wav
#WAV09 v_foon.wav
#WAV0A bass.wav
#WAV0B ohh.wav

#BMP09 cyc-foonmain_00008.bmp
#BMP19 cyc-foonmain_00024.bmp
#BMP29 cyc-foonmain_00040.bmp
#BMP39 cyc-foonmain_00056.bmp

#BPM01 5.833333
#STOP01 1

#00008:00000000000000000000000000000001
#00101:010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102
#00101:030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304
#00101:0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A
#00101:000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B000B
#00103:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FF
#00104:091929390919293909192939091929390919293909192939091929390919293909192939091929390919293909192939091929390919293909192939091929390919293909192939091929390919293909192939091929390919293909192939
#00109:010101010101010101010101010101010101010101010101
#00112:000607000006070000060700000607000006070000060700000607000006070000060700000607000006070000060700000607000006070000060700000607000006070000060700000607000006070000060700000607000006070000060700
#00114:050505050505050505050505050505050505050505050505
#00115:000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008000000080000000800000008


[Feeling Pomu 2nd]

Sounds on the same timeline as #STOP object may be reproduced after re-scrolling.

Images are not subject to the influence of #STOP.

Even the channels for changing BPM may not be subject to the influence of #STOP.

[PMSee-V]

#STOP is evaluated before all other sounds.

PMSee-V is poor also at the channel #xxx02.

(If you don't mind, please test re-saved “03 vs 09” sample by BMx Sequence Editor.)

[unofficial nazobmplay]

nazobmplay cannot playback the sample of “03 vs 09” column correctly, even if that is re-saved by BMx Sequence Editor.

[Ninja Agent GALLI]

When changed BPM includes a decimal fraction, a chart scrolls slowly rather than the specified value.

When BPM is extremely late, the note drawn is processed a little early than actual timing.

(About the already cut note in a normal mode, or in the AutoPlay mode, notes are playbacked ahead of BGM.)

When BPM is extremely late, #STOP time is shortened rather than the specified value.

[forgetalia]
[forgetalia++]
[BGAEncoder]

When changed BPM includes a decimal fraction, a chart scrolls slowly rather than the specified value.

[charatbeatHDX VIOLET]

In the AutoPlay mode, as for the playable notes on the same timeline as #STOP object, sound-playing may be ceased.