feat(rhythm): 鼓手模式重构——屏幕六区鼓组 + 无鼓伴奏合拍(用户裁定重构)
- 屏幕3列×2行六区鼓组(列=声像左中右/行=音高上亮下沉),六件程序合成打击乐,三重冗余蒙眼可辨
- 无鼓伴奏BGM上跟随领奏 call&response + 加花句;3曲90/105/120 BPM解锁制,BPM实测89.99/105.00/120.01
- 引擎后向兼容扩展:onGesture补{x,y}坐标(单参回调零感知,15游戏+3引擎测试全量回归零失败)
- 判定简化:全部音符=分区点按零延迟,旧双击补偿/下滑折中退役;键盘Digit1-6+空格=家区
- 教学摸鼓认区(摸哪报哪,8s无触摸自动进阶)+重教≤2+降速DDA+归因真话律
- 保留旧作好评:跟随领奏核心/S~C评级/解锁制/判定口径/guide工程遗产
- 语音49id双性别+8key;R1+R2连续2轮4/4愿意玩P0=0裁定可交付;live直证33 Perfect dt≈0.00s
- 03号文档仅文末加取代指针;新设计24号;档案research/rhythm-drummer/;Mureka累计$1.35
This commit is contained in:
@@ -0,0 +1,51 @@
|
||||
# 《节拍行者》鼓手模式 R1 全拟真试玩报告
|
||||
|
||||
两会话均真机跑完(live harness:真 chromium + SenseVoice ASR 听游戏实况,非 mock;
|
||||
控制端口 8142,游戏服务器 8001)。驱动为事件流跟随器(vibrate 锚定真实发声时刻 +
|
||||
谱序消费),节奏精度经多轮校准后 dt≈0.00s。
|
||||
|
||||
## 局 A(主线 · male 1.0× · guide=full · 教学+曲目一全 Perfect 弧线)
|
||||
|
||||
- 产物:`live/A/`(events.jsonl 40KB / mix.webm 4.7MB / transcript.md / verdicts.json)
|
||||
- ASR 判定:**OK 11 / TRUNCATED 5 / MISMATCH 2**(SFX_BGM_ONLY 间隙探针 7)
|
||||
- 完整弧线实录:摸鼓认区(zone_tl OK)→ T1 降速重演(gd_slow OK sim=1.0)→
|
||||
T2/T3 通过 → tut_done(OK sim=1.0)→ 数拍 → gd_answer(OK sim=1.0)→
|
||||
mid_song(OK sim=0.8)→ tut_fill(OK sim=0.92)→ **grade_a(A 级)→
|
||||
unlock_song2(OK sim=0.93)→ restart(OK)**,全链无人为干预走通
|
||||
- 演奏精度:**33 记 Perfect accent / 4 记 Miss**——跟随线程与游戏判定网格的
|
||||
逐音配对(pop 日志 entry.when ≈ vibrate.ta ±0.02s)证明判定窗(±0.15/±0.35)
|
||||
在真机触摸链路(CDP 合成触摸+HTTP)下准确兑现
|
||||
- 归因(全部非游戏缺陷或已修级):
|
||||
- TRUNCATED welcome/tut_map/tut_probe = 驱动故意三连跳旁白(kill)
|
||||
- MISMATCH zone_tr / new_best_combo = 短句 ASR 同音近失(「右上吊镲」→
|
||||
「有上调查」;「新连击纪录」→「新联机记录」),cipher 批次先例同款
|
||||
- TRUNCATED zone_bl = 探针第三击触发进阶时 stopVoice 切断区名(P2)
|
||||
- TRUNCATED gd_miss = 曲尾连 Miss 的向导句播 1.1s 后被结算评级语音顶掉
|
||||
(半句「慢了半拍。」)——P1(F1)
|
||||
- 曲终 4 记 Miss 系驱动 clearPending 误杀尾单补发(驱动侧 artifact,已修)
|
||||
|
||||
## 局 B(压力线 · female 1.7× · guide=standard · bgm 0.3 · 错区乱打+菜单+长按)
|
||||
|
||||
- 产物:`live/B/`(events.jsonl / mix.webm 3.3MB / transcript.md;verdicts 因驱动
|
||||
超时未及落盘——control 层 artifact,非游戏问题)
|
||||
- 关键机制实录:跳教学(tut_skip)→ 数拍 → **错区乱打全程 guide=standard
|
||||
零向导语音**(gd_* vstart = 0,earcon/震动照发)→ 32 记 error 震 + grade_c
|
||||
→ 曲中菜单(下滑→单击切选项→上滑帮助→下滑恢复,恢复后网格平移续播)→
|
||||
长按死输入(闷镲+error 震,不判定不归属)→ 结算链
|
||||
- 1.7× 语速下语音链无截断无风暴(保险丝零触发)
|
||||
|
||||
## 结论
|
||||
|
||||
- 教学 DDA(gd_slow)、归因真话律(gd_miss_none)、count-in 恢复(gd_count)、
|
||||
模态菜单断点续播、错鼓闷镲反馈、长按死输入定义——全部实况兑现
|
||||
- 判定网格精确性真机直证(33/37 Perfect 级命中,dt 均值 ~0.00s)
|
||||
- 无死锁、无状态错乱、非资产类 console.error = 0
|
||||
- 基础设施教训(沉淀,惠及后续 live 驱动):
|
||||
1. 事件流驱动必须单飞拉取(并发 pump 同 since 窗口 → 事件重复入队错位)
|
||||
2. start 事件带 `when` 字段:when>0=排程领奏 / when=0=即时(玩家击/闷镲),
|
||||
玩家击会回声触发跟随循环,必须双重过滤
|
||||
3. 发声时刻锚定用 vibrate 事件(setTimeout 按 ev.time 触发),不用 start 的
|
||||
t(含 _load 时序噪声)
|
||||
4. BGM 的 source.start(t0) 也是 when>0 的 start 事件,入队前必须按 layer 过滤
|
||||
5. 视口坐标:control 默认 390×844,三区边界 130/260(驱动初版按 300×600
|
||||
导致右列全部敲成中列)
|
||||
@@ -0,0 +1,368 @@
|
||||
{"ev":"probe_ready","t":9.400000005960464,"ta":null}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":422,"t":1520.9000000059605,"ta":-0.083}
|
||||
{"ev":"recstart","mime":"audio/webm;codecs=opus","t":1603.6000000238419,"ta":0}
|
||||
{"ev":"fetch","url":"audio/sfx/dm_hat.ogg","status":200,"ok":true,"ms":15,"t":1618.5,"ta":0.015}
|
||||
{"ev":"fetch","url":"audio/sfx/dm_tomhi.ogg","status":200,"ok":true,"ms":14,"t":1618.7000000178814,"ta":0.015}
|
||||
{"ev":"fetch","url":"audio/sfx/dm_crash.ogg","status":200,"ok":true,"ms":14,"t":1618.800000011921,"ta":0.015}
|
||||
{"ev":"fetch","url":"audio/sfx/dm_snare.ogg","status":200,"ok":true,"ms":14,"t":1618.800000011921,"ta":0.015}
|
||||
{"ev":"fetch","url":"audio/sfx/inst_kick.ogg","status":200,"ok":true,"ms":14,"t":1618.800000011921,"ta":0.015}
|
||||
{"ev":"fetch","url":"audio/sfx/dm_tomlo.ogg","status":200,"ok":true,"ms":14,"t":1618.9000000059605,"ta":0.015}
|
||||
{"ev":"fetch","url":"audio/sfx/dm_accent.ogg","status":200,"ok":true,"ms":14,"t":1618.9000000059605,"ta":0.015}
|
||||
{"ev":"fetch","url":"audio/bgm/menu.ogg","status":200,"ok":true,"ms":14,"t":1619,"ta":0.015}
|
||||
{"ev":"fetch","url":"audio/voice/male/tut_map.ogg","status":200,"ok":true,"ms":14,"t":1619,"ta":0.015}
|
||||
{"ev":"fetch","url":"audio/voice/male/welcome.ogg","status":200,"ok":true,"ms":15,"t":1619.1000000238419,"ta":0.016}
|
||||
{"ev":"fetch","url":"audio/voice/male/welcome_back.ogg","status":200,"ok":true,"ms":15,"t":1619.5,"ta":0.016}
|
||||
{"ev":"fetch","url":"audio/voice/male/mid_song.ogg","status":200,"ok":true,"ms":19,"t":1624,"ta":0.02}
|
||||
{"ev":"fetch","url":"audio/voice/male/tut_probe.ogg","status":200,"ok":true,"ms":19,"t":1624.300000011921,"ta":0.021}
|
||||
{"ev":"fetch","url":"audio/voice/male/select_hint.ogg","status":200,"ok":true,"ms":20,"t":1624.7000000178814,"ta":0.021}
|
||||
{"ev":"fetch","url":"audio/bgm/track90.ogg","status":200,"ok":true,"ms":20,"t":1625.4000000059605,"ta":0.022}
|
||||
{"ev":"fetch","url":"audio/bgm/track120.ogg","status":200,"ok":true,"ms":20,"t":1625.5,"ta":0.022}
|
||||
{"ev":"fetch","url":"audio/bgm/track105.ogg","status":200,"ok":true,"ms":22,"t":1627.6000000238419,"ta":0.024}
|
||||
{"ev":"vstart","url":"audio/voice/male/welcome.ogg","t":1665.6000000238419,"dur":8.24,"ta":0.062}
|
||||
{"ev":"start","t":1849.6000000238419,"sid":1,"url":"audio/bgm/track90.ogg","layer":"bgm","dur":82.33301587301587,"rate":1,"loop":true,"when":6,"ta":0.246}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":422,"t":2812.300000011921,"ta":1.209}
|
||||
{"ev":"vibrate","pattern":"[20]","t":2813.9000000059605,"ta":1.21}
|
||||
{"ev":"vend","url":"audio/voice/male/welcome.ogg","t":3314.4000000059605,"reason":"kill","ta":1.711}
|
||||
{"ev":"vstart","url":"audio/voice/male/tut_map.ogg","t":3314.600000023842,"dur":18.04,"ta":1.711}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":422,"t":4181.700000017881,"ta":2.578}
|
||||
{"ev":"vibrate","pattern":"[20]","t":4183.200000017881,"ta":2.58}
|
||||
{"ev":"vend","url":"audio/voice/male/tut_map.ogg","t":4683.4000000059605,"reason":"kill","ta":3.08}
|
||||
{"ev":"vstart","url":"audio/voice/male/tut_probe.ogg","t":4683.5,"dur":3.84,"ta":3.08}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":422,"t":5550.9000000059605,"ta":3.947}
|
||||
{"ev":"vibrate","pattern":"[20]","t":5552.4000000059605,"ta":3.949}
|
||||
{"ev":"vend","url":"audio/voice/male/tut_probe.ogg","t":6052.600000023842,"reason":"kill","ta":4.449}
|
||||
{"ev":"gesture","type":"tap","x":65,"y":210,"t":6920.300000011921,"ta":5.317}
|
||||
{"ev":"vibrate","pattern":"[20]","t":6921.9000000059605,"ta":5.318}
|
||||
{"ev":"start","t":6922.600000023842,"sid":2,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":1,"loop":false,"when":0,"ta":5.319}
|
||||
{"ev":"fetch","url":"audio/voice/male/zone_tl.ogg","status":200,"ok":true,"ms":3,"t":6925,"ta":5.321}
|
||||
{"ev":"vstart","url":"audio/voice/male/zone_tl.ogg","t":6928.700000017881,"dur":1.6,"ta":5.325}
|
||||
{"ev":"vend","url":"audio/voice/male/zone_tl.ogg","t":8530,"reason":"kill","ta":6.926}
|
||||
{"ev":"gesture","type":"tap","x":325,"y":210,"t":9590.800000011921,"ta":7.987}
|
||||
{"ev":"vibrate","pattern":"[20]","t":9594,"ta":7.99}
|
||||
{"ev":"start","t":9594.40000000596,"sid":3,"url":"audio/sfx/dm_crash.ogg","layer":"sfx","dur":1.3,"rate":1,"loop":false,"when":0,"ta":7.991}
|
||||
{"ev":"fetch","url":"audio/voice/male/zone_tr.ogg","status":200,"ok":true,"ms":2,"t":9596.600000023842,"ta":7.993}
|
||||
{"ev":"vstart","url":"audio/voice/male/zone_tr.ogg","t":9600.100000023842,"dur":1.76,"ta":7.997}
|
||||
{"ev":"vend","url":"audio/voice/male/zone_tr.ogg","t":11478.5,"reason":"kill","ta":9.875}
|
||||
{"ev":"gesture","type":"tap","x":65,"y":630,"t":12264.100000023842,"ta":10.661}
|
||||
{"ev":"vibrate","pattern":"[20]","t":12265.90000000596,"ta":10.662}
|
||||
{"ev":"start","t":12266.40000000596,"sid":4,"url":"audio/sfx/dm_snare.ogg","layer":"sfx","dur":0.21709750566893424,"rate":1,"loop":false,"when":0,"ta":10.663}
|
||||
{"ev":"fetch","url":"audio/voice/male/zone_bl.ogg","status":200,"ok":true,"ms":3,"t":12269.200000017881,"ta":10.666}
|
||||
{"ev":"fetch","url":"audio/voice/male/tut_z_kick.ogg","status":200,"ok":true,"ms":4,"t":12270.5,"ta":10.667}
|
||||
{"ev":"vstart","url":"audio/voice/male/zone_bl.ogg","t":12272,"dur":2,"ta":10.668}
|
||||
{"ev":"vend","url":"audio/voice/male/zone_bl.ogg","t":12278.300000011921,"reason":"kill","ta":10.675}
|
||||
{"ev":"vstart","url":"audio/voice/male/tut_z_kick.ogg","t":12278.300000011921,"dur":7.28,"ta":10.675}
|
||||
{"ev":"vend","url":"audio/voice/male/tut_z_kick.ogg","t":19813.90000000596,"reason":"kill","ta":18.21}
|
||||
{"ev":"start","t":23014.600000023842,"sid":5,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":22,"ta":21.411}
|
||||
{"ev":"vibrate","pattern":"[8]","t":23593.70000001788,"ta":21.99}
|
||||
{"ev":"start","t":23694.5,"sid":6,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":22.666666666666668,"ta":22.091}
|
||||
{"ev":"vibrate","pattern":"[8]","t":24266.5,"ta":22.663}
|
||||
{"ev":"start","t":24334.600000023842,"sid":7,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":23.333333333333332,"ta":22.731}
|
||||
{"ev":"vibrate","pattern":"[8]","t":24923.5,"ta":23.32}
|
||||
{"ev":"start","t":25014.5,"sid":8,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":24,"ta":23.411}
|
||||
{"ev":"vibrate","pattern":"[8]","t":25596.5,"ta":23.993}
|
||||
{"ev":"start","t":25694.5,"sid":9,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":24.666666666666668,"ta":24.091}
|
||||
{"ev":"vibrate","pattern":"[8]","t":26269.600000023842,"ta":24.666}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":630,"t":28894.5,"ta":27.291}
|
||||
{"ev":"vibrate","pattern":"[20]","t":28897.30000001192,"ta":27.294}
|
||||
{"ev":"start","t":28897.600000023842,"sid":10,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":0,"ta":27.294}
|
||||
{"ev":"start","t":28897.70000001788,"sid":11,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":27.294}
|
||||
{"ev":"fetch","url":"audio/voice/male/tut_z_sides.ogg","status":200,"ok":true,"ms":3,"t":29697.5,"ta":28.094}
|
||||
{"ev":"vstart","url":"audio/voice/male/tut_z_sides.ogg","t":29704.30000001192,"dur":5.2,"ta":28.101}
|
||||
{"ev":"vend","url":"audio/voice/male/tut_z_sides.ogg","t":34928.60000002384,"reason":"kill","ta":33.325}
|
||||
{"ev":"start","t":36369,"sid":12,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":35.33333333333333,"ta":34.765}
|
||||
{"ev":"vibrate","pattern":"[8]","t":36930,"ta":35.326}
|
||||
{"ev":"start","t":37049.10000002384,"sid":13,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":35.99999999999999,"ta":35.446}
|
||||
{"ev":"vibrate","pattern":"[8]","t":37603,"ta":35.999}
|
||||
{"ev":"start","t":37688.90000000596,"sid":14,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":36.666666666666664,"ta":36.085}
|
||||
{"ev":"vibrate","pattern":"[8]","t":38260,"ta":36.656}
|
||||
{"ev":"start","t":38369,"sid":15,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":37.33333333333333,"ta":36.765}
|
||||
{"ev":"vibrate","pattern":"[8]","t":38933,"ta":37.329}
|
||||
{"ev":"start","t":39008.90000000596,"sid":16,"url":"audio/sfx/dm_snare.ogg","layer":"sfx","dur":0.21709750566893424,"rate":1,"loop":false,"when":37.99999999999999,"ta":37.405}
|
||||
{"ev":"vibrate","pattern":"[8]","t":39590.10000002384,"ta":37.987}
|
||||
{"ev":"start","t":40369,"sid":17,"url":"audio/sfx/dm_tomlo.ogg","layer":"sfx","dur":0.3470748299319728,"rate":1,"loop":false,"when":39.33333333333333,"ta":38.765}
|
||||
{"ev":"vibrate","pattern":"[8]","t":40935.90000000596,"ta":39.332}
|
||||
{"ev":"gesture","type":"tap","x":65,"y":630,"t":42237.20000001788,"ta":40.634}
|
||||
{"ev":"vibrate","pattern":"[20]","t":42239.40000000596,"ta":40.636}
|
||||
{"ev":"start","t":42239.60000002384,"sid":18,"url":"audio/sfx/dm_snare.ogg","layer":"sfx","dur":0.21709750566893424,"rate":1,"loop":false,"when":0,"ta":40.636}
|
||||
{"ev":"start","t":42239.60000002384,"sid":19,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":40.636}
|
||||
{"ev":"gesture","type":"tap","x":325,"y":630,"t":43567,"ta":41.963}
|
||||
{"ev":"vibrate","pattern":"[20]","t":43568.60000002384,"ta":41.965}
|
||||
{"ev":"start","t":43568.90000000596,"sid":20,"url":"audio/sfx/dm_tomlo.ogg","layer":"sfx","dur":0.3470748299319728,"rate":1,"loop":false,"when":0,"ta":41.965}
|
||||
{"ev":"start","t":43568.90000000596,"sid":21,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":41.965}
|
||||
{"ev":"fetch","url":"audio/voice/male/tut_z_patt.ogg","status":200,"ok":true,"ms":3,"t":44371.70000001788,"ta":42.768}
|
||||
{"ev":"vstart","url":"audio/voice/male/tut_z_patt.ogg","t":44381.40000000596,"dur":9.68,"ta":42.778}
|
||||
{"ev":"vend","url":"audio/voice/male/tut_z_patt.ogg","t":54153.30000001192,"reason":"kill","ta":52.55}
|
||||
{"ev":"start","t":55033.70000001788,"sid":22,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":54,"ta":53.43}
|
||||
{"ev":"vibrate","pattern":"[8]","t":55592.70000001788,"ta":53.989}
|
||||
{"ev":"start","t":55673.70000001788,"sid":23,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":54.666666666666664,"ta":54.07}
|
||||
{"ev":"vibrate","pattern":"[8]","t":56272.70000001788,"ta":54.669}
|
||||
{"ev":"start","t":56353.60000002384,"sid":24,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":55.333333333333336,"ta":54.75}
|
||||
{"ev":"vibrate","pattern":"[8]","t":56922.70000001788,"ta":55.319}
|
||||
{"ev":"start","t":57033.60000002384,"sid":25,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":56,"ta":55.43}
|
||||
{"ev":"vibrate","pattern":"[8]","t":57595.70000001788,"ta":55.992}
|
||||
{"ev":"start","t":57713.60000002384,"sid":26,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":1,"loop":false,"when":56.666666666666664,"ta":56.11}
|
||||
{"ev":"vibrate","pattern":"[8]","t":58268.70000001788,"ta":56.665}
|
||||
{"ev":"start","t":58353.60000002384,"sid":27,"url":"audio/sfx/dm_tomhi.ogg","layer":"sfx","dur":0.29750566893424035,"rate":1,"loop":false,"when":57.33333333333333,"ta":56.75}
|
||||
{"ev":"vibrate","pattern":"[8]","t":58925.70000001788,"ta":57.322}
|
||||
{"ev":"start","t":59033.60000002384,"sid":28,"url":"audio/sfx/dm_crash.ogg","layer":"sfx","dur":1.3,"rate":1,"loop":false,"when":58,"ta":57.43}
|
||||
{"ev":"vibrate","pattern":"[8]","t":59598.70000001788,"ta":57.995}
|
||||
{"ev":"gesture","type":"tap","x":65,"y":210,"t":60878.30000001192,"ta":59.275}
|
||||
{"ev":"vibrate","pattern":"[20]","t":60883.40000000596,"ta":59.28}
|
||||
{"ev":"start","t":60883.5,"sid":29,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":1,"loop":false,"when":0,"ta":59.28}
|
||||
{"ev":"start","t":60883.5,"sid":30,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":59.28}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":210,"t":61541.40000000596,"ta":59.938}
|
||||
{"ev":"vibrate","pattern":"[20]","t":61542.70000001788,"ta":59.939}
|
||||
{"ev":"start","t":61542.90000000596,"sid":31,"url":"audio/sfx/dm_tomhi.ogg","layer":"sfx","dur":0.29750566893424035,"rate":1,"loop":false,"when":0,"ta":59.939}
|
||||
{"ev":"start","t":61542.90000000596,"sid":32,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":59.939}
|
||||
{"ev":"gesture","type":"tap","x":325,"y":210,"t":62287.5,"ta":60.684}
|
||||
{"ev":"vibrate","pattern":"[20]","t":62288.90000000596,"ta":60.685}
|
||||
{"ev":"start","t":62289.10000002384,"sid":33,"url":"audio/sfx/dm_crash.ogg","layer":"sfx","dur":1.3,"rate":1,"loop":false,"when":0,"ta":60.686}
|
||||
{"ev":"start","t":62289.10000002384,"sid":34,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":60.686}
|
||||
{"ev":"fetch","url":"audio/voice/male/tut_done.ogg","status":200,"ok":true,"ms":2,"t":63035.60000002384,"ta":61.432}
|
||||
{"ev":"vstart","url":"audio/voice/male/tut_done.ogg","t":63039.70000001788,"dur":2.48,"ta":61.436}
|
||||
{"ev":"vend","url":"audio/voice/male/tut_done.ogg","t":65762.40000000596,"reason":"kill","ta":64.159}
|
||||
{"ev":"stop","t":65762.70000001788,"sid":1,"when":0,"ta":64.159}
|
||||
{"ev":"start","t":65763.90000000596,"sid":35,"url":"audio/bgm/track90.ogg","layer":"bgm","dur":82.33301587301587,"rate":1,"loop":true,"when":65.16834467120181,"ta":64.16}
|
||||
{"ev":"start","t":66204.10000002384,"sid":36,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":65.16834467120181,"ta":64.601}
|
||||
{"ev":"vibrate","pattern":"[8]","t":66762.10000002384,"ta":65.159}
|
||||
{"ev":"start","t":66844.10000002384,"sid":37,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":65.83501133786848,"ta":65.241}
|
||||
{"ev":"vibrate","pattern":"[8]","t":67442.10000002384,"ta":65.839}
|
||||
{"ev":"start","t":67524,"sid":38,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":66.50167800453514,"ta":65.92}
|
||||
{"ev":"vibrate","pattern":"[8]","t":68092,"ta":66.488}
|
||||
{"ev":"start","t":68204.10000002384,"sid":39,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":67.16834467120181,"ta":66.601}
|
||||
{"ev":"vibrate","pattern":"[8]","t":68765,"ta":67.161}
|
||||
{"ev":"start","t":68844,"sid":40,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":67.83501133786848,"ta":67.24}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":630,"t":69411.20000001788,"ta":67.808}
|
||||
{"ev":"vibrate","pattern":"[20]","t":69413.5,"ta":67.81}
|
||||
{"ev":"start","t":69413.60000002384,"sid":41,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":0,"ta":67.81}
|
||||
{"ev":"vibrate","pattern":"[8]","t":69422.10000002384,"ta":67.819}
|
||||
{"ev":"fetch","url":"audio/voice/male/gd_answer.ogg","status":200,"ok":true,"ms":2,"t":69445.80000001192,"ta":67.842}
|
||||
{"ev":"vstart","url":"audio/voice/male/gd_answer.ogg","t":69449.20000001788,"dur":1.52,"ta":67.846}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":630,"t":70073,"ta":68.469}
|
||||
{"ev":"vibrate","pattern":"[20]","t":70074.90000000596,"ta":68.471}
|
||||
{"ev":"start","t":70075,"sid":42,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":0,"ta":68.471}
|
||||
{"ev":"start","t":70204,"sid":43,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":69.16834467120181,"ta":68.6}
|
||||
{"ev":"vibrate","pattern":"[8]","t":70768,"ta":69.164}
|
||||
{"ev":"vend","url":"audio/voice/male/gd_answer.ogg","t":71055.90000000596,"reason":"kill","ta":69.452}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":72564.10000002384,"ta":70.961}
|
||||
{"ev":"start","t":72564.30000001192,"sid":44,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":70.961}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":630,"t":73383.90000000596,"ta":71.78}
|
||||
{"ev":"vibrate","pattern":"[20]","t":73385.30000001192,"ta":71.782}
|
||||
{"ev":"start","t":73385.5,"sid":45,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":0,"ta":71.782}
|
||||
{"ev":"start","t":73385.5,"sid":46,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":71.782}
|
||||
{"ev":"start","t":76843.90000000596,"sid":47,"url":"audio/sfx/dm_snare.ogg","layer":"sfx","dur":0.21709750566893424,"rate":1,"loop":false,"when":75.83501133786848,"ta":75.24}
|
||||
{"ev":"vibrate","pattern":"[8]","t":77434,"ta":75.83}
|
||||
{"ev":"start","t":78204.10000002384,"sid":48,"url":"audio/sfx/dm_tomlo.ogg","layer":"sfx","dur":0.3470748299319728,"rate":1,"loop":false,"when":77.16834467120181,"ta":76.601}
|
||||
{"ev":"vibrate","pattern":"[8]","t":78758.10000002384,"ta":77.155}
|
||||
{"ev":"gesture","type":"tap","x":65,"y":630,"t":80079.60000002384,"ta":78.476}
|
||||
{"ev":"vibrate","pattern":"[20]","t":80081.90000000596,"ta":78.478}
|
||||
{"ev":"start","t":80081.90000000596,"sid":49,"url":"audio/sfx/dm_snare.ogg","layer":"sfx","dur":0.21709750566893424,"rate":1,"loop":false,"when":0,"ta":78.478}
|
||||
{"ev":"start","t":80082,"sid":50,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":78.478}
|
||||
{"ev":"gesture","type":"tap","x":325,"y":630,"t":81402.20000001788,"ta":79.799}
|
||||
{"ev":"vibrate","pattern":"[20]","t":81403.60000002384,"ta":79.8}
|
||||
{"ev":"vibrate","pattern":"[20,40,20]","t":81403.70000001788,"ta":79.8}
|
||||
{"ev":"start","t":81403.80000001192,"sid":51,"url":"audio/sfx/dm_tomlo.ogg","layer":"sfx","dur":0.3470748299319728,"rate":1,"loop":false,"when":0,"ta":79.8}
|
||||
{"ev":"start","t":81403.90000000596,"sid":52,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":79.8}
|
||||
{"ev":"start","t":84844,"sid":53,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":83.83501133786848,"ta":83.24}
|
||||
{"ev":"vibrate","pattern":"[8]","t":85423,"ta":83.819}
|
||||
{"ev":"start","t":85524,"sid":54,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":84.50167800453515,"ta":83.92}
|
||||
{"ev":"vibrate","pattern":"[8]","t":86097.10000002384,"ta":84.494}
|
||||
{"ev":"start","t":86164.10000002384,"sid":55,"url":"audio/sfx/dm_snare.ogg","layer":"sfx","dur":0.21709750566893424,"rate":1,"loop":false,"when":85.16834467120181,"ta":84.561}
|
||||
{"ev":"vibrate","pattern":"[8]","t":86753.10000002384,"ta":85.15}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":630,"t":88090.80000001192,"ta":86.487}
|
||||
{"ev":"vibrate","pattern":"[20]","t":88092.80000001192,"ta":86.489}
|
||||
{"ev":"start","t":88092.90000000596,"sid":56,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":0,"ta":86.489}
|
||||
{"ev":"start","t":88092.90000000596,"sid":57,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":86.489}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":630,"t":88754.20000001788,"ta":87.151}
|
||||
{"ev":"vibrate","pattern":"[20]","t":88755.70000001788,"ta":87.152}
|
||||
{"ev":"start","t":88755.80000001192,"sid":58,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":0,"ta":87.152}
|
||||
{"ev":"start","t":88755.80000001192,"sid":59,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":87.152}
|
||||
{"ev":"gesture","type":"tap","x":65,"y":630,"t":89416.70000001788,"ta":87.813}
|
||||
{"ev":"vibrate","pattern":"[20]","t":89418.20000001788,"ta":87.815}
|
||||
{"ev":"vibrate","pattern":"[20,40,20]","t":89418.30000001192,"ta":87.815}
|
||||
{"ev":"start","t":89418.40000000596,"sid":60,"url":"audio/sfx/dm_snare.ogg","layer":"sfx","dur":0.21709750566893424,"rate":1,"loop":false,"when":0,"ta":87.815}
|
||||
{"ev":"start","t":89418.40000000596,"sid":61,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":87.815}
|
||||
{"ev":"start","t":92844.10000002384,"sid":62,"url":"audio/sfx/dm_snare.ogg","layer":"sfx","dur":0.21709750566893424,"rate":1,"loop":false,"when":91.83501133786848,"ta":91.241}
|
||||
{"ev":"vibrate","pattern":"[8]","t":93436.10000002384,"ta":91.833}
|
||||
{"ev":"start","t":93524.10000002384,"sid":63,"url":"audio/sfx/dm_tomlo.ogg","layer":"sfx","dur":0.3470748299319728,"rate":1,"loop":false,"when":92.50167800453515,"ta":91.921}
|
||||
{"ev":"vibrate","pattern":"[8]","t":94086.10000002384,"ta":92.483}
|
||||
{"ev":"start","t":94204.10000002384,"sid":64,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":93.16834467120181,"ta":92.601}
|
||||
{"ev":"vibrate","pattern":"[8]","t":94759.20000001788,"ta":93.156}
|
||||
{"ev":"gesture","type":"tap","x":65,"y":630,"t":96113.70000001788,"ta":94.51}
|
||||
{"ev":"vibrate","pattern":"[20]","t":96116.70000001788,"ta":94.513}
|
||||
{"ev":"start","t":96116.80000001192,"sid":65,"url":"audio/sfx/dm_snare.ogg","layer":"sfx","dur":0.21709750566893424,"rate":1,"loop":false,"when":0,"ta":94.513}
|
||||
{"ev":"start","t":96116.80000001192,"sid":66,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":94.513}
|
||||
{"ev":"gesture","type":"tap","x":325,"y":630,"t":96776.70000001788,"ta":95.173}
|
||||
{"ev":"vibrate","pattern":"[20]","t":96778.10000002384,"ta":95.175}
|
||||
{"ev":"start","t":96778.30000001192,"sid":67,"url":"audio/sfx/dm_tomlo.ogg","layer":"sfx","dur":0.3470748299319728,"rate":1,"loop":false,"when":0,"ta":95.175}
|
||||
{"ev":"start","t":96778.30000001192,"sid":68,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":95.175}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":630,"t":97438.80000001192,"ta":95.835}
|
||||
{"ev":"vibrate","pattern":"[20]","t":97440.40000000596,"ta":95.837}
|
||||
{"ev":"vibrate","pattern":"[20,40,20]","t":97440.5,"ta":95.837}
|
||||
{"ev":"start","t":97440.5,"sid":69,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":0,"ta":95.837}
|
||||
{"ev":"start","t":97440.60000002384,"sid":70,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":95.837}
|
||||
{"ev":"start","t":100844,"sid":71,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":99.83501133786848,"ta":99.24}
|
||||
{"ev":"vibrate","pattern":"[8]","t":101425.10000002384,"ta":99.822}
|
||||
{"ev":"vstart","url":"audio/voice/male/mid_song.ogg","t":101444.40000000596,"dur":2.32,"ta":99.841}
|
||||
{"ev":"start","t":101524.10000002384,"sid":72,"url":"audio/sfx/dm_snare.ogg","layer":"sfx","dur":0.21709750566893424,"rate":1,"loop":false,"when":100.50167800453515,"ta":99.921}
|
||||
{"ev":"vibrate","pattern":"[8]","t":102098,"ta":100.494}
|
||||
{"ev":"start","t":102164,"sid":73,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":101.16834467120181,"ta":100.56}
|
||||
{"ev":"vibrate","pattern":"[8]","t":102755.10000002384,"ta":101.152}
|
||||
{"ev":"start","t":102844,"sid":74,"url":"audio/sfx/dm_tomlo.ogg","layer":"sfx","dur":0.3470748299319728,"rate":1,"loop":false,"when":101.83501133786848,"ta":101.24}
|
||||
{"ev":"vibrate","pattern":"[8]","t":103428,"ta":101.824}
|
||||
{"ev":"vend","url":"audio/voice/male/mid_song.ogg","t":103793.40000000596,"reason":"kill","ta":102.19}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":630,"t":104043.70000001788,"ta":102.44}
|
||||
{"ev":"vibrate","pattern":"[20]","t":104045.20000001788,"ta":102.442}
|
||||
{"ev":"start","t":104045.30000001192,"sid":75,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":0,"ta":102.442}
|
||||
{"ev":"start","t":104045.30000001192,"sid":76,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":102.442}
|
||||
{"ev":"gesture","type":"tap","x":65,"y":630,"t":104790,"ta":103.186}
|
||||
{"ev":"vibrate","pattern":"[20]","t":104792.10000002384,"ta":103.189}
|
||||
{"ev":"start","t":104792.20000001788,"sid":77,"url":"audio/sfx/dm_snare.ogg","layer":"sfx","dur":0.21709750566893424,"rate":1,"loop":false,"when":0,"ta":103.189}
|
||||
{"ev":"start","t":104792.20000001788,"sid":78,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":103.189}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":630,"t":105369.20000001788,"ta":103.766}
|
||||
{"ev":"vibrate","pattern":"[20]","t":105370.60000002384,"ta":103.767}
|
||||
{"ev":"start","t":105370.70000001788,"sid":79,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":0,"ta":103.767}
|
||||
{"ev":"start","t":105370.80000001192,"sid":80,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":103.767}
|
||||
{"ev":"gesture","type":"tap","x":325,"y":630,"t":106111.40000000596,"ta":104.508}
|
||||
{"ev":"vibrate","pattern":"[20]","t":106112.70000001788,"ta":104.509}
|
||||
{"ev":"vibrate","pattern":"[20,40,20]","t":106112.80000001192,"ta":104.509}
|
||||
{"ev":"start","t":106112.80000001192,"sid":81,"url":"audio/sfx/dm_tomlo.ogg","layer":"sfx","dur":0.3470748299319728,"rate":1,"loop":false,"when":0,"ta":104.509}
|
||||
{"ev":"start","t":106112.90000000596,"sid":82,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":104.509}
|
||||
{"ev":"start","t":106164.10000002384,"sid":83,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":1,"loop":false,"when":105.16834467120181,"ta":104.561}
|
||||
{"ev":"vibrate","pattern":"[8]","t":106761.10000002384,"ta":105.158}
|
||||
{"ev":"start","t":107524.10000002384,"sid":84,"url":"audio/sfx/dm_snare.ogg","layer":"sfx","dur":0.21709750566893424,"rate":1,"loop":false,"when":106.50167800453514,"ta":105.921}
|
||||
{"ev":"vibrate","pattern":"[8]","t":108107.10000002384,"ta":106.504}
|
||||
{"ev":"start","t":108204.10000002384,"sid":85,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":107.16834467120181,"ta":106.601}
|
||||
{"ev":"vibrate","pattern":"[8]","t":108757,"ta":107.153}
|
||||
{"ev":"gesture","type":"tap","x":65,"y":210,"t":109422.60000002384,"ta":107.819}
|
||||
{"ev":"vibrate","pattern":"[20]","t":109424.10000002384,"ta":107.821}
|
||||
{"ev":"start","t":109424.20000001788,"sid":86,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":1,"loop":false,"when":0,"ta":107.821}
|
||||
{"ev":"start","t":109424.30000001192,"sid":87,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":107.821}
|
||||
{"ev":"gesture","type":"tap","x":65,"y":630,"t":110743,"ta":109.139}
|
||||
{"ev":"vibrate","pattern":"[20]","t":110744.5,"ta":109.141}
|
||||
{"ev":"start","t":110744.60000002384,"sid":88,"url":"audio/sfx/dm_snare.ogg","layer":"sfx","dur":0.21709750566893424,"rate":1,"loop":false,"when":0,"ta":109.141}
|
||||
{"ev":"start","t":110744.60000002384,"sid":89,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":109.141}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":630,"t":111405.40000000596,"ta":109.802}
|
||||
{"ev":"vibrate","pattern":"[20]","t":111407,"ta":109.803}
|
||||
{"ev":"vibrate","pattern":"[100]","t":111407,"ta":109.803}
|
||||
{"ev":"vibrate","pattern":"[20,40,20]","t":111407.10000002384,"ta":109.804}
|
||||
{"ev":"start","t":111407.20000001788,"sid":90,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":0,"ta":109.804}
|
||||
{"ev":"start","t":111407.20000001788,"sid":91,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":109.804}
|
||||
{"ev":"start","t":111524,"sid":92,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":110.50167800453514,"ta":109.92}
|
||||
{"ev":"vibrate","pattern":"[8]","t":112090.10000002384,"ta":110.487}
|
||||
{"ev":"start","t":112204,"sid":93,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":1,"loop":false,"when":111.16834467120181,"ta":110.6}
|
||||
{"ev":"vibrate","pattern":"[8]","t":112764.10000002384,"ta":111.161}
|
||||
{"ev":"start","t":112844,"sid":94,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":111.83501133786847,"ta":111.24}
|
||||
{"ev":"vibrate","pattern":"[8]","t":113420,"ta":111.816}
|
||||
{"ev":"start","t":113524.20000001788,"sid":95,"url":"audio/sfx/dm_crash.ogg","layer":"sfx","dur":1.3,"rate":1,"loop":false,"when":112.50167800453514,"ta":111.921}
|
||||
{"ev":"vibrate","pattern":"[8]","t":114093.20000001788,"ta":112.49}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":630,"t":114710,"ta":113.106}
|
||||
{"ev":"vibrate","pattern":"[20]","t":114711.5,"ta":113.108}
|
||||
{"ev":"start","t":114711.60000002384,"sid":96,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":0,"ta":113.108}
|
||||
{"ev":"start","t":114711.60000002384,"sid":97,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":113.108}
|
||||
{"ev":"gesture","type":"tap","x":65,"y":210,"t":115453.10000002384,"ta":113.85}
|
||||
{"ev":"vibrate","pattern":"[20]","t":115454.60000002384,"ta":113.851}
|
||||
{"ev":"start","t":115454.70000001788,"sid":98,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":1,"loop":false,"when":0,"ta":113.851}
|
||||
{"ev":"start","t":115454.70000001788,"sid":99,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":113.851}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":630,"t":116032.10000002384,"ta":114.429}
|
||||
{"ev":"vibrate","pattern":"[20]","t":116033.70000001788,"ta":114.43}
|
||||
{"ev":"start","t":116033.90000000596,"sid":100,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":0,"ta":114.43}
|
||||
{"ev":"start","t":116033.90000000596,"sid":101,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":114.43}
|
||||
{"ev":"gesture","type":"tap","x":325,"y":210,"t":116772.70000001788,"ta":115.169}
|
||||
{"ev":"vibrate","pattern":"[20]","t":116774.10000002384,"ta":115.171}
|
||||
{"ev":"vibrate","pattern":"[20,40,20]","t":116774.30000001192,"ta":115.171}
|
||||
{"ev":"start","t":116774.30000001192,"sid":102,"url":"audio/sfx/dm_crash.ogg","layer":"sfx","dur":1.3,"rate":1,"loop":false,"when":0,"ta":115.171}
|
||||
{"ev":"start","t":116774.30000001192,"sid":103,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":115.171}
|
||||
{"ev":"start","t":116844,"sid":104,"url":"audio/sfx/dm_snare.ogg","layer":"sfx","dur":0.21709750566893424,"rate":1,"loop":false,"when":115.83501133786848,"ta":115.24}
|
||||
{"ev":"vibrate","pattern":"[8]","t":117426.10000002384,"ta":115.823}
|
||||
{"ev":"start","t":117524.10000002384,"sid":105,"url":"audio/sfx/dm_tomlo.ogg","layer":"sfx","dur":0.3470748299319728,"rate":1,"loop":false,"when":116.50167800453515,"ta":115.921}
|
||||
{"ev":"vibrate","pattern":"[8]","t":118100.10000002384,"ta":116.497}
|
||||
{"ev":"start","t":118164.10000002384,"sid":106,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":1,"loop":false,"when":117.16834467120181,"ta":116.561}
|
||||
{"ev":"vibrate","pattern":"[8]","t":118756.10000002384,"ta":117.153}
|
||||
{"ev":"start","t":118844,"sid":107,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":117.83501133786848,"ta":117.24}
|
||||
{"ev":"vibrate","pattern":"[8]","t":119429,"ta":117.825}
|
||||
{"ev":"gesture","type":"tap","x":65,"y":630,"t":120072.5,"ta":118.469}
|
||||
{"ev":"vibrate","pattern":"[20]","t":120074,"ta":118.47}
|
||||
{"ev":"start","t":120074.10000002384,"sid":108,"url":"audio/sfx/dm_snare.ogg","layer":"sfx","dur":0.21709750566893424,"rate":1,"loop":false,"when":0,"ta":118.471}
|
||||
{"ev":"start","t":120074.20000001788,"sid":109,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":118.471}
|
||||
{"ev":"fetch","url":"audio/voice/male/tut_fill.ogg","status":200,"ok":true,"ms":3,"t":120126.80000001192,"ta":118.523}
|
||||
{"ev":"vstart","url":"audio/voice/male/tut_fill.ogg","t":120131.80000001192,"dur":3.12,"ta":118.528}
|
||||
{"ev":"gesture","type":"tap","x":325,"y":630,"t":120733.20000001788,"ta":119.13}
|
||||
{"ev":"vibrate","pattern":"[20]","t":120734.80000001192,"ta":119.131}
|
||||
{"ev":"start","t":120734.90000000596,"sid":110,"url":"audio/sfx/dm_tomlo.ogg","layer":"sfx","dur":0.3470748299319728,"rate":1,"loop":false,"when":0,"ta":119.131}
|
||||
{"ev":"start","t":120735,"sid":111,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":119.131}
|
||||
{"ev":"gesture","type":"tap","x":65,"y":210,"t":121395.40000000596,"ta":119.792}
|
||||
{"ev":"vibrate","pattern":"[20]","t":121396.80000001192,"ta":119.793}
|
||||
{"ev":"start","t":121397,"sid":112,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":1,"loop":false,"when":0,"ta":119.793}
|
||||
{"ev":"start","t":121397,"sid":113,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":119.793}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":630,"t":122055.60000002384,"ta":120.452}
|
||||
{"ev":"vibrate","pattern":"[20]","t":122057.20000001788,"ta":120.454}
|
||||
{"ev":"vibrate","pattern":"[20,40,20]","t":122057.30000001192,"ta":120.454}
|
||||
{"ev":"start","t":122057.40000000596,"sid":114,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":0,"ta":120.454}
|
||||
{"ev":"start","t":122057.5,"sid":115,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":120.454}
|
||||
{"ev":"start","t":122164.10000002384,"sid":116,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":121.16834467120181,"ta":120.561}
|
||||
{"ev":"start","t":122524,"sid":117,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":121.50167800453514,"ta":120.92}
|
||||
{"ev":"vibrate","pattern":"[8]","t":122762.10000002384,"ta":121.159}
|
||||
{"ev":"start","t":122844.10000002384,"sid":118,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":121.83501133786848,"ta":121.241}
|
||||
{"ev":"vibrate","pattern":"[8]","t":123084,"ta":121.48}
|
||||
{"ev":"start","t":123204,"sid":119,"url":"audio/sfx/dm_snare.ogg","layer":"sfx","dur":0.21709750566893424,"rate":1,"loop":false,"when":122.16834467120181,"ta":121.6}
|
||||
{"ev":"vibrate","pattern":"[8]","t":123436.10000002384,"ta":121.833}
|
||||
{"ev":"start","t":123524,"sid":120,"url":"audio/sfx/dm_snare.ogg","layer":"sfx","dur":0.21709750566893424,"rate":1,"loop":false,"when":122.50167800453514,"ta":121.92}
|
||||
{"ev":"vend","url":"audio/voice/male/tut_fill.ogg","t":123598.5,"reason":"kill","ta":121.995}
|
||||
{"ev":"vibrate","pattern":"[8]","t":123757,"ta":122.153}
|
||||
{"ev":"start","t":123844,"sid":121,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":122.83501133786848,"ta":122.24}
|
||||
{"ev":"vibrate","pattern":"[8]","t":124086,"ta":122.482}
|
||||
{"ev":"start","t":124204,"sid":122,"url":"audio/sfx/dm_crash.ogg","layer":"sfx","dur":1.3,"rate":1,"loop":false,"when":123.16834467120181,"ta":122.6}
|
||||
{"ev":"vibrate","pattern":"[8]","t":124437,"ta":122.833}
|
||||
{"ev":"vibrate","pattern":"[8]","t":124759.10000002384,"ta":123.156}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":630,"t":125441.70000001788,"ta":123.838}
|
||||
{"ev":"vibrate","pattern":"[20]","t":125444.30000001192,"ta":123.841}
|
||||
{"ev":"start","t":125444.5,"sid":123,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":0,"ta":123.841}
|
||||
{"ev":"start","t":125444.5,"sid":124,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":123.841}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":630,"t":125906.60000002384,"ta":124.303}
|
||||
{"ev":"vibrate","pattern":"[20]","t":125908,"ta":124.304}
|
||||
{"ev":"start","t":125908.10000002384,"sid":125,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":0,"ta":124.305}
|
||||
{"ev":"start","t":125908.10000002384,"sid":126,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":124.305}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":630,"t":126370.30000001192,"ta":124.767}
|
||||
{"ev":"vibrate","pattern":"[20]","t":126371.80000001192,"ta":124.768}
|
||||
{"ev":"start","t":126371.90000000596,"sid":127,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":0,"ta":124.768}
|
||||
{"ev":"gesture","type":"tap","x":65,"y":630,"t":126835.10000002384,"ta":125.232}
|
||||
{"ev":"vibrate","pattern":"[20]","t":126836.40000000596,"ta":125.233}
|
||||
{"ev":"start","t":126836.60000002384,"sid":128,"url":"audio/sfx/dm_snare.ogg","layer":"sfx","dur":0.21709750566893424,"rate":1,"loop":false,"when":0,"ta":125.233}
|
||||
{"ev":"start","t":126836.60000002384,"sid":129,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":125.233}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":126923.90000000596,"ta":125.32}
|
||||
{"ev":"start","t":126924.10000002384,"sid":130,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":125.321}
|
||||
{"ev":"gesture","type":"tap","x":65,"y":630,"t":127300.10000002384,"ta":125.697}
|
||||
{"ev":"vibrate","pattern":"[20]","t":127301.5,"ta":125.698}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":127301.70000001788,"ta":125.698}
|
||||
{"ev":"start","t":127302.10000002384,"sid":131,"url":"audio/sfx/dm_snare.ogg","layer":"sfx","dur":0.21709750566893424,"rate":1,"loop":false,"when":0,"ta":125.699}
|
||||
{"ev":"start","t":127302.20000001788,"sid":132,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":125.699}
|
||||
{"ev":"fetch","url":"audio/voice/male/gd_miss.ogg","status":200,"ok":true,"ms":2,"t":127303.60000002384,"ta":125.7}
|
||||
{"ev":"vstart","url":"audio/voice/male/gd_miss.ogg","t":127308.5,"dur":3.2,"ta":125.705}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":127563.90000000596,"ta":125.96}
|
||||
{"ev":"start","t":127564.10000002384,"sid":133,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":125.961}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":630,"t":127765.10000002384,"ta":126.162}
|
||||
{"ev":"vibrate","pattern":"[20]","t":127766.5,"ta":126.163}
|
||||
{"ev":"start","t":127766.60000002384,"sid":134,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":0,"ta":126.163}
|
||||
{"ev":"gesture","type":"tap","x":325,"y":210,"t":128230,"ta":126.626}
|
||||
{"ev":"vibrate","pattern":"[20]","t":128231.40000000596,"ta":126.628}
|
||||
{"ev":"start","t":128231.60000002384,"sid":135,"url":"audio/sfx/dm_crash.ogg","layer":"sfx","dur":1.3,"rate":1,"loop":false,"when":0,"ta":126.628}
|
||||
{"ev":"vibrate","pattern":"[100]","t":128404.80000001192,"ta":126.801}
|
||||
{"ev":"vibrate","pattern":"[100]","t":128404.80000001192,"ta":126.801}
|
||||
{"ev":"vibrate","pattern":"[20,40,20]","t":128404.80000001192,"ta":126.801}
|
||||
{"ev":"vend","url":"audio/voice/male/gd_miss.ogg","t":128405.20000001788,"reason":"kill","ta":126.802}
|
||||
{"ev":"fetch","url":"audio/voice/male/grade_a.ogg","status":200,"ok":true,"ms":2,"t":128407.60000002384,"ta":126.804}
|
||||
{"ev":"vstart","url":"audio/voice/male/grade_a.ogg","t":128412.60000002384,"dur":4.4,"ta":126.809}
|
||||
{"ev":"stop","t":129104.5,"sid":35,"when":0,"ta":127.501}
|
||||
{"ev":"vend","url":"audio/voice/male/grade_a.ogg","t":132978.40000000596,"reason":"kill","ta":131.375}
|
||||
{"ev":"fetch","url":"audio/voice/male/new_best_combo.ogg","status":200,"ok":true,"ms":2,"t":132980.20000001788,"ta":131.377}
|
||||
{"ev":"vstart","url":"audio/voice/male/new_best_combo.ogg","t":132983.40000000596,"dur":1.84,"ta":131.38}
|
||||
{"ev":"vend","url":"audio/voice/male/new_best_combo.ogg","t":134859,"reason":"kill","ta":133.255}
|
||||
{"ev":"fetch","url":"audio/voice/male/unlock_song2.ogg","status":200,"ok":true,"ms":3,"t":134861.90000000596,"ta":133.258}
|
||||
{"ev":"vstart","url":"audio/voice/male/unlock_song2.ogg","t":134865.5,"dur":2.48,"ta":133.262}
|
||||
{"ev":"vend","url":"audio/voice/male/unlock_song2.ogg","t":137575.5,"reason":"kill","ta":135.972}
|
||||
{"ev":"fetch","url":"audio/voice/male/restart.ogg","status":200,"ok":true,"ms":3,"t":137578.20000001788,"ta":135.975}
|
||||
{"ev":"vstart","url":"audio/voice/male/restart.ogg","t":137583.90000000596,"dur":4.08,"ta":135.98}
|
||||
{"ev":"vend","url":"audio/voice/male/restart.ogg","t":141685.30000001192,"reason":"kill","ta":140.082}
|
||||
{"ev":"start","t":141685.60000002384,"sid":136,"url":"audio/bgm/menu.ogg","layer":"bgm","dur":90,"rate":1,"loop":true,"when":0,"ta":140.082}
|
||||
{"ev":"recstop","t":293700.5,"ta":292.097}
|
||||
Binary file not shown.
@@ -0,0 +1,396 @@
|
||||
# rhythm 实时会话 transcript
|
||||
|
||||
- `[ -0.08s]` **GESTURE** tap @(195,422)
|
||||
- `[ 0.00s]` REC 开始 (audio/webm;codecs=opus)
|
||||
- `[ 0.06s]` VOICE ▶ welcome (dur 8.24s)
|
||||
- `[ 0.25s]` BGM ♪ track90 (loop)
|
||||
- `[ 1.21s]` **GESTURE** tap @(195,422)
|
||||
- `[ 1.21s]` VIBRATE [20]
|
||||
- `[ 1.71s]` VOICE ■ welcome (kill)
|
||||
- `[ 1.71s]` VOICE ▶ tut_map (dur 18.04s)
|
||||
- `[ 1.71s]` VERDICT welcome: **TRUNCATED** sim=0.3226
|
||||
- 期望: 欢迎来到节拍行者。今天你是乐队的鼓手,整面屏幕都是你的鼓。
|
||||
- 听到: 欢迎来到节。
|
||||
- `[ 2.58s]` **GESTURE** tap @(195,422)
|
||||
- `[ 2.58s]` VIBRATE [20]
|
||||
- `[ 3.08s]` VOICE ■ tut_map (kill)
|
||||
- `[ 3.08s]` VOICE ▶ tut_probe (dur 3.84s)
|
||||
- `[ 3.08s]` VERDICT tut_map: **TRUNCATED** sim=0.0741
|
||||
- 期望: 先认识你的鼓。屏幕横着分三列,左边、中间、右边;竖着分两行,上面清亮,下面低沉。随便摸一摸,听到哪面鼓,我就告诉你它在哪。
|
||||
- 听到: 写写认识。
|
||||
- `[ 3.95s]` **GESTURE** tap @(195,422)
|
||||
- `[ 3.95s]` VIBRATE [20]
|
||||
- `[ 4.45s]` VOICE ■ tut_probe (kill)
|
||||
- `[ 4.45s]` VERDICT tut_probe: **TRUNCATED** sim=0.4211
|
||||
- 期望: 摸到三个不同的地方,我们就开始。
|
||||
- 听到: 摸到三个布。
|
||||
- `[ 5.32s]` **GESTURE** tap @(65,210)
|
||||
- `[ 5.32s]` VIBRATE [20]
|
||||
- `[ 5.32s]` SFX ♪ dm_hat
|
||||
- `[ 5.33s]` VOICE ▶ zone_tl (dur 1.6s)
|
||||
- `[ 6.93s]` VOICE ■ zone_tl (kill)
|
||||
- `[ 6.93s]` VERDICT zone_tl: **OK** sim=0.75
|
||||
- 期望: 左上,踩镲。
|
||||
- 听到: 左上踩草。
|
||||
- `[ 7.99s]` **GESTURE** tap @(325,210)
|
||||
- `[ 7.99s]` VIBRATE [20]
|
||||
- `[ 7.99s]` SFX ♪ dm_crash
|
||||
- `[ 8.00s]` VOICE ▶ zone_tr (dur 1.76s)
|
||||
- `[ 9.88s]` VOICE ■ zone_tr (kill)
|
||||
- `[ 9.88s]` VERDICT zone_tr: **MISMATCH** sim=0.25
|
||||
- 期望: 右上,吊镲。
|
||||
- 听到: 有上调查。
|
||||
- `[ 10.66s]` **GESTURE** tap @(65,630)
|
||||
- `[ 10.66s]` VIBRATE [20]
|
||||
- `[ 10.66s]` SFX ♪ dm_snare
|
||||
- `[ 10.67s]` VOICE ▶ zone_bl (dur 2s)
|
||||
- `[ 10.68s]` VOICE ■ zone_bl (kill)
|
||||
- `[ 10.68s]` VOICE ▶ tut_z_kick (dur 7.28s)
|
||||
- `[ 10.68s]` VERDICT zone_bl: **TRUNCATED** sim=0
|
||||
- 期望: 左下,军鼓。
|
||||
- 听到: 嗯。
|
||||
- `[ 18.21s]` VOICE ■ tut_z_kick (kill)
|
||||
- `[ 18.21s]` VERDICT tut_z_kick: **OK** sim=0.9565
|
||||
- 期望: 下面正中间,是底鼓,你的家。先听四下数拍,然后跟着我敲。
|
||||
- 听到: 下面正中间是骶鼓,你的家先听四下数拍,然后跟着我敲。
|
||||
- `[ 21.41s]` SFX ♪ dm_accent
|
||||
- `[ 21.99s]` VIBRATE [8]
|
||||
- `[ 22.09s]` SFX ♪ dm_accent
|
||||
- `[ 22.66s]` VIBRATE [8]
|
||||
- `[ 22.73s]` SFX ♪ dm_accent
|
||||
- `[ 23.32s]` VIBRATE [8]
|
||||
- `[ 23.41s]` SFX ♪ dm_accent
|
||||
- `[ 23.99s]` VIBRATE [8]
|
||||
- `[ 24.09s]` SFX ♪ inst_kick
|
||||
- `[ 24.67s]` VIBRATE [8]
|
||||
- `[ 27.29s]` **GESTURE** tap @(195,630)
|
||||
- `[ 27.29s]` VIBRATE [20]
|
||||
- `[ 27.29s]` SFX ♪ inst_kick
|
||||
- `[ 27.29s]` SFX ♪ dm_accent
|
||||
- `[ 28.10s]` VOICE ▶ tut_z_sides (dur 5.2s)
|
||||
- `[ 28.10s]` VERDICT (无语音区间): **SFX_BGM_ONLY**
|
||||
- `[ 33.33s]` VOICE ■ tut_z_sides (kill)
|
||||
- `[ 33.33s]` VERDICT tut_z_sides: **OK** sim=0.8824
|
||||
- 期望: 左下是军鼓,右下是低嗵。一左一右,跟着打。
|
||||
- 听到: 左下是军鼓,右下是敌通,一左一右跟着打。
|
||||
- `[ 34.77s]` SFX ♪ dm_accent
|
||||
- `[ 35.33s]` VIBRATE [8]
|
||||
- `[ 35.45s]` SFX ♪ dm_accent
|
||||
- `[ 36.00s]` VIBRATE [8]
|
||||
- `[ 36.09s]` SFX ♪ dm_accent
|
||||
- `[ 36.66s]` VIBRATE [8]
|
||||
- `[ 36.77s]` SFX ♪ dm_accent
|
||||
- `[ 37.33s]` VIBRATE [8]
|
||||
- `[ 37.41s]` SFX ♪ dm_snare
|
||||
- `[ 37.99s]` VIBRATE [8]
|
||||
- `[ 38.77s]` SFX ♪ dm_tomlo
|
||||
- `[ 39.33s]` VIBRATE [8]
|
||||
- `[ 40.63s]` **GESTURE** tap @(65,630)
|
||||
- `[ 40.64s]` VIBRATE [20]
|
||||
- `[ 40.64s]` SFX ♪ dm_snare
|
||||
- `[ 40.64s]` SFX ♪ dm_accent
|
||||
- `[ 41.96s]` **GESTURE** tap @(325,630)
|
||||
- `[ 41.97s]` VIBRATE [20]
|
||||
- `[ 41.97s]` SFX ♪ dm_tomlo
|
||||
- `[ 41.97s]` SFX ♪ dm_accent
|
||||
- `[ 42.78s]` VOICE ▶ tut_z_patt (dur 9.68s)
|
||||
- `[ 42.78s]` VERDICT (无语音区间): **SFX_BGM_ONLY**
|
||||
- `[ 52.55s]` VOICE ■ tut_z_patt (kill)
|
||||
- `[ 52.55s]` VERDICT tut_z_patt: **OK** sim=0.7308
|
||||
- 期望: 上面一排更清亮。左上踩镲,上中高嗵,右上吊镲。听这一句,三个音。
|
||||
- 听到: 上面一白更清亮,左上采茶,上中高通,右上调查,听这一句三个一。
|
||||
- `[ 53.43s]` SFX ♪ dm_accent
|
||||
- `[ 53.99s]` VIBRATE [8]
|
||||
- `[ 54.07s]` SFX ♪ dm_accent
|
||||
- `[ 54.67s]` VIBRATE [8]
|
||||
- `[ 54.75s]` SFX ♪ dm_accent
|
||||
- `[ 55.32s]` VIBRATE [8]
|
||||
- `[ 55.43s]` SFX ♪ dm_accent
|
||||
- `[ 55.99s]` VIBRATE [8]
|
||||
- `[ 56.11s]` SFX ♪ dm_hat
|
||||
- `[ 56.66s]` VIBRATE [8]
|
||||
- `[ 56.75s]` SFX ♪ dm_tomhi
|
||||
- `[ 57.32s]` VIBRATE [8]
|
||||
- `[ 57.43s]` SFX ♪ dm_crash
|
||||
- `[ 57.99s]` VIBRATE [8]
|
||||
- `[ 59.27s]` **GESTURE** tap @(65,210)
|
||||
- `[ 59.28s]` VIBRATE [20]
|
||||
- `[ 59.28s]` SFX ♪ dm_hat
|
||||
- `[ 59.28s]` SFX ♪ dm_accent
|
||||
- `[ 59.94s]` **GESTURE** tap @(195,210)
|
||||
- `[ 59.94s]` VIBRATE [20]
|
||||
- `[ 59.94s]` SFX ♪ dm_tomhi
|
||||
- `[ 59.94s]` SFX ♪ dm_accent
|
||||
- `[ 60.68s]` **GESTURE** tap @(325,210)
|
||||
- `[ 60.69s]` VIBRATE [20]
|
||||
- `[ 60.69s]` SFX ♪ dm_crash
|
||||
- `[ 60.69s]` SFX ♪ dm_accent
|
||||
- `[ 61.44s]` VOICE ▶ tut_done (dur 2.48s)
|
||||
- `[ 61.44s]` VERDICT (无语音区间): **SFX_BGM_ONLY**
|
||||
- `[ 64.16s]` VOICE ■ tut_done (kill)
|
||||
- `[ 64.16s]` VERDICT tut_done: **OK** sim=1
|
||||
- 期望: 很好,演出开始。
|
||||
- 听到: 很好,演出开始。
|
||||
- `[ 64.16s]` BGM ♪ track90 (loop)
|
||||
- `[ 64.60s]` SFX ♪ inst_kick
|
||||
- `[ 65.16s]` VIBRATE [8]
|
||||
- `[ 65.24s]` SFX ♪ inst_kick
|
||||
- `[ 65.84s]` VIBRATE [8]
|
||||
- `[ 65.92s]` SFX ♪ inst_kick
|
||||
- `[ 66.49s]` VIBRATE [8]
|
||||
- `[ 66.60s]` SFX ♪ inst_kick
|
||||
- `[ 67.16s]` VIBRATE [8]
|
||||
- `[ 67.24s]` SFX ♪ inst_kick
|
||||
- `[ 67.81s]` **GESTURE** tap @(195,630)
|
||||
- `[ 67.81s]` VIBRATE [20]
|
||||
- `[ 67.81s]` SFX ♪ inst_kick
|
||||
- `[ 67.82s]` VIBRATE [8]
|
||||
- `[ 67.85s]` VOICE ▶ gd_answer (dur 1.52s)
|
||||
- `[ 67.85s]` VERDICT (无语音区间): **SFX_BGM_ONLY**
|
||||
- `[ 68.47s]` **GESTURE** tap @(195,630)
|
||||
- `[ 68.47s]` VIBRATE [20]
|
||||
- `[ 68.47s]` SFX ♪ inst_kick
|
||||
- `[ 68.60s]` SFX ♪ inst_kick
|
||||
- `[ 69.16s]` VIBRATE [8]
|
||||
- `[ 69.45s]` VOICE ■ gd_answer (kill)
|
||||
- `[ 69.45s]` VERDICT gd_answer: **OK** sim=1
|
||||
- 期望: 现在跟着我打。
|
||||
- 听到: 现在跟着我打。
|
||||
- `[ 70.96s]` VIBRATE [60,40,60]
|
||||
- `[ 70.96s]` SFX ♪ dm_hat
|
||||
- `[ 71.78s]` **GESTURE** tap @(195,630)
|
||||
- `[ 71.78s]` VIBRATE [20]
|
||||
- `[ 71.78s]` SFX ♪ inst_kick
|
||||
- `[ 71.78s]` SFX ♪ dm_accent
|
||||
- `[ 75.24s]` SFX ♪ dm_snare
|
||||
- `[ 75.83s]` VIBRATE [8]
|
||||
- `[ 76.60s]` SFX ♪ dm_tomlo
|
||||
- `[ 77.16s]` VIBRATE [8]
|
||||
- `[ 78.48s]` **GESTURE** tap @(65,630)
|
||||
- `[ 78.48s]` VIBRATE [20]
|
||||
- `[ 78.48s]` SFX ♪ dm_snare
|
||||
- `[ 78.48s]` SFX ♪ dm_accent
|
||||
- `[ 79.80s]` **GESTURE** tap @(325,630)
|
||||
- `[ 79.80s]` VIBRATE [20]
|
||||
- `[ 79.80s]` VIBRATE [20,40,20]
|
||||
- `[ 79.80s]` SFX ♪ dm_tomlo
|
||||
- `[ 79.80s]` SFX ♪ dm_accent
|
||||
- `[ 83.24s]` SFX ♪ inst_kick
|
||||
- `[ 83.82s]` VIBRATE [8]
|
||||
- `[ 83.92s]` SFX ♪ inst_kick
|
||||
- `[ 84.49s]` VIBRATE [8]
|
||||
- `[ 84.56s]` SFX ♪ dm_snare
|
||||
- `[ 85.15s]` VIBRATE [8]
|
||||
- `[ 86.49s]` **GESTURE** tap @(195,630)
|
||||
- `[ 86.49s]` VIBRATE [20]
|
||||
- `[ 86.49s]` SFX ♪ inst_kick
|
||||
- `[ 86.49s]` SFX ♪ dm_accent
|
||||
- `[ 87.15s]` **GESTURE** tap @(195,630)
|
||||
- `[ 87.15s]` VIBRATE [20]
|
||||
- `[ 87.15s]` SFX ♪ inst_kick
|
||||
- `[ 87.15s]` SFX ♪ dm_accent
|
||||
- `[ 87.81s]` **GESTURE** tap @(65,630)
|
||||
- `[ 87.81s]` VIBRATE [20]
|
||||
- `[ 87.81s]` VIBRATE [20,40,20]
|
||||
- `[ 87.81s]` SFX ♪ dm_snare
|
||||
- `[ 87.81s]` SFX ♪ dm_accent
|
||||
- `[ 91.24s]` SFX ♪ dm_snare
|
||||
- `[ 91.83s]` VIBRATE [8]
|
||||
- `[ 91.92s]` SFX ♪ dm_tomlo
|
||||
- `[ 92.48s]` VIBRATE [8]
|
||||
- `[ 92.60s]` SFX ♪ inst_kick
|
||||
- `[ 93.16s]` VIBRATE [8]
|
||||
- `[ 94.51s]` **GESTURE** tap @(65,630)
|
||||
- `[ 94.51s]` VIBRATE [20]
|
||||
- `[ 94.51s]` SFX ♪ dm_snare
|
||||
- `[ 94.51s]` SFX ♪ dm_accent
|
||||
- `[ 95.17s]` **GESTURE** tap @(325,630)
|
||||
- `[ 95.17s]` VIBRATE [20]
|
||||
- `[ 95.17s]` SFX ♪ dm_tomlo
|
||||
- `[ 95.17s]` SFX ♪ dm_accent
|
||||
- `[ 95.83s]` **GESTURE** tap @(195,630)
|
||||
- `[ 95.84s]` VIBRATE [20]
|
||||
- `[ 95.84s]` VIBRATE [20,40,20]
|
||||
- `[ 95.84s]` SFX ♪ inst_kick
|
||||
- `[ 95.84s]` SFX ♪ dm_accent
|
||||
- `[ 99.24s]` SFX ♪ inst_kick
|
||||
- `[ 99.82s]` VIBRATE [8]
|
||||
- `[ 99.84s]` VOICE ▶ mid_song (dur 2.32s)
|
||||
- `[ 99.84s]` VERDICT (无语音区间): **SFX_BGM_ONLY**
|
||||
- `[ 99.92s]` SFX ♪ dm_snare
|
||||
- `[ 100.49s]` VIBRATE [8]
|
||||
- `[ 100.56s]` SFX ♪ inst_kick
|
||||
- `[ 101.15s]` VIBRATE [8]
|
||||
- `[ 101.24s]` SFX ♪ dm_tomlo
|
||||
- `[ 101.82s]` VIBRATE [8]
|
||||
- `[ 102.19s]` VOICE ■ mid_song (kill)
|
||||
- `[ 102.19s]` VERDICT mid_song: **OK** sim=0.8
|
||||
- 期望: 过半了,保持。
|
||||
- 听到: 过磅了,保持。
|
||||
- `[ 102.44s]` **GESTURE** tap @(195,630)
|
||||
- `[ 102.44s]` VIBRATE [20]
|
||||
- `[ 102.44s]` SFX ♪ inst_kick
|
||||
- `[ 102.44s]` SFX ♪ dm_accent
|
||||
- `[ 103.19s]` **GESTURE** tap @(65,630)
|
||||
- `[ 103.19s]` VIBRATE [20]
|
||||
- `[ 103.19s]` SFX ♪ dm_snare
|
||||
- `[ 103.19s]` SFX ♪ dm_accent
|
||||
- `[ 103.77s]` **GESTURE** tap @(195,630)
|
||||
- `[ 103.77s]` VIBRATE [20]
|
||||
- `[ 103.77s]` SFX ♪ inst_kick
|
||||
- `[ 103.77s]` SFX ♪ dm_accent
|
||||
- `[ 104.51s]` **GESTURE** tap @(325,630)
|
||||
- `[ 104.51s]` VIBRATE [20]
|
||||
- `[ 104.51s]` VIBRATE [20,40,20]
|
||||
- `[ 104.51s]` SFX ♪ dm_tomlo
|
||||
- `[ 104.51s]` SFX ♪ dm_accent
|
||||
- `[ 104.56s]` SFX ♪ dm_hat
|
||||
- `[ 105.16s]` VIBRATE [8]
|
||||
- `[ 105.92s]` SFX ♪ dm_snare
|
||||
- `[ 106.50s]` VIBRATE [8]
|
||||
- `[ 106.60s]` SFX ♪ inst_kick
|
||||
- `[ 107.15s]` VIBRATE [8]
|
||||
- `[ 107.82s]` **GESTURE** tap @(65,210)
|
||||
- `[ 107.82s]` VIBRATE [20]
|
||||
- `[ 107.82s]` SFX ♪ dm_hat
|
||||
- `[ 107.82s]` SFX ♪ dm_accent
|
||||
- `[ 109.14s]` **GESTURE** tap @(65,630)
|
||||
- `[ 109.14s]` VIBRATE [20]
|
||||
- `[ 109.14s]` SFX ♪ dm_snare
|
||||
- `[ 109.14s]` SFX ♪ dm_accent
|
||||
- `[ 109.80s]` **GESTURE** tap @(195,630)
|
||||
- `[ 109.80s]` VIBRATE [20]
|
||||
- `[ 109.80s]` VIBRATE [100]
|
||||
- `[ 109.80s]` VIBRATE [20,40,20]
|
||||
- `[ 109.80s]` SFX ♪ inst_kick
|
||||
- `[ 109.80s]` SFX ♪ dm_accent
|
||||
- `[ 109.92s]` SFX ♪ inst_kick
|
||||
- `[ 110.49s]` VIBRATE [8]
|
||||
- `[ 110.60s]` SFX ♪ dm_hat
|
||||
- `[ 111.16s]` VIBRATE [8]
|
||||
- `[ 111.24s]` SFX ♪ inst_kick
|
||||
- `[ 111.82s]` VIBRATE [8]
|
||||
- `[ 111.92s]` SFX ♪ dm_crash
|
||||
- `[ 112.49s]` VIBRATE [8]
|
||||
- `[ 113.11s]` **GESTURE** tap @(195,630)
|
||||
- `[ 113.11s]` VIBRATE [20]
|
||||
- `[ 113.11s]` SFX ♪ inst_kick
|
||||
- `[ 113.11s]` SFX ♪ dm_accent
|
||||
- `[ 113.85s]` **GESTURE** tap @(65,210)
|
||||
- `[ 113.85s]` VIBRATE [20]
|
||||
- `[ 113.85s]` SFX ♪ dm_hat
|
||||
- `[ 113.85s]` SFX ♪ dm_accent
|
||||
- `[ 114.43s]` **GESTURE** tap @(195,630)
|
||||
- `[ 114.43s]` VIBRATE [20]
|
||||
- `[ 114.43s]` SFX ♪ inst_kick
|
||||
- `[ 114.43s]` SFX ♪ dm_accent
|
||||
- `[ 115.17s]` **GESTURE** tap @(325,210)
|
||||
- `[ 115.17s]` VIBRATE [20]
|
||||
- `[ 115.17s]` VIBRATE [20,40,20]
|
||||
- `[ 115.17s]` SFX ♪ dm_crash
|
||||
- `[ 115.17s]` SFX ♪ dm_accent
|
||||
- `[ 115.24s]` SFX ♪ dm_snare
|
||||
- `[ 115.82s]` VIBRATE [8]
|
||||
- `[ 115.92s]` SFX ♪ dm_tomlo
|
||||
- `[ 116.50s]` VIBRATE [8]
|
||||
- `[ 116.56s]` SFX ♪ dm_hat
|
||||
- `[ 117.15s]` VIBRATE [8]
|
||||
- `[ 117.24s]` SFX ♪ inst_kick
|
||||
- `[ 117.83s]` VIBRATE [8]
|
||||
- `[ 118.47s]` **GESTURE** tap @(65,630)
|
||||
- `[ 118.47s]` VIBRATE [20]
|
||||
- `[ 118.47s]` SFX ♪ dm_snare
|
||||
- `[ 118.47s]` SFX ♪ dm_accent
|
||||
- `[ 118.53s]` VOICE ▶ tut_fill (dur 3.12s)
|
||||
- `[ 118.53s]` VERDICT (无语音区间): **SFX_BGM_ONLY**
|
||||
- `[ 119.13s]` **GESTURE** tap @(325,630)
|
||||
- `[ 119.13s]` VIBRATE [20]
|
||||
- `[ 119.13s]` SFX ♪ dm_tomlo
|
||||
- `[ 119.13s]` SFX ♪ dm_accent
|
||||
- `[ 119.79s]` **GESTURE** tap @(65,210)
|
||||
- `[ 119.79s]` VIBRATE [20]
|
||||
- `[ 119.79s]` SFX ♪ dm_hat
|
||||
- `[ 119.79s]` SFX ♪ dm_accent
|
||||
- `[ 120.45s]` **GESTURE** tap @(195,630)
|
||||
- `[ 120.45s]` VIBRATE [20]
|
||||
- `[ 120.45s]` VIBRATE [20,40,20]
|
||||
- `[ 120.45s]` SFX ♪ inst_kick
|
||||
- `[ 120.45s]` SFX ♪ dm_accent
|
||||
- `[ 120.56s]` SFX ♪ inst_kick
|
||||
- `[ 120.92s]` SFX ♪ inst_kick
|
||||
- `[ 121.16s]` VIBRATE [8]
|
||||
- `[ 121.24s]` SFX ♪ inst_kick
|
||||
- `[ 121.48s]` VIBRATE [8]
|
||||
- `[ 121.60s]` SFX ♪ dm_snare
|
||||
- `[ 121.83s]` VIBRATE [8]
|
||||
- `[ 121.92s]` SFX ♪ dm_snare
|
||||
- `[ 122.00s]` VOICE ■ tut_fill (kill)
|
||||
- `[ 122.00s]` VERDICT tut_fill: **OK** sim=0.9167
|
||||
- 期望: 最后有一段加花,跟着我连打。
|
||||
- 听到: 最后有一段佳花跟着我连打。
|
||||
- `[ 122.15s]` VIBRATE [8]
|
||||
- `[ 122.24s]` SFX ♪ inst_kick
|
||||
- `[ 122.48s]` VIBRATE [8]
|
||||
- `[ 122.60s]` SFX ♪ dm_crash
|
||||
- `[ 122.83s]` VIBRATE [8]
|
||||
- `[ 123.16s]` VIBRATE [8]
|
||||
- `[ 123.84s]` **GESTURE** tap @(195,630)
|
||||
- `[ 123.84s]` VIBRATE [20]
|
||||
- `[ 123.84s]` SFX ♪ inst_kick
|
||||
- `[ 123.84s]` SFX ♪ dm_accent
|
||||
- `[ 124.30s]` **GESTURE** tap @(195,630)
|
||||
- `[ 124.30s]` VIBRATE [20]
|
||||
- `[ 124.31s]` SFX ♪ inst_kick
|
||||
- `[ 124.31s]` SFX ♪ dm_accent
|
||||
- `[ 124.77s]` **GESTURE** tap @(195,630)
|
||||
- `[ 124.77s]` VIBRATE [20]
|
||||
- `[ 124.77s]` SFX ♪ inst_kick
|
||||
- `[ 125.23s]` **GESTURE** tap @(65,630)
|
||||
- `[ 125.23s]` VIBRATE [20]
|
||||
- `[ 125.23s]` SFX ♪ dm_snare
|
||||
- `[ 125.23s]` SFX ♪ dm_accent
|
||||
- `[ 125.32s]` VIBRATE [60,40,60]
|
||||
- `[ 125.32s]` SFX ♪ dm_hat
|
||||
- `[ 125.70s]` **GESTURE** tap @(65,630)
|
||||
- `[ 125.70s]` VIBRATE [20]
|
||||
- `[ 125.70s]` VIBRATE [60,40,60]
|
||||
- `[ 125.70s]` SFX ♪ dm_snare
|
||||
- `[ 125.70s]` SFX ♪ dm_hat
|
||||
- `[ 125.70s]` VOICE ▶ gd_miss (dur 3.2s)
|
||||
- `[ 125.70s]` VERDICT (无语音区间): **SFX_BGM_ONLY**
|
||||
- `[ 125.96s]` VIBRATE [60,40,60]
|
||||
- `[ 125.96s]` SFX ♪ dm_hat
|
||||
- `[ 126.16s]` **GESTURE** tap @(195,630)
|
||||
- `[ 126.16s]` VIBRATE [20]
|
||||
- `[ 126.16s]` SFX ♪ inst_kick
|
||||
- `[ 126.63s]` **GESTURE** tap @(325,210)
|
||||
- `[ 126.63s]` VIBRATE [20]
|
||||
- `[ 126.63s]` SFX ♪ dm_crash
|
||||
- `[ 126.80s]` VIBRATE [100]
|
||||
- `[ 126.80s]` VIBRATE [100]
|
||||
- `[ 126.80s]` VIBRATE [20,40,20]
|
||||
- `[ 126.80s]` VOICE ■ gd_miss (kill)
|
||||
- `[ 126.80s]` VERDICT gd_miss: **TRUNCATED** sim=0.4706
|
||||
- 期望: 慢了半拍,下一小节跟上我就行。
|
||||
- 听到: 慢了半拍。
|
||||
- `[ 126.81s]` VOICE ▶ grade_a (dur 4.4s)
|
||||
- `[ 131.38s]` VOICE ■ grade_a (kill)
|
||||
- `[ 131.38s]` VERDICT grade_a: **OK** sim=0.6207
|
||||
- 期望: A 级!准确率超过八成五,非常出色。
|
||||
- 听到: 第一季准确率超过8乘5,非常出色。
|
||||
- `[ 131.38s]` VOICE ▶ new_best_combo (dur 1.84s)
|
||||
- `[ 133.25s]` VOICE ■ new_best_combo (kill)
|
||||
- `[ 133.25s]` VERDICT new_best_combo: **MISMATCH** sim=0.4
|
||||
- 期望: 新连击纪录!
|
||||
- 听到: 新联机记录。
|
||||
- `[ 133.26s]` VOICE ▶ unlock_song2 (dur 2.48s)
|
||||
- `[ 135.97s]` VOICE ■ unlock_song2 (kill)
|
||||
- `[ 135.97s]` VERDICT unlock_song2: **OK** sim=0.9333
|
||||
- 期望: 新曲目解锁,追风!
|
||||
- 听到: 路新曲目解锁追风。
|
||||
- `[ 135.98s]` VOICE ▶ restart (dur 4.08s)
|
||||
- `[ 140.08s]` VOICE ■ restart (kill)
|
||||
- `[ 140.08s]` BGM ♪ menu (loop)
|
||||
- `[ 140.08s]` VERDICT restart: **OK** sim=0.75
|
||||
- 期望: 单击再来一遍,右滑下一首,下滑回大厅。
|
||||
- 听到: 但气再来一遍,又滑下一手下滑回大厅。
|
||||
@@ -0,0 +1,473 @@
|
||||
{
|
||||
"game": "rhythm",
|
||||
"settings": {
|
||||
"voice": "male",
|
||||
"guide": "full",
|
||||
"speed": 1,
|
||||
"bgm": 1
|
||||
},
|
||||
"outdir": "/home/xsl/AutoVideo/SoundGame/web/harness/live/out/rhythm-20260914095806",
|
||||
"segs": [
|
||||
{
|
||||
"idx": 0,
|
||||
"voiceId": "welcome",
|
||||
"t0": 0.062,
|
||||
"t1": 1.711,
|
||||
"dur": 8.24,
|
||||
"expEnd": 8.302,
|
||||
"truncated": true,
|
||||
"reason": "kill",
|
||||
"verdict": "TRUNCATED",
|
||||
"heard": "欢迎来到节。",
|
||||
"similarity": 0.3226
|
||||
},
|
||||
{
|
||||
"idx": 1,
|
||||
"voiceId": "tut_map",
|
||||
"t0": 1.711,
|
||||
"t1": 3.08,
|
||||
"dur": 18.04,
|
||||
"expEnd": 19.751,
|
||||
"truncated": true,
|
||||
"reason": "kill",
|
||||
"verdict": "TRUNCATED",
|
||||
"heard": "写写认识。",
|
||||
"similarity": 0.0741
|
||||
},
|
||||
{
|
||||
"idx": 2,
|
||||
"voiceId": "tut_probe",
|
||||
"t0": 3.08,
|
||||
"t1": 4.449,
|
||||
"dur": 3.84,
|
||||
"expEnd": 6.92,
|
||||
"truncated": true,
|
||||
"reason": "kill",
|
||||
"verdict": "TRUNCATED",
|
||||
"heard": "摸到三个布。",
|
||||
"similarity": 0.4211
|
||||
},
|
||||
{
|
||||
"idx": 3,
|
||||
"voiceId": "zone_tl",
|
||||
"t0": 5.325,
|
||||
"t1": 6.926,
|
||||
"dur": 1.6,
|
||||
"expEnd": 6.925,
|
||||
"truncated": false,
|
||||
"reason": "kill",
|
||||
"verdict": "OK",
|
||||
"heard": "左上踩草。",
|
||||
"similarity": 0.75
|
||||
},
|
||||
{
|
||||
"idx": 4,
|
||||
"voiceId": "zone_tr",
|
||||
"t0": 7.997,
|
||||
"t1": 9.875,
|
||||
"dur": 1.76,
|
||||
"expEnd": 9.757,
|
||||
"truncated": false,
|
||||
"reason": "kill",
|
||||
"verdict": "MISMATCH",
|
||||
"heard": "有上调查。",
|
||||
"similarity": 0.25
|
||||
},
|
||||
{
|
||||
"idx": 5,
|
||||
"voiceId": "zone_bl",
|
||||
"t0": 10.668,
|
||||
"t1": 10.675,
|
||||
"dur": 2,
|
||||
"expEnd": 12.668,
|
||||
"truncated": true,
|
||||
"reason": "kill",
|
||||
"verdict": "TRUNCATED",
|
||||
"heard": "嗯。",
|
||||
"similarity": 0
|
||||
},
|
||||
{
|
||||
"idx": 6,
|
||||
"voiceId": "tut_z_kick",
|
||||
"t0": 10.675,
|
||||
"t1": 18.21,
|
||||
"dur": 7.28,
|
||||
"expEnd": 17.955,
|
||||
"truncated": false,
|
||||
"reason": "kill",
|
||||
"verdict": "OK",
|
||||
"heard": "下面正中间是骶鼓,你的家先听四下数拍,然后跟着我敲。",
|
||||
"similarity": 0.9565
|
||||
},
|
||||
{
|
||||
"idx": 7,
|
||||
"voiceId": "tut_z_sides",
|
||||
"t0": 28.101,
|
||||
"t1": 33.325,
|
||||
"dur": 5.2,
|
||||
"expEnd": 33.301,
|
||||
"truncated": false,
|
||||
"reason": "kill",
|
||||
"verdict": "OK",
|
||||
"heard": "左下是军鼓,右下是敌通,一左一右跟着打。",
|
||||
"similarity": 0.8824
|
||||
},
|
||||
{
|
||||
"idx": 8,
|
||||
"voiceId": "tut_z_patt",
|
||||
"t0": 42.778,
|
||||
"t1": 52.55,
|
||||
"dur": 9.68,
|
||||
"expEnd": 52.458,
|
||||
"truncated": false,
|
||||
"reason": "kill",
|
||||
"verdict": "OK",
|
||||
"heard": "上面一白更清亮,左上采茶,上中高通,右上调查,听这一句三个一。",
|
||||
"similarity": 0.7308
|
||||
},
|
||||
{
|
||||
"idx": 9,
|
||||
"voiceId": "tut_done",
|
||||
"t0": 61.436,
|
||||
"t1": 64.159,
|
||||
"dur": 2.48,
|
||||
"expEnd": 63.916,
|
||||
"truncated": false,
|
||||
"reason": "kill",
|
||||
"verdict": "OK",
|
||||
"heard": "很好,演出开始。",
|
||||
"similarity": 1
|
||||
},
|
||||
{
|
||||
"idx": 10,
|
||||
"voiceId": "gd_answer",
|
||||
"t0": 67.846,
|
||||
"t1": 69.452,
|
||||
"dur": 1.52,
|
||||
"expEnd": 69.366,
|
||||
"truncated": false,
|
||||
"reason": "kill",
|
||||
"verdict": "OK",
|
||||
"heard": "现在跟着我打。",
|
||||
"similarity": 1
|
||||
},
|
||||
{
|
||||
"idx": 11,
|
||||
"voiceId": "mid_song",
|
||||
"t0": 99.841,
|
||||
"t1": 102.19,
|
||||
"dur": 2.32,
|
||||
"expEnd": 102.161,
|
||||
"truncated": false,
|
||||
"reason": "kill",
|
||||
"verdict": "OK",
|
||||
"heard": "过磅了,保持。",
|
||||
"similarity": 0.8
|
||||
},
|
||||
{
|
||||
"idx": 12,
|
||||
"voiceId": "tut_fill",
|
||||
"t0": 118.528,
|
||||
"t1": 121.995,
|
||||
"dur": 3.12,
|
||||
"expEnd": 121.648,
|
||||
"truncated": false,
|
||||
"reason": "kill",
|
||||
"verdict": "OK",
|
||||
"heard": "最后有一段佳花跟着我连打。",
|
||||
"similarity": 0.9167
|
||||
},
|
||||
{
|
||||
"idx": 13,
|
||||
"voiceId": "gd_miss",
|
||||
"t0": 125.705,
|
||||
"t1": 126.802,
|
||||
"dur": 3.2,
|
||||
"expEnd": 128.905,
|
||||
"truncated": true,
|
||||
"reason": "kill",
|
||||
"verdict": "TRUNCATED",
|
||||
"heard": "慢了半拍。",
|
||||
"similarity": 0.4706
|
||||
},
|
||||
{
|
||||
"idx": 14,
|
||||
"voiceId": "grade_a",
|
||||
"t0": 126.809,
|
||||
"t1": 131.375,
|
||||
"dur": 4.4,
|
||||
"expEnd": 131.209,
|
||||
"truncated": false,
|
||||
"reason": "kill",
|
||||
"verdict": "OK",
|
||||
"heard": "第一季准确率超过8乘5,非常出色。",
|
||||
"similarity": 0.6207
|
||||
},
|
||||
{
|
||||
"idx": 15,
|
||||
"voiceId": "new_best_combo",
|
||||
"t0": 131.38,
|
||||
"t1": 133.255,
|
||||
"dur": 1.84,
|
||||
"expEnd": 133.22,
|
||||
"truncated": false,
|
||||
"reason": "kill",
|
||||
"verdict": "MISMATCH",
|
||||
"heard": "新联机记录。",
|
||||
"similarity": 0.4
|
||||
},
|
||||
{
|
||||
"idx": 16,
|
||||
"voiceId": "unlock_song2",
|
||||
"t0": 133.262,
|
||||
"t1": 135.972,
|
||||
"dur": 2.48,
|
||||
"expEnd": 135.742,
|
||||
"truncated": false,
|
||||
"reason": "kill",
|
||||
"verdict": "OK",
|
||||
"heard": "路新曲目解锁追风。",
|
||||
"similarity": 0.9333
|
||||
},
|
||||
{
|
||||
"idx": 17,
|
||||
"voiceId": "restart",
|
||||
"t0": 135.98,
|
||||
"t1": 140.082,
|
||||
"dur": 4.08,
|
||||
"expEnd": 140.06,
|
||||
"truncated": false,
|
||||
"reason": "kill",
|
||||
"verdict": "OK",
|
||||
"heard": "但气再来一遍,又滑下一手下滑回大厅。",
|
||||
"similarity": 0.75
|
||||
}
|
||||
],
|
||||
"rows": [
|
||||
{
|
||||
"t0": 0.062,
|
||||
"t1": 1.711,
|
||||
"voiceId": "welcome",
|
||||
"expected": "欢迎来到节拍行者。今天你是乐队的鼓手,整面屏幕都是你的鼓。",
|
||||
"heard": "欢迎来到节。",
|
||||
"similarity": 0.3226,
|
||||
"verdict": "TRUNCATED"
|
||||
},
|
||||
{
|
||||
"t0": 1.711,
|
||||
"t1": 3.08,
|
||||
"voiceId": "tut_map",
|
||||
"expected": "先认识你的鼓。屏幕横着分三列,左边、中间、右边;竖着分两行,上面清亮,下面低沉。随便摸一摸,听到哪面鼓,我就告诉你它在哪。",
|
||||
"heard": "写写认识。",
|
||||
"similarity": 0.0741,
|
||||
"verdict": "TRUNCATED"
|
||||
},
|
||||
{
|
||||
"t0": 3.08,
|
||||
"t1": 4.449,
|
||||
"voiceId": "tut_probe",
|
||||
"expected": "摸到三个不同的地方,我们就开始。",
|
||||
"heard": "摸到三个布。",
|
||||
"similarity": 0.4211,
|
||||
"verdict": "TRUNCATED"
|
||||
},
|
||||
{
|
||||
"t0": 5.325,
|
||||
"t1": 6.926,
|
||||
"voiceId": "zone_tl",
|
||||
"expected": "左上,踩镲。",
|
||||
"heard": "左上踩草。",
|
||||
"similarity": 0.75,
|
||||
"verdict": "OK"
|
||||
},
|
||||
{
|
||||
"t0": 7.997,
|
||||
"t1": 9.875,
|
||||
"voiceId": "zone_tr",
|
||||
"expected": "右上,吊镲。",
|
||||
"heard": "有上调查。",
|
||||
"similarity": 0.25,
|
||||
"verdict": "MISMATCH"
|
||||
},
|
||||
{
|
||||
"t0": 10.668,
|
||||
"t1": 10.675,
|
||||
"voiceId": "zone_bl",
|
||||
"expected": "左下,军鼓。",
|
||||
"heard": "嗯。",
|
||||
"similarity": 0,
|
||||
"verdict": "TRUNCATED"
|
||||
},
|
||||
{
|
||||
"t0": 10.675,
|
||||
"t1": 18.21,
|
||||
"voiceId": "tut_z_kick",
|
||||
"expected": "下面正中间,是底鼓,你的家。先听四下数拍,然后跟着我敲。",
|
||||
"heard": "下面正中间是骶鼓,你的家先听四下数拍,然后跟着我敲。",
|
||||
"similarity": 0.9565,
|
||||
"verdict": "OK"
|
||||
},
|
||||
{
|
||||
"t0": 28.101,
|
||||
"t1": 33.325,
|
||||
"voiceId": "tut_z_sides",
|
||||
"expected": "左下是军鼓,右下是低嗵。一左一右,跟着打。",
|
||||
"heard": "左下是军鼓,右下是敌通,一左一右跟着打。",
|
||||
"similarity": 0.8824,
|
||||
"verdict": "OK"
|
||||
},
|
||||
{
|
||||
"t0": 42.778,
|
||||
"t1": 52.55,
|
||||
"voiceId": "tut_z_patt",
|
||||
"expected": "上面一排更清亮。左上踩镲,上中高嗵,右上吊镲。听这一句,三个音。",
|
||||
"heard": "上面一白更清亮,左上采茶,上中高通,右上调查,听这一句三个一。",
|
||||
"similarity": 0.7308,
|
||||
"verdict": "OK"
|
||||
},
|
||||
{
|
||||
"t0": 61.436,
|
||||
"t1": 64.159,
|
||||
"voiceId": "tut_done",
|
||||
"expected": "很好,演出开始。",
|
||||
"heard": "很好,演出开始。",
|
||||
"similarity": 1,
|
||||
"verdict": "OK"
|
||||
},
|
||||
{
|
||||
"t0": 67.846,
|
||||
"t1": 69.452,
|
||||
"voiceId": "gd_answer",
|
||||
"expected": "现在跟着我打。",
|
||||
"heard": "现在跟着我打。",
|
||||
"similarity": 1,
|
||||
"verdict": "OK"
|
||||
},
|
||||
{
|
||||
"t0": 99.841,
|
||||
"t1": 102.19,
|
||||
"voiceId": "mid_song",
|
||||
"expected": "过半了,保持。",
|
||||
"heard": "过磅了,保持。",
|
||||
"similarity": 0.8,
|
||||
"verdict": "OK"
|
||||
},
|
||||
{
|
||||
"t0": 118.528,
|
||||
"t1": 121.995,
|
||||
"voiceId": "tut_fill",
|
||||
"expected": "最后有一段加花,跟着我连打。",
|
||||
"heard": "最后有一段佳花跟着我连打。",
|
||||
"similarity": 0.9167,
|
||||
"verdict": "OK"
|
||||
},
|
||||
{
|
||||
"t0": 125.705,
|
||||
"t1": 126.802,
|
||||
"voiceId": "gd_miss",
|
||||
"expected": "慢了半拍,下一小节跟上我就行。",
|
||||
"heard": "慢了半拍。",
|
||||
"similarity": 0.4706,
|
||||
"verdict": "TRUNCATED"
|
||||
},
|
||||
{
|
||||
"t0": 126.809,
|
||||
"t1": 131.375,
|
||||
"voiceId": "grade_a",
|
||||
"expected": "A 级!准确率超过八成五,非常出色。",
|
||||
"heard": "第一季准确率超过8乘5,非常出色。",
|
||||
"similarity": 0.6207,
|
||||
"verdict": "OK"
|
||||
},
|
||||
{
|
||||
"t0": 131.38,
|
||||
"t1": 133.255,
|
||||
"voiceId": "new_best_combo",
|
||||
"expected": "新连击纪录!",
|
||||
"heard": "新联机记录。",
|
||||
"similarity": 0.4,
|
||||
"verdict": "MISMATCH"
|
||||
},
|
||||
{
|
||||
"t0": 133.262,
|
||||
"t1": 135.972,
|
||||
"voiceId": "unlock_song2",
|
||||
"expected": "新曲目解锁,追风!",
|
||||
"heard": "路新曲目解锁追风。",
|
||||
"similarity": 0.9333,
|
||||
"verdict": "OK"
|
||||
},
|
||||
{
|
||||
"t0": 135.98,
|
||||
"t1": 140.082,
|
||||
"voiceId": "restart",
|
||||
"expected": "单击再来一遍,右滑下一首,下滑回大厅。",
|
||||
"heard": "但气再来一遍,又滑下一手下滑回大厅。",
|
||||
"similarity": 0.75,
|
||||
"verdict": "OK"
|
||||
},
|
||||
{
|
||||
"t0": 18.21,
|
||||
"t1": 28.101,
|
||||
"voiceId": null,
|
||||
"expected": null,
|
||||
"heard": "",
|
||||
"similarity": null,
|
||||
"verdict": "SFX_BGM_ONLY"
|
||||
},
|
||||
{
|
||||
"t0": 33.325,
|
||||
"t1": 42.778,
|
||||
"voiceId": null,
|
||||
"expected": null,
|
||||
"heard": "",
|
||||
"similarity": null,
|
||||
"verdict": "SFX_BGM_ONLY"
|
||||
},
|
||||
{
|
||||
"t0": 52.55,
|
||||
"t1": 61.436,
|
||||
"voiceId": null,
|
||||
"expected": null,
|
||||
"heard": "",
|
||||
"similarity": null,
|
||||
"verdict": "SFX_BGM_ONLY"
|
||||
},
|
||||
{
|
||||
"t0": 64.159,
|
||||
"t1": 67.846,
|
||||
"voiceId": null,
|
||||
"expected": null,
|
||||
"heard": "",
|
||||
"similarity": null,
|
||||
"verdict": "SFX_BGM_ONLY"
|
||||
},
|
||||
{
|
||||
"t0": 69.452,
|
||||
"t1": 99.841,
|
||||
"voiceId": null,
|
||||
"expected": null,
|
||||
"heard": "",
|
||||
"similarity": null,
|
||||
"verdict": "SFX_BGM_ONLY"
|
||||
},
|
||||
{
|
||||
"t0": 102.19,
|
||||
"t1": 118.528,
|
||||
"voiceId": null,
|
||||
"expected": null,
|
||||
"heard": "",
|
||||
"similarity": null,
|
||||
"verdict": "SFX_BGM_ONLY"
|
||||
},
|
||||
{
|
||||
"t0": 121.995,
|
||||
"t1": 125.705,
|
||||
"voiceId": null,
|
||||
"expected": null,
|
||||
"heard": "",
|
||||
"similarity": null,
|
||||
"verdict": "SFX_BGM_ONLY"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,329 @@
|
||||
{"ev":"probe_ready","t":8,"ta":null}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":422,"t":1521.800000011921,"ta":-0.074}
|
||||
{"ev":"recstart","mime":"audio/webm;codecs=opus","t":1596.2000000178814,"ta":0}
|
||||
{"ev":"fetch","url":"audio/bgm/menu.ogg","status":200,"ok":true,"ms":13,"t":1611,"ta":0.015}
|
||||
{"ev":"fetch","url":"audio/bgm/track90.ogg","status":200,"ok":true,"ms":14,"t":1611.300000011921,"ta":0.015}
|
||||
{"ev":"fetch","url":"audio/voice/female/welcome.ogg","status":200,"ok":true,"ms":14,"t":1611.4000000059605,"ta":0.015}
|
||||
{"ev":"fetch","url":"audio/voice/female/select_hint.ogg","status":200,"ok":true,"ms":14,"t":1611.4000000059605,"ta":0.015}
|
||||
{"ev":"fetch","url":"audio/voice/female/tut_probe.ogg","status":200,"ok":true,"ms":14,"t":1611.5,"ta":0.015}
|
||||
{"ev":"fetch","url":"audio/voice/female/tut_map.ogg","status":200,"ok":true,"ms":14,"t":1611.5999999940395,"ta":0.015}
|
||||
{"ev":"fetch","url":"audio/voice/female/mid_song.ogg","status":200,"ok":true,"ms":14,"t":1611.5999999940395,"ta":0.015}
|
||||
{"ev":"fetch","url":"audio/voice/female/welcome_back.ogg","status":200,"ok":true,"ms":15,"t":1611.7000000178814,"ta":0.016}
|
||||
{"ev":"fetch","url":"audio/bgm/track105.ogg","status":200,"ok":true,"ms":14,"t":1611.800000011921,"ta":0.016}
|
||||
{"ev":"fetch","url":"audio/bgm/track120.ogg","status":200,"ok":true,"ms":14,"t":1611.800000011921,"ta":0.016}
|
||||
{"ev":"fetch","url":"audio/sfx/dm_snare.ogg","status":200,"ok":true,"ms":21,"t":1618,"ta":0.022}
|
||||
{"ev":"fetch","url":"audio/sfx/dm_tomlo.ogg","status":200,"ok":true,"ms":21,"t":1618.2000000178814,"ta":0.022}
|
||||
{"ev":"fetch","url":"audio/sfx/inst_kick.ogg","status":200,"ok":true,"ms":22,"t":1619.0999999940395,"ta":0.023}
|
||||
{"ev":"fetch","url":"audio/sfx/dm_hat.ogg","status":200,"ok":true,"ms":23,"t":1619.5,"ta":0.023}
|
||||
{"ev":"fetch","url":"audio/sfx/dm_tomhi.ogg","status":200,"ok":true,"ms":23,"t":1619.5,"ta":0.023}
|
||||
{"ev":"fetch","url":"audio/sfx/dm_crash.ogg","status":200,"ok":true,"ms":24,"t":1620.800000011921,"ta":0.025}
|
||||
{"ev":"fetch","url":"audio/sfx/dm_accent.ogg","status":200,"ok":true,"ms":28,"t":1625.2000000178814,"ta":0.029}
|
||||
{"ev":"vstart","url":"audio/voice/female/welcome.ogg","t":1650.5,"dur":6.24,"ta":0.054}
|
||||
{"ev":"start","t":1844.5999999940395,"sid":1,"url":"audio/bgm/track90.ogg","layer":"bgm","dur":82.33301587301587,"rate":1,"loop":true,"when":6,"ta":0.248}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":422,"t":2804.7000000178814,"ta":1.209}
|
||||
{"ev":"vibrate","pattern":"[20]","t":2806.300000011921,"ta":1.21}
|
||||
{"ev":"vend","url":"audio/voice/female/welcome.ogg","t":3306.9000000059605,"reason":"kill","ta":1.711}
|
||||
{"ev":"vstart","url":"audio/voice/female/tut_map.ogg","t":3307.0999999940395,"dur":14.28,"ta":1.711}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":422,"t":4174.200000017881,"ta":2.578}
|
||||
{"ev":"vibrate","pattern":"[20]","t":4175.9000000059605,"ta":2.58}
|
||||
{"ev":"vend","url":"audio/voice/female/tut_map.ogg","t":4676,"reason":"kill","ta":3.08}
|
||||
{"ev":"vstart","url":"audio/voice/female/tut_probe.ogg","t":4676.200000017881,"dur":3.76,"ta":3.08}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":422,"t":5542.9000000059605,"ta":3.947}
|
||||
{"ev":"vibrate","pattern":"[20]","t":5544.5,"ta":3.948}
|
||||
{"ev":"vend","url":"audio/voice/female/tut_probe.ogg","t":6044.800000011921,"reason":"kill","ta":4.449}
|
||||
{"ev":"gesture","type":"tap","x":65,"y":210,"t":6913.700000017881,"ta":5.318}
|
||||
{"ev":"vibrate","pattern":"[20]","t":6915.200000017881,"ta":5.319}
|
||||
{"ev":"start","t":6915.800000011921,"sid":2,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":1,"loop":false,"when":0,"ta":5.32}
|
||||
{"ev":"fetch","url":"audio/voice/female/zone_tl.ogg","status":200,"ok":true,"ms":3,"t":6917.9000000059605,"ta":5.322}
|
||||
{"ev":"vstart","url":"audio/voice/female/zone_tl.ogg","t":6921.5999999940395,"dur":1.68,"ta":5.325}
|
||||
{"ev":"vend","url":"audio/voice/female/zone_tl.ogg","t":8139.700000017881,"reason":"kill","ta":6.544}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":630,"t":9182.800000011921,"ta":7.587}
|
||||
{"ev":"vibrate","pattern":"[20]","t":9186.300000011921,"ta":7.59}
|
||||
{"ev":"start","t":9186.59999999404,"sid":3,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":0,"ta":7.59}
|
||||
{"ev":"fetch","url":"audio/voice/female/zone_bc.ogg","status":200,"ok":true,"ms":2,"t":9188.59999999404,"ta":7.592}
|
||||
{"ev":"vstart","url":"audio/voice/female/zone_bc.ogg","t":9192.09999999404,"dur":2,"ta":7.596}
|
||||
{"ev":"vend","url":"audio/voice/female/zone_bc.ogg","t":10600.5,"reason":"kill","ta":9.004}
|
||||
{"ev":"gesture","type":"swipedown","x":195,"y":422,"t":10853.40000000596,"ta":9.257}
|
||||
{"ev":"vibrate","pattern":"[20]","t":10855.09999999404,"ta":9.259}
|
||||
{"ev":"start","t":10855.300000011921,"sid":4,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":0,"ta":9.259}
|
||||
{"ev":"vibrate","pattern":"[10]","t":11208,"ta":9.612}
|
||||
{"ev":"fetch","url":"audio/voice/female/tut_skip.ogg","status":200,"ok":true,"ms":3,"t":11211,"ta":9.615}
|
||||
{"ev":"vstart","url":"audio/voice/female/tut_skip.ogg","t":11214,"dur":2,"ta":9.618}
|
||||
{"ev":"vend","url":"audio/voice/female/tut_skip.ogg","t":12620.40000000596,"reason":"kill","ta":11.024}
|
||||
{"ev":"stop","t":12620.59999999404,"sid":1,"when":0,"ta":11.024}
|
||||
{"ev":"start","t":12621.700000017881,"sid":5,"url":"audio/bgm/track90.ogg","layer":"bgm","dur":82.33301587301587,"rate":1,"loop":true,"when":12.04108843537415,"ta":11.026}
|
||||
{"ev":"start","t":13062,"sid":6,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":12.04108843537415,"ta":11.466}
|
||||
{"ev":"vibrate","pattern":"[8]","t":13620.09999999404,"ta":12.024}
|
||||
{"ev":"start","t":13701.90000000596,"sid":7,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":12.707755102040815,"ta":12.106}
|
||||
{"ev":"vibrate","pattern":"[8]","t":14299.90000000596,"ta":12.704}
|
||||
{"ev":"start","t":14381.800000011921,"sid":8,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":13.374421768707483,"ta":12.786}
|
||||
{"ev":"vibrate","pattern":"[8]","t":14949.90000000596,"ta":13.354}
|
||||
{"ev":"start","t":15061.90000000596,"sid":9,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":14.04108843537415,"ta":13.466}
|
||||
{"ev":"vibrate","pattern":"[8]","t":15622.800000011921,"ta":14.027}
|
||||
{"ev":"start","t":15701.800000011921,"sid":10,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":14.707755102040815,"ta":14.106}
|
||||
{"ev":"vibrate","pattern":"[8]","t":16279.800000011921,"ta":14.684}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":210,"t":16300.09999999404,"ta":14.704}
|
||||
{"ev":"vibrate","pattern":"[20]","t":16301.40000000596,"ta":14.705}
|
||||
{"ev":"start","t":16301.700000017881,"sid":11,"url":"audio/sfx/dm_tomhi.ogg","layer":"sfx","dur":0.29750566893424035,"rate":1,"loop":false,"when":0,"ta":14.706}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":210,"t":16964.09999999404,"ta":15.368}
|
||||
{"ev":"vibrate","pattern":"[20]","t":16965.40000000596,"ta":15.369}
|
||||
{"ev":"start","t":16965.59999999404,"sid":12,"url":"audio/sfx/dm_tomhi.ogg","layer":"sfx","dur":0.29750566893424035,"rate":1,"loop":false,"when":0,"ta":15.369}
|
||||
{"ev":"start","t":17061.80000001192,"sid":13,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":16.04108843537415,"ta":15.466}
|
||||
{"ev":"vibrate","pattern":"[8]","t":17625.90000000596,"ta":16.03}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":210,"t":18292.59999999404,"ta":16.696}
|
||||
{"ev":"vibrate","pattern":"[20]","t":18295.5,"ta":16.699}
|
||||
{"ev":"start","t":18295.59999999404,"sid":14,"url":"audio/sfx/dm_tomhi.ogg","layer":"sfx","dur":0.29750566893424035,"rate":1,"loop":false,"when":0,"ta":16.699}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":210,"t":18955.90000000596,"ta":17.36}
|
||||
{"ev":"vibrate","pattern":"[20]","t":18957.40000000596,"ta":17.361}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":18957.5,"ta":17.361}
|
||||
{"ev":"start","t":18957.59999999404,"sid":15,"url":"audio/sfx/dm_tomhi.ogg","layer":"sfx","dur":0.29750566893424035,"rate":1,"loop":false,"when":0,"ta":17.361}
|
||||
{"ev":"start","t":18957.70000001788,"sid":16,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":17.362}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":210,"t":20286,"ta":18.69}
|
||||
{"ev":"vibrate","pattern":"[20]","t":20287.40000000596,"ta":18.691}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":20287.5,"ta":18.691}
|
||||
{"ev":"start","t":20287.70000001788,"sid":17,"url":"audio/sfx/dm_tomhi.ogg","layer":"sfx","dur":0.29750566893424035,"rate":1,"loop":false,"when":0,"ta":18.692}
|
||||
{"ev":"start","t":20287.70000001788,"sid":18,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":18.692}
|
||||
{"ev":"start","t":23701.90000000596,"sid":19,"url":"audio/sfx/dm_snare.ogg","layer":"sfx","dur":0.21709750566893424,"rate":1,"loop":false,"when":22.707755102040814,"ta":22.106}
|
||||
{"ev":"vibrate","pattern":"[8]","t":24291.90000000596,"ta":22.696}
|
||||
{"ev":"start","t":25061.80000001192,"sid":20,"url":"audio/sfx/dm_tomlo.ogg","layer":"sfx","dur":0.3470748299319728,"rate":1,"loop":false,"when":24.041088435374146,"ta":23.466}
|
||||
{"ev":"vibrate","pattern":"[8]","t":25615.80000001192,"ta":24.02}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":210,"t":26931,"ta":25.335}
|
||||
{"ev":"vibrate","pattern":"[20]","t":26932.80000001192,"ta":25.337}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":26932.90000000596,"ta":25.337}
|
||||
{"ev":"start","t":26933,"sid":21,"url":"audio/sfx/dm_tomhi.ogg","layer":"sfx","dur":0.29750566893424035,"rate":1,"loop":false,"when":0,"ta":25.337}
|
||||
{"ev":"start","t":26933,"sid":22,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":25.337}
|
||||
{"ev":"gesture","type":"tap","x":65,"y":210,"t":28262,"ta":26.666}
|
||||
{"ev":"vibrate","pattern":"[20]","t":28263.5,"ta":26.667}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":28263.59999999404,"ta":26.667}
|
||||
{"ev":"start","t":28263.70000001788,"sid":23,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":1,"loop":false,"when":0,"ta":26.668}
|
||||
{"ev":"start","t":28263.70000001788,"sid":24,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":26.668}
|
||||
{"ev":"gesture","type":"swipedown","x":195,"y":422,"t":28984.30000001192,"ta":27.388}
|
||||
{"ev":"vibrate","pattern":"[20]","t":28985.80000001192,"ta":27.39}
|
||||
{"ev":"start","t":28985.90000000596,"sid":25,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":0,"ta":27.39}
|
||||
{"ev":"vibrate","pattern":"[10]","t":29340,"ta":27.744}
|
||||
{"ev":"stop","t":29340.40000000596,"sid":5,"when":0,"ta":27.744}
|
||||
{"ev":"fetch","url":"audio/voice/female/menu_main.ogg","status":200,"ok":true,"ms":3,"t":29342.90000000596,"ta":27.747}
|
||||
{"ev":"vstart","url":"audio/voice/female/menu_main.ogg","t":29349.30000001192,"dur":5.6,"ta":27.753}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":422,"t":31245.40000000596,"ta":29.649}
|
||||
{"ev":"vibrate","pattern":"[20]","t":31246.90000000596,"ta":29.651}
|
||||
{"ev":"vend","url":"audio/voice/female/menu_main.ogg","t":31747.30000001192,"reason":"kill","ta":30.151}
|
||||
{"ev":"fetch","url":"audio/voice/female/menu_lobby.ogg","status":200,"ok":true,"ms":3,"t":31749.90000000596,"ta":30.154}
|
||||
{"ev":"vstart","url":"audio/voice/female/menu_lobby.ogg","t":31752.09999999404,"dur":0.6370975056689342,"ta":30.156}
|
||||
{"ev":"vend","url":"audio/voice/female/menu_lobby.ogg","t":32239.59999999404,"reason":"kill","ta":30.643}
|
||||
{"ev":"gesture","type":"swipeup","x":195,"y":422,"t":33213.20000001788,"ta":31.617}
|
||||
{"ev":"vibrate","pattern":"[20]","t":33214.5,"ta":31.618}
|
||||
{"ev":"vibrate","pattern":"[10]","t":33573.40000000596,"ta":31.977}
|
||||
{"ev":"fetch","url":"audio/voice/female/rules.ogg","status":200,"ok":true,"ms":2,"t":33575.80000001192,"ta":31.98}
|
||||
{"ev":"vstart","url":"audio/voice/female/rules.ogg","t":33582.5,"dur":7.68,"ta":31.986}
|
||||
{"ev":"vend","url":"audio/voice/female/rules.ogg","t":38253.09999999404,"reason":"kill","ta":36.657}
|
||||
{"ev":"fetch","url":"audio/voice/female/settings_hint.ogg","status":200,"ok":true,"ms":3,"t":38256.09999999404,"ta":36.66}
|
||||
{"ev":"vstart","url":"audio/voice/female/settings_hint.ogg","t":38259.30000001192,"dur":1.36,"ta":36.663}
|
||||
{"ev":"vend","url":"audio/voice/female/settings_hint.ogg","t":39205,"reason":"kill","ta":37.609}
|
||||
{"ev":"gesture","type":"swipedown","x":195,"y":422,"t":39978.30000001192,"ta":38.382}
|
||||
{"ev":"vibrate","pattern":"[20]","t":39983.70000001788,"ta":38.388}
|
||||
{"ev":"vibrate","pattern":"[10]","t":40340,"ta":38.744}
|
||||
{"ev":"start","t":40340.30000001192,"sid":26,"url":"audio/bgm/track90.ogg","layer":"bgm","dur":82.33301587301587,"rate":1,"loop":true,"when":41.532380952380954,"ta":38.744}
|
||||
{"ev":"start","t":40380.5,"sid":27,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":38.86571428571429,"ta":38.784}
|
||||
{"ev":"vibrate","pattern":"[8]","t":40456.5,"ta":38.86}
|
||||
{"ev":"start","t":40540.5,"sid":28,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":39.532380952380954,"ta":38.944}
|
||||
{"ev":"vibrate","pattern":"[8]","t":41120.59999999404,"ta":39.524}
|
||||
{"ev":"start","t":41180.40000000596,"sid":29,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":40.199047619047626,"ta":39.584}
|
||||
{"ev":"vibrate","pattern":"[8]","t":41777.5,"ta":40.181}
|
||||
{"ev":"start","t":41860.5,"sid":30,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":40.86571428571429,"ta":40.264}
|
||||
{"ev":"vibrate","pattern":"[8]","t":42450.59999999404,"ta":40.854}
|
||||
{"ev":"gesture","type":"tap","x":325,"y":210,"t":43122.30000001192,"ta":41.526}
|
||||
{"ev":"vibrate","pattern":"[20]","t":43124.30000001192,"ta":41.528}
|
||||
{"ev":"start","t":43124.5,"sid":31,"url":"audio/sfx/dm_crash.ogg","layer":"sfx","dur":1.3,"rate":1,"loop":false,"when":0,"ta":41.528}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":210,"t":44458.20000001788,"ta":42.862}
|
||||
{"ev":"vibrate","pattern":"[20]","t":44459.80000001192,"ta":42.864}
|
||||
{"ev":"start","t":44460,"sid":32,"url":"audio/sfx/dm_tomhi.ogg","layer":"sfx","dur":0.29750566893424035,"rate":1,"loop":false,"when":0,"ta":42.864}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":210,"t":45122.80000001192,"ta":43.527}
|
||||
{"ev":"vibrate","pattern":"[20]","t":45124.20000001788,"ta":43.528}
|
||||
{"ev":"start","t":45124.30000001192,"sid":33,"url":"audio/sfx/dm_tomhi.ogg","layer":"sfx","dur":0.29750566893424035,"rate":1,"loop":false,"when":0,"ta":43.528}
|
||||
{"ev":"start","t":45500.5,"sid":34,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":44.48068027210884,"ta":43.904}
|
||||
{"ev":"vibrate","pattern":"[8]","t":46060.40000000596,"ta":44.464}
|
||||
{"ev":"start","t":46140.5,"sid":35,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":45.14734693877551,"ta":44.544}
|
||||
{"ev":"vibrate","pattern":"[8]","t":46716.5,"ta":45.12}
|
||||
{"ev":"start","t":46820.5,"sid":36,"url":"audio/sfx/dm_snare.ogg","layer":"sfx","dur":0.21709750566893424,"rate":1,"loop":false,"when":45.81401360544218,"ta":45.224}
|
||||
{"ev":"vibrate","pattern":"[8]","t":47389.5,"ta":45.793}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":49220.5,"ta":47.624}
|
||||
{"ev":"start","t":49220.70000001788,"sid":37,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":47.625}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":210,"t":49370.90000000596,"ta":47.775}
|
||||
{"ev":"vibrate","pattern":"[20]","t":49372.90000000596,"ta":47.777}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":49372.90000000596,"ta":47.777}
|
||||
{"ev":"start","t":49373,"sid":38,"url":"audio/sfx/dm_tomhi.ogg","layer":"sfx","dur":0.29750566893424035,"rate":1,"loop":false,"when":0,"ta":47.777}
|
||||
{"ev":"start","t":49373,"sid":39,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":47.777}
|
||||
{"ev":"gesture","type":"longpress","x":195,"y":422,"t":49835.5,"ta":48.239}
|
||||
{"ev":"vibrate","pattern":"[20]","t":49836.90000000596,"ta":48.241}
|
||||
{"ev":"start","t":49837,"sid":40,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":0,"ta":48.241}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":50287.30000001192,"ta":48.691}
|
||||
{"ev":"start","t":50287.40000000596,"sid":41,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":48.691}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":50540.40000000596,"ta":48.944}
|
||||
{"ev":"start","t":50540.5,"sid":42,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":48.944}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":210,"t":50839.40000000596,"ta":49.243}
|
||||
{"ev":"vibrate","pattern":"[20]","t":50841,"ta":49.245}
|
||||
{"ev":"start","t":50841.09999999404,"sid":43,"url":"audio/sfx/dm_tomhi.ogg","layer":"sfx","dur":0.29750566893424035,"rate":1,"loop":false,"when":0,"ta":49.245}
|
||||
{"ev":"start","t":53460.5,"sid":44,"url":"audio/sfx/dm_snare.ogg","layer":"sfx","dur":0.21709750566893424,"rate":1,"loop":false,"when":52.48068027210884,"ta":51.864}
|
||||
{"ev":"vibrate","pattern":"[8]","t":54055.5,"ta":52.459}
|
||||
{"ev":"start","t":54140.5,"sid":45,"url":"audio/sfx/dm_tomlo.ogg","layer":"sfx","dur":0.3470748299319728,"rate":1,"loop":false,"when":53.147346938775506,"ta":52.544}
|
||||
{"ev":"vibrate","pattern":"[8]","t":54728.59999999404,"ta":53.132}
|
||||
{"ev":"start","t":54820.5,"sid":46,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":53.81401360544218,"ta":53.224}
|
||||
{"ev":"vibrate","pattern":"[8]","t":55402.5,"ta":53.806}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":57180.40000000596,"ta":55.584}
|
||||
{"ev":"start","t":57180.5,"sid":47,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":55.584}
|
||||
{"ev":"gesture","type":"tap","x":65,"y":210,"t":57342.90000000596,"ta":55.747}
|
||||
{"ev":"vibrate","pattern":"[20]","t":57344.5,"ta":55.748}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":57344.5,"ta":55.748}
|
||||
{"ev":"start","t":57344.70000001788,"sid":48,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":1,"loop":false,"when":0,"ta":55.749}
|
||||
{"ev":"start","t":57344.70000001788,"sid":49,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":55.749}
|
||||
{"ev":"gesture","type":"tap","x":325,"y":210,"t":58087,"ta":56.491}
|
||||
{"ev":"vibrate","pattern":"[20]","t":58088.59999999404,"ta":56.492}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":58088.59999999404,"ta":56.492}
|
||||
{"ev":"start","t":58088.70000001788,"sid":50,"url":"audio/sfx/dm_crash.ogg","layer":"sfx","dur":1.3,"rate":1,"loop":false,"when":0,"ta":56.493}
|
||||
{"ev":"start","t":58088.80000001192,"sid":51,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":56.493}
|
||||
{"ev":"start","t":61500.5,"sid":52,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":60.48068027210884,"ta":59.904}
|
||||
{"ev":"vibrate","pattern":"[8]","t":62061.5,"ta":60.465}
|
||||
{"ev":"vstart","url":"audio/voice/female/mid_song.ogg","t":62100.59999999404,"dur":1.6,"ta":60.504}
|
||||
{"ev":"start","t":62140.40000000596,"sid":53,"url":"audio/sfx/dm_snare.ogg","layer":"sfx","dur":0.21709750566893424,"rate":1,"loop":false,"when":61.147346938775506,"ta":60.544}
|
||||
{"ev":"vibrate","pattern":"[8]","t":62718.40000000596,"ta":61.122}
|
||||
{"ev":"start","t":62820.5,"sid":54,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":61.81401360544218,"ta":61.224}
|
||||
{"ev":"vend","url":"audio/voice/female/mid_song.ogg","t":63049.90000000596,"reason":"kill","ta":61.454}
|
||||
{"ev":"vibrate","pattern":"[8]","t":63391.5,"ta":61.795}
|
||||
{"ev":"start","t":63500.5,"sid":55,"url":"audio/sfx/dm_tomlo.ogg","layer":"sfx","dur":0.3470748299319728,"rate":1,"loop":false,"when":62.48068027210884,"ta":61.904}
|
||||
{"ev":"vibrate","pattern":"[8]","t":64064.5,"ta":62.468}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":65180.40000000596,"ta":63.584}
|
||||
{"ev":"start","t":65180.40000000596,"sid":56,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":63.584}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":210,"t":65376.20000001788,"ta":63.78}
|
||||
{"ev":"vibrate","pattern":"[20]","t":65377.90000000596,"ta":63.782}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":65377.90000000596,"ta":63.782}
|
||||
{"ev":"start","t":65378,"sid":57,"url":"audio/sfx/dm_tomhi.ogg","layer":"sfx","dur":0.29750566893424035,"rate":1,"loop":false,"when":0,"ta":63.782}
|
||||
{"ev":"start","t":65378,"sid":58,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":63.782}
|
||||
{"ev":"gesture","type":"tap","x":65,"y":210,"t":66039.5,"ta":64.443}
|
||||
{"ev":"vibrate","pattern":"[20]","t":66041.20000001788,"ta":64.445}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":66041.30000001192,"ta":64.445}
|
||||
{"ev":"start","t":66041.30000001192,"sid":59,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":1,"loop":false,"when":0,"ta":64.445}
|
||||
{"ev":"start","t":66041.30000001192,"sid":60,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":64.445}
|
||||
{"ev":"start","t":66820.5,"sid":61,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":1,"loop":false,"when":65.81401360544217,"ta":65.224}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":67180.40000000596,"ta":65.584}
|
||||
{"ev":"start","t":67180.5,"sid":62,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":65.584}
|
||||
{"ev":"vibrate","pattern":"[8]","t":67397.5,"ta":65.801}
|
||||
{"ev":"start","t":68140.5,"sid":63,"url":"audio/sfx/dm_snare.ogg","layer":"sfx","dur":0.21709750566893424,"rate":1,"loop":false,"when":67.14734693877551,"ta":66.544}
|
||||
{"ev":"vibrate","pattern":"[8]","t":68727.5,"ta":67.131}
|
||||
{"ev":"start","t":68820.5,"sid":64,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":67.81401360544217,"ta":67.224}
|
||||
{"ev":"vibrate","pattern":"[8]","t":69400.5,"ta":67.804}
|
||||
{"ev":"gesture","type":"tap","x":325,"y":210,"t":70013.40000000596,"ta":68.417}
|
||||
{"ev":"vibrate","pattern":"[20]","t":70014.80000001192,"ta":68.419}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":70014.80000001192,"ta":68.419}
|
||||
{"ev":"start","t":70014.90000000596,"sid":65,"url":"audio/sfx/dm_crash.ogg","layer":"sfx","dur":1.3,"rate":1,"loop":false,"when":0,"ta":68.419}
|
||||
{"ev":"start","t":70014.90000000596,"sid":66,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":68.419}
|
||||
{"ev":"gesture","type":"tap","x":65,"y":630,"t":71339,"ta":69.743}
|
||||
{"ev":"vibrate","pattern":"[20]","t":71340.59999999404,"ta":69.744}
|
||||
{"ev":"start","t":71340.80000001192,"sid":67,"url":"audio/sfx/dm_snare.ogg","layer":"sfx","dur":0.21709750566893424,"rate":1,"loop":false,"when":0,"ta":69.745}
|
||||
{"ev":"start","t":71340.80000001192,"sid":68,"url":"audio/sfx/dm_accent.ogg","layer":"sfx","dur":0.1726984126984127,"rate":1,"loop":false,"when":0,"ta":69.745}
|
||||
{"ev":"start","t":72140.40000000596,"sid":69,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":71.14734693877551,"ta":70.544}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":72540.40000000596,"ta":70.944}
|
||||
{"ev":"start","t":72540.5,"sid":70,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":70.944}
|
||||
{"ev":"vibrate","pattern":"[8]","t":72733.5,"ta":71.137}
|
||||
{"ev":"start","t":72820.5,"sid":71,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":1,"loop":false,"when":71.81401360544217,"ta":71.224}
|
||||
{"ev":"vibrate","pattern":"[8]","t":73383.40000000596,"ta":71.787}
|
||||
{"ev":"start","t":73500.59999999404,"sid":72,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":72.48068027210884,"ta":71.904}
|
||||
{"ev":"vibrate","pattern":"[8]","t":74056.5,"ta":72.46}
|
||||
{"ev":"start","t":74140.59999999404,"sid":73,"url":"audio/sfx/dm_crash.ogg","layer":"sfx","dur":1.3,"rate":1,"loop":false,"when":73.14734693877551,"ta":72.544}
|
||||
{"ev":"vibrate","pattern":"[8]","t":74736.5,"ta":73.14}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":210,"t":75394.30000001192,"ta":73.798}
|
||||
{"ev":"vibrate","pattern":"[20]","t":75396.09999999404,"ta":73.8}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":75396.20000001788,"ta":73.8}
|
||||
{"ev":"start","t":75396.30000001192,"sid":74,"url":"audio/sfx/dm_tomhi.ogg","layer":"sfx","dur":0.29750566893424035,"rate":1,"loop":false,"when":0,"ta":73.8}
|
||||
{"ev":"start","t":75396.30000001192,"sid":75,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":73.8}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":210,"t":76057.5,"ta":74.461}
|
||||
{"ev":"vibrate","pattern":"[20]","t":76059,"ta":74.463}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":76059.09999999404,"ta":74.463}
|
||||
{"ev":"start","t":76059.09999999404,"sid":76,"url":"audio/sfx/dm_tomhi.ogg","layer":"sfx","dur":0.29750566893424035,"rate":1,"loop":false,"when":0,"ta":74.463}
|
||||
{"ev":"start","t":76059.20000001788,"sid":77,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":74.463}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":77220.40000000596,"ta":75.624}
|
||||
{"ev":"start","t":77220.40000000596,"sid":78,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":75.624}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":210,"t":77381.20000001788,"ta":75.785}
|
||||
{"ev":"vibrate","pattern":"[20]","t":77382.5,"ta":75.786}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":77382.59999999404,"ta":75.786}
|
||||
{"ev":"start","t":77382.59999999404,"sid":79,"url":"audio/sfx/dm_tomhi.ogg","layer":"sfx","dur":0.29750566893424035,"rate":1,"loop":false,"when":0,"ta":75.786}
|
||||
{"ev":"start","t":77382.59999999404,"sid":80,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":75.786}
|
||||
{"ev":"start","t":77500.5,"sid":81,"url":"audio/sfx/dm_snare.ogg","layer":"sfx","dur":0.21709750566893424,"rate":1,"loop":false,"when":76.48068027210884,"ta":75.904}
|
||||
{"ev":"vibrate","pattern":"[8]","t":78063.5,"ta":76.467}
|
||||
{"ev":"start","t":78140.5,"sid":82,"url":"audio/sfx/dm_tomlo.ogg","layer":"sfx","dur":0.3470748299319728,"rate":1,"loop":false,"when":77.14734693877551,"ta":76.544}
|
||||
{"ev":"vibrate","pattern":"[8]","t":78719.5,"ta":77.123}
|
||||
{"ev":"start","t":78820.59999999404,"sid":83,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":1,"loop":false,"when":77.81401360544217,"ta":77.224}
|
||||
{"ev":"vibrate","pattern":"[8]","t":79392.5,"ta":77.796}
|
||||
{"ev":"start","t":79460.40000000596,"sid":84,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":78.48068027210883,"ta":77.864}
|
||||
{"ev":"vibrate","pattern":"[8]","t":80049.40000000596,"ta":78.453}
|
||||
{"ev":"gesture","type":"tap","x":325,"y":630,"t":80694.30000001192,"ta":79.098}
|
||||
{"ev":"vibrate","pattern":"[20]","t":80695.90000000596,"ta":79.1}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":80695.90000000596,"ta":79.1}
|
||||
{"ev":"start","t":80696,"sid":85,"url":"audio/sfx/dm_tomlo.ogg","layer":"sfx","dur":0.3470748299319728,"rate":1,"loop":false,"when":0,"ta":79.1}
|
||||
{"ev":"start","t":80696,"sid":86,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":79.1}
|
||||
{"ev":"fetch","url":"audio/voice/female/tut_fill.ogg","status":200,"ok":true,"ms":3,"t":80743.40000000596,"ta":79.147}
|
||||
{"ev":"vstart","url":"audio/voice/female/tut_fill.ogg","t":80748.80000001192,"dur":3.68,"ta":79.153}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":81860.30000001192,"ta":80.264}
|
||||
{"ev":"start","t":81860.40000000596,"sid":87,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":80.264}
|
||||
{"ev":"gesture","type":"tap","x":325,"y":210,"t":82016.5,"ta":80.42}
|
||||
{"ev":"vibrate","pattern":"[20]","t":82017.90000000596,"ta":80.422}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":82017.90000000596,"ta":80.422}
|
||||
{"ev":"start","t":82017.90000000596,"sid":88,"url":"audio/sfx/dm_crash.ogg","layer":"sfx","dur":1.3,"rate":1,"loop":false,"when":0,"ta":80.422}
|
||||
{"ev":"start","t":82018,"sid":89,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":80.422}
|
||||
{"ev":"gesture","type":"tap","x":65,"y":630,"t":82680.09999999404,"ta":81.084}
|
||||
{"ev":"vibrate","pattern":"[20]","t":82681.5,"ta":81.085}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":82681.5,"ta":81.085}
|
||||
{"ev":"start","t":82681.59999999404,"sid":90,"url":"audio/sfx/dm_snare.ogg","layer":"sfx","dur":0.21709750566893424,"rate":1,"loop":false,"when":0,"ta":81.085}
|
||||
{"ev":"start","t":82681.70000001788,"sid":91,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":81.086}
|
||||
{"ev":"start","t":82820.40000000596,"sid":92,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":81.81401360544217,"ta":81.224}
|
||||
{"ev":"vend","url":"audio/voice/female/tut_fill.ogg","t":82994.20000001788,"reason":"kill","ta":81.398}
|
||||
{"ev":"start","t":83140.40000000596,"sid":93,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":82.14734693877551,"ta":81.544}
|
||||
{"ev":"vibrate","pattern":"[8]","t":83399.5,"ta":81.803}
|
||||
{"ev":"start","t":83460.5,"sid":94,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":82.48068027210886,"ta":81.864}
|
||||
{"ev":"vibrate","pattern":"[8]","t":83727.40000000596,"ta":82.131}
|
||||
{"ev":"start","t":83820.40000000596,"sid":95,"url":"audio/sfx/dm_snare.ogg","layer":"sfx","dur":0.21709750566893424,"rate":1,"loop":false,"when":82.81401360544217,"ta":82.224}
|
||||
{"ev":"vibrate","pattern":"[8]","t":84055.5,"ta":82.459}
|
||||
{"ev":"start","t":84140.5,"sid":96,"url":"audio/sfx/dm_snare.ogg","layer":"sfx","dur":0.21709750566893424,"rate":1,"loop":false,"when":83.14734693877551,"ta":82.544}
|
||||
{"ev":"vibrate","pattern":"[8]","t":84400.5,"ta":82.804}
|
||||
{"ev":"start","t":84460.5,"sid":97,"url":"audio/sfx/inst_kick.ogg","layer":"sfx","dur":0.27709750566893426,"rate":1,"loop":false,"when":83.48068027210886,"ta":82.864}
|
||||
{"ev":"vibrate","pattern":"[8]","t":84728.5,"ta":83.132}
|
||||
{"ev":"start","t":84820.40000000596,"sid":98,"url":"audio/sfx/dm_crash.ogg","layer":"sfx","dur":1.3,"rate":1,"loop":false,"when":83.81401360544217,"ta":83.224}
|
||||
{"ev":"vibrate","pattern":"[8]","t":85057.5,"ta":83.461}
|
||||
{"ev":"vibrate","pattern":"[8]","t":85402.40000000596,"ta":83.806}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":210,"t":86412.70000001788,"ta":84.817}
|
||||
{"ev":"vibrate","pattern":"[20]","t":86415.09999999404,"ta":84.819}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":86415.09999999404,"ta":84.819}
|
||||
{"ev":"start","t":86415.30000001192,"sid":99,"url":"audio/sfx/dm_tomhi.ogg","layer":"sfx","dur":0.29750566893424035,"rate":1,"loop":false,"when":0,"ta":84.819}
|
||||
{"ev":"start","t":86415.30000001192,"sid":100,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":84.819}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":86540.40000000596,"ta":84.944}
|
||||
{"ev":"start","t":86540.5,"sid":101,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":84.944}
|
||||
{"ev":"gesture","type":"tap","x":195,"y":210,"t":86877.90000000596,"ta":85.282}
|
||||
{"ev":"vibrate","pattern":"[20]","t":86879.40000000596,"ta":85.283}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":86879.40000000596,"ta":85.283}
|
||||
{"ev":"start","t":86879.40000000596,"sid":102,"url":"audio/sfx/dm_tomhi.ogg","layer":"sfx","dur":0.29750566893424035,"rate":1,"loop":false,"when":0,"ta":85.283}
|
||||
{"ev":"start","t":86879.5,"sid":103,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":85.283}
|
||||
{"ev":"gesture","type":"tap","x":65,"y":210,"t":87406.09999999404,"ta":85.81}
|
||||
{"ev":"vibrate","pattern":"[20]","t":87407.5,"ta":85.811}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":87407.59999999404,"ta":85.811}
|
||||
{"ev":"start","t":87407.70000001788,"sid":104,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":1,"loop":false,"when":0,"ta":85.812}
|
||||
{"ev":"start","t":87407.70000001788,"sid":105,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":85.812}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":87540.40000000596,"ta":85.944}
|
||||
{"ev":"start","t":87540.40000000596,"sid":106,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":85.944}
|
||||
{"ev":"gesture","type":"tap","x":65,"y":210,"t":87871.20000001788,"ta":86.275}
|
||||
{"ev":"vibrate","pattern":"[20]","t":87872.40000000596,"ta":86.276}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":87872.5,"ta":86.276}
|
||||
{"ev":"start","t":87872.59999999404,"sid":107,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":1,"loop":false,"when":0,"ta":86.276}
|
||||
{"ev":"start","t":87872.70000001788,"sid":108,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":86.277}
|
||||
{"ev":"vibrate","pattern":"[60,40,60]","t":88540.30000001192,"ta":86.944}
|
||||
{"ev":"start","t":88540.5,"sid":109,"url":"audio/sfx/dm_hat.ogg","layer":"sfx","dur":0.06709750566893424,"rate":0.5,"loop":false,"when":0,"ta":86.944}
|
||||
{"ev":"fetch","url":"audio/voice/female/grade_c.ogg","status":200,"ok":true,"ms":3,"t":89024.30000001192,"ta":87.428}
|
||||
{"ev":"vstart","url":"audio/voice/female/grade_c.ogg","t":89029.90000000596,"dur":4.16,"ta":87.434}
|
||||
{"ev":"stop","t":89721,"sid":26,"when":0,"ta":88.125}
|
||||
{"ev":"vend","url":"audio/voice/female/grade_c.ogg","t":91561.5,"reason":"kill","ta":89.965}
|
||||
{"ev":"fetch","url":"audio/voice/female/new_best_combo.ogg","status":200,"ok":true,"ms":2,"t":91564,"ta":89.968}
|
||||
{"ev":"vstart","url":"audio/voice/female/new_best_combo.ogg","t":91566.80000001192,"dur":1.44,"ta":89.971}
|
||||
{"ev":"vend","url":"audio/voice/female/new_best_combo.ogg","t":92513.40000000596,"reason":"kill","ta":90.917}
|
||||
{"ev":"fetch","url":"audio/voice/female/restart.ogg","status":200,"ok":true,"ms":3,"t":92516.20000001788,"ta":90.92}
|
||||
{"ev":"vstart","url":"audio/voice/female/restart.ogg","t":92520.30000001192,"dur":3.36,"ta":90.924}
|
||||
{"ev":"vend","url":"audio/voice/female/restart.ogg","t":94579.90000000596,"reason":"kill","ta":92.984}
|
||||
{"ev":"start","t":94580.09999999404,"sid":110,"url":"audio/bgm/menu.ogg","layer":"bgm","dur":90,"rate":1,"loop":true,"when":0,"ta":92.984}
|
||||
{"ev":"recstop","t":209927.5,"ta":208.331}
|
||||
Binary file not shown.
@@ -0,0 +1,298 @@
|
||||
# rhythm 实时会话 transcript
|
||||
|
||||
- `[ -0.07s]` **GESTURE** tap @(195,422)
|
||||
- `[ 0.00s]` REC 开始 (audio/webm;codecs=opus)
|
||||
- `[ 0.05s]` VOICE ▶ welcome (dur 6.24s)
|
||||
- `[ 0.25s]` BGM ♪ track90 (loop)
|
||||
- `[ 1.21s]` **GESTURE** tap @(195,422)
|
||||
- `[ 1.21s]` VIBRATE [20]
|
||||
- `[ 1.71s]` VOICE ■ welcome (kill)
|
||||
- `[ 1.71s]` VOICE ▶ tut_map (dur 14.28s)
|
||||
- `[ 2.58s]` **GESTURE** tap @(195,422)
|
||||
- `[ 2.58s]` VIBRATE [20]
|
||||
- `[ 3.08s]` VOICE ■ tut_map (kill)
|
||||
- `[ 3.08s]` VOICE ▶ tut_probe (dur 3.76s)
|
||||
- `[ 3.95s]` **GESTURE** tap @(195,422)
|
||||
- `[ 3.95s]` VIBRATE [20]
|
||||
- `[ 4.45s]` VOICE ■ tut_probe (kill)
|
||||
- `[ 5.32s]` **GESTURE** tap @(65,210)
|
||||
- `[ 5.32s]` VIBRATE [20]
|
||||
- `[ 5.32s]` SFX ♪ dm_hat
|
||||
- `[ 5.33s]` VOICE ▶ zone_tl (dur 1.68s)
|
||||
- `[ 6.54s]` VOICE ■ zone_tl (kill)
|
||||
- `[ 7.59s]` **GESTURE** tap @(195,630)
|
||||
- `[ 7.59s]` VIBRATE [20]
|
||||
- `[ 7.59s]` SFX ♪ inst_kick
|
||||
- `[ 7.60s]` VOICE ▶ zone_bc (dur 2s)
|
||||
- `[ 9.00s]` VOICE ■ zone_bc (kill)
|
||||
- `[ 9.26s]` **GESTURE** swipedown @(195,422)
|
||||
- `[ 9.26s]` VIBRATE [20]
|
||||
- `[ 9.26s]` SFX ♪ inst_kick
|
||||
- `[ 9.61s]` VIBRATE [10]
|
||||
- `[ 9.62s]` VOICE ▶ tut_skip (dur 2s)
|
||||
- `[ 11.02s]` VOICE ■ tut_skip (kill)
|
||||
- `[ 11.03s]` BGM ♪ track90 (loop)
|
||||
- `[ 11.47s]` SFX ♪ inst_kick
|
||||
- `[ 12.02s]` VIBRATE [8]
|
||||
- `[ 12.11s]` SFX ♪ inst_kick
|
||||
- `[ 12.70s]` VIBRATE [8]
|
||||
- `[ 12.79s]` SFX ♪ inst_kick
|
||||
- `[ 13.35s]` VIBRATE [8]
|
||||
- `[ 13.47s]` SFX ♪ inst_kick
|
||||
- `[ 14.03s]` VIBRATE [8]
|
||||
- `[ 14.11s]` SFX ♪ inst_kick
|
||||
- `[ 14.68s]` VIBRATE [8]
|
||||
- `[ 14.70s]` **GESTURE** tap @(195,210)
|
||||
- `[ 14.71s]` VIBRATE [20]
|
||||
- `[ 14.71s]` SFX ♪ dm_tomhi
|
||||
- `[ 15.37s]` **GESTURE** tap @(195,210)
|
||||
- `[ 15.37s]` VIBRATE [20]
|
||||
- `[ 15.37s]` SFX ♪ dm_tomhi
|
||||
- `[ 15.47s]` SFX ♪ inst_kick
|
||||
- `[ 16.03s]` VIBRATE [8]
|
||||
- `[ 16.70s]` **GESTURE** tap @(195,210)
|
||||
- `[ 16.70s]` VIBRATE [20]
|
||||
- `[ 16.70s]` SFX ♪ dm_tomhi
|
||||
- `[ 17.36s]` **GESTURE** tap @(195,210)
|
||||
- `[ 17.36s]` VIBRATE [20]
|
||||
- `[ 17.36s]` VIBRATE [60,40,60]
|
||||
- `[ 17.36s]` SFX ♪ dm_tomhi
|
||||
- `[ 17.36s]` SFX ♪ dm_hat
|
||||
- `[ 18.69s]` **GESTURE** tap @(195,210)
|
||||
- `[ 18.69s]` VIBRATE [20]
|
||||
- `[ 18.69s]` VIBRATE [60,40,60]
|
||||
- `[ 18.69s]` SFX ♪ dm_tomhi
|
||||
- `[ 18.69s]` SFX ♪ dm_hat
|
||||
- `[ 22.11s]` SFX ♪ dm_snare
|
||||
- `[ 22.70s]` VIBRATE [8]
|
||||
- `[ 23.47s]` SFX ♪ dm_tomlo
|
||||
- `[ 24.02s]` VIBRATE [8]
|
||||
- `[ 25.34s]` **GESTURE** tap @(195,210)
|
||||
- `[ 25.34s]` VIBRATE [20]
|
||||
- `[ 25.34s]` VIBRATE [60,40,60]
|
||||
- `[ 25.34s]` SFX ♪ dm_tomhi
|
||||
- `[ 25.34s]` SFX ♪ dm_hat
|
||||
- `[ 26.67s]` **GESTURE** tap @(65,210)
|
||||
- `[ 26.67s]` VIBRATE [20]
|
||||
- `[ 26.67s]` VIBRATE [60,40,60]
|
||||
- `[ 26.67s]` SFX ♪ dm_hat
|
||||
- `[ 26.67s]` SFX ♪ dm_hat
|
||||
- `[ 27.39s]` **GESTURE** swipedown @(195,422)
|
||||
- `[ 27.39s]` VIBRATE [20]
|
||||
- `[ 27.39s]` SFX ♪ inst_kick
|
||||
- `[ 27.74s]` VIBRATE [10]
|
||||
- `[ 27.75s]` VOICE ▶ menu_main (dur 5.6s)
|
||||
- `[ 29.65s]` **GESTURE** tap @(195,422)
|
||||
- `[ 29.65s]` VIBRATE [20]
|
||||
- `[ 30.15s]` VOICE ■ menu_main (kill)
|
||||
- `[ 30.16s]` VOICE ▶ menu_lobby (dur 0.6370975056689342s)
|
||||
- `[ 30.64s]` VOICE ■ menu_lobby (kill)
|
||||
- `[ 31.62s]` **GESTURE** swipeup @(195,422)
|
||||
- `[ 31.62s]` VIBRATE [20]
|
||||
- `[ 31.98s]` VIBRATE [10]
|
||||
- `[ 31.99s]` VOICE ▶ rules (dur 7.68s)
|
||||
- `[ 36.66s]` VOICE ■ rules (kill)
|
||||
- `[ 36.66s]` VOICE ▶ settings_hint (dur 1.36s)
|
||||
- `[ 37.61s]` VOICE ■ settings_hint (kill)
|
||||
- `[ 38.38s]` **GESTURE** swipedown @(195,422)
|
||||
- `[ 38.39s]` VIBRATE [20]
|
||||
- `[ 38.74s]` VIBRATE [10]
|
||||
- `[ 38.74s]` BGM ♪ track90 (loop)
|
||||
- `[ 38.78s]` SFX ♪ inst_kick
|
||||
- `[ 38.86s]` VIBRATE [8]
|
||||
- `[ 38.94s]` SFX ♪ inst_kick
|
||||
- `[ 39.52s]` VIBRATE [8]
|
||||
- `[ 39.58s]` SFX ♪ inst_kick
|
||||
- `[ 40.18s]` VIBRATE [8]
|
||||
- `[ 40.26s]` SFX ♪ inst_kick
|
||||
- `[ 40.85s]` VIBRATE [8]
|
||||
- `[ 41.53s]` **GESTURE** tap @(325,210)
|
||||
- `[ 41.53s]` VIBRATE [20]
|
||||
- `[ 41.53s]` SFX ♪ dm_crash
|
||||
- `[ 42.86s]` **GESTURE** tap @(195,210)
|
||||
- `[ 42.86s]` VIBRATE [20]
|
||||
- `[ 42.86s]` SFX ♪ dm_tomhi
|
||||
- `[ 43.53s]` **GESTURE** tap @(195,210)
|
||||
- `[ 43.53s]` VIBRATE [20]
|
||||
- `[ 43.53s]` SFX ♪ dm_tomhi
|
||||
- `[ 43.90s]` SFX ♪ inst_kick
|
||||
- `[ 44.46s]` VIBRATE [8]
|
||||
- `[ 44.54s]` SFX ♪ inst_kick
|
||||
- `[ 45.12s]` VIBRATE [8]
|
||||
- `[ 45.22s]` SFX ♪ dm_snare
|
||||
- `[ 45.79s]` VIBRATE [8]
|
||||
- `[ 47.62s]` VIBRATE [60,40,60]
|
||||
- `[ 47.63s]` SFX ♪ dm_hat
|
||||
- `[ 47.77s]` **GESTURE** tap @(195,210)
|
||||
- `[ 47.78s]` VIBRATE [20]
|
||||
- `[ 47.78s]` VIBRATE [60,40,60]
|
||||
- `[ 47.78s]` SFX ♪ dm_tomhi
|
||||
- `[ 47.78s]` SFX ♪ dm_hat
|
||||
- `[ 48.24s]` **GESTURE** longpress @(195,422)
|
||||
- `[ 48.24s]` VIBRATE [20]
|
||||
- `[ 48.24s]` SFX ♪ inst_kick
|
||||
- `[ 48.69s]` VIBRATE [60,40,60]
|
||||
- `[ 48.69s]` SFX ♪ dm_hat
|
||||
- `[ 48.94s]` VIBRATE [60,40,60]
|
||||
- `[ 48.94s]` SFX ♪ dm_hat
|
||||
- `[ 49.24s]` **GESTURE** tap @(195,210)
|
||||
- `[ 49.24s]` VIBRATE [20]
|
||||
- `[ 49.24s]` SFX ♪ dm_tomhi
|
||||
- `[ 51.86s]` SFX ♪ dm_snare
|
||||
- `[ 52.46s]` VIBRATE [8]
|
||||
- `[ 52.54s]` SFX ♪ dm_tomlo
|
||||
- `[ 53.13s]` VIBRATE [8]
|
||||
- `[ 53.22s]` SFX ♪ inst_kick
|
||||
- `[ 53.81s]` VIBRATE [8]
|
||||
- `[ 55.58s]` VIBRATE [60,40,60]
|
||||
- `[ 55.58s]` SFX ♪ dm_hat
|
||||
- `[ 55.75s]` **GESTURE** tap @(65,210)
|
||||
- `[ 55.75s]` VIBRATE [20]
|
||||
- `[ 55.75s]` VIBRATE [60,40,60]
|
||||
- `[ 55.75s]` SFX ♪ dm_hat
|
||||
- `[ 55.75s]` SFX ♪ dm_hat
|
||||
- `[ 56.49s]` **GESTURE** tap @(325,210)
|
||||
- `[ 56.49s]` VIBRATE [20]
|
||||
- `[ 56.49s]` VIBRATE [60,40,60]
|
||||
- `[ 56.49s]` SFX ♪ dm_crash
|
||||
- `[ 56.49s]` SFX ♪ dm_hat
|
||||
- `[ 59.90s]` SFX ♪ inst_kick
|
||||
- `[ 60.47s]` VIBRATE [8]
|
||||
- `[ 60.50s]` VOICE ▶ mid_song (dur 1.6s)
|
||||
- `[ 60.54s]` SFX ♪ dm_snare
|
||||
- `[ 61.12s]` VIBRATE [8]
|
||||
- `[ 61.22s]` SFX ♪ inst_kick
|
||||
- `[ 61.45s]` VOICE ■ mid_song (kill)
|
||||
- `[ 61.80s]` VIBRATE [8]
|
||||
- `[ 61.90s]` SFX ♪ dm_tomlo
|
||||
- `[ 62.47s]` VIBRATE [8]
|
||||
- `[ 63.58s]` VIBRATE [60,40,60]
|
||||
- `[ 63.58s]` SFX ♪ dm_hat
|
||||
- `[ 63.78s]` **GESTURE** tap @(195,210)
|
||||
- `[ 63.78s]` VIBRATE [20]
|
||||
- `[ 63.78s]` VIBRATE [60,40,60]
|
||||
- `[ 63.78s]` SFX ♪ dm_tomhi
|
||||
- `[ 63.78s]` SFX ♪ dm_hat
|
||||
- `[ 64.44s]` **GESTURE** tap @(65,210)
|
||||
- `[ 64.44s]` VIBRATE [20]
|
||||
- `[ 64.44s]` VIBRATE [60,40,60]
|
||||
- `[ 64.44s]` SFX ♪ dm_hat
|
||||
- `[ 64.44s]` SFX ♪ dm_hat
|
||||
- `[ 65.22s]` SFX ♪ dm_hat
|
||||
- `[ 65.58s]` VIBRATE [60,40,60]
|
||||
- `[ 65.58s]` SFX ♪ dm_hat
|
||||
- `[ 65.80s]` VIBRATE [8]
|
||||
- `[ 66.54s]` SFX ♪ dm_snare
|
||||
- `[ 67.13s]` VIBRATE [8]
|
||||
- `[ 67.22s]` SFX ♪ inst_kick
|
||||
- `[ 67.80s]` VIBRATE [8]
|
||||
- `[ 68.42s]` **GESTURE** tap @(325,210)
|
||||
- `[ 68.42s]` VIBRATE [20]
|
||||
- `[ 68.42s]` VIBRATE [60,40,60]
|
||||
- `[ 68.42s]` SFX ♪ dm_crash
|
||||
- `[ 68.42s]` SFX ♪ dm_hat
|
||||
- `[ 69.74s]` **GESTURE** tap @(65,630)
|
||||
- `[ 69.74s]` VIBRATE [20]
|
||||
- `[ 69.75s]` SFX ♪ dm_snare
|
||||
- `[ 69.75s]` SFX ♪ dm_accent
|
||||
- `[ 70.54s]` SFX ♪ inst_kick
|
||||
- `[ 70.94s]` VIBRATE [60,40,60]
|
||||
- `[ 70.94s]` SFX ♪ dm_hat
|
||||
- `[ 71.14s]` VIBRATE [8]
|
||||
- `[ 71.22s]` SFX ♪ dm_hat
|
||||
- `[ 71.79s]` VIBRATE [8]
|
||||
- `[ 71.90s]` SFX ♪ inst_kick
|
||||
- `[ 72.46s]` VIBRATE [8]
|
||||
- `[ 72.54s]` SFX ♪ dm_crash
|
||||
- `[ 73.14s]` VIBRATE [8]
|
||||
- `[ 73.80s]` **GESTURE** tap @(195,210)
|
||||
- `[ 73.80s]` VIBRATE [20]
|
||||
- `[ 73.80s]` VIBRATE [60,40,60]
|
||||
- `[ 73.80s]` SFX ♪ dm_tomhi
|
||||
- `[ 73.80s]` SFX ♪ dm_hat
|
||||
- `[ 74.46s]` **GESTURE** tap @(195,210)
|
||||
- `[ 74.46s]` VIBRATE [20]
|
||||
- `[ 74.46s]` VIBRATE [60,40,60]
|
||||
- `[ 74.46s]` SFX ♪ dm_tomhi
|
||||
- `[ 74.46s]` SFX ♪ dm_hat
|
||||
- `[ 75.62s]` VIBRATE [60,40,60]
|
||||
- `[ 75.62s]` SFX ♪ dm_hat
|
||||
- `[ 75.78s]` **GESTURE** tap @(195,210)
|
||||
- `[ 75.79s]` VIBRATE [20]
|
||||
- `[ 75.79s]` VIBRATE [60,40,60]
|
||||
- `[ 75.79s]` SFX ♪ dm_tomhi
|
||||
- `[ 75.79s]` SFX ♪ dm_hat
|
||||
- `[ 75.90s]` SFX ♪ dm_snare
|
||||
- `[ 76.47s]` VIBRATE [8]
|
||||
- `[ 76.54s]` SFX ♪ dm_tomlo
|
||||
- `[ 77.12s]` VIBRATE [8]
|
||||
- `[ 77.22s]` SFX ♪ dm_hat
|
||||
- `[ 77.80s]` VIBRATE [8]
|
||||
- `[ 77.86s]` SFX ♪ inst_kick
|
||||
- `[ 78.45s]` VIBRATE [8]
|
||||
- `[ 79.10s]` **GESTURE** tap @(325,630)
|
||||
- `[ 79.10s]` VIBRATE [20]
|
||||
- `[ 79.10s]` VIBRATE [60,40,60]
|
||||
- `[ 79.10s]` SFX ♪ dm_tomlo
|
||||
- `[ 79.10s]` SFX ♪ dm_hat
|
||||
- `[ 79.15s]` VOICE ▶ tut_fill (dur 3.68s)
|
||||
- `[ 80.26s]` VIBRATE [60,40,60]
|
||||
- `[ 80.26s]` SFX ♪ dm_hat
|
||||
- `[ 80.42s]` **GESTURE** tap @(325,210)
|
||||
- `[ 80.42s]` VIBRATE [20]
|
||||
- `[ 80.42s]` VIBRATE [60,40,60]
|
||||
- `[ 80.42s]` SFX ♪ dm_crash
|
||||
- `[ 80.42s]` SFX ♪ dm_hat
|
||||
- `[ 81.08s]` **GESTURE** tap @(65,630)
|
||||
- `[ 81.08s]` VIBRATE [20]
|
||||
- `[ 81.08s]` VIBRATE [60,40,60]
|
||||
- `[ 81.08s]` SFX ♪ dm_snare
|
||||
- `[ 81.09s]` SFX ♪ dm_hat
|
||||
- `[ 81.22s]` SFX ♪ inst_kick
|
||||
- `[ 81.40s]` VOICE ■ tut_fill (kill)
|
||||
- `[ 81.54s]` SFX ♪ inst_kick
|
||||
- `[ 81.80s]` VIBRATE [8]
|
||||
- `[ 81.86s]` SFX ♪ inst_kick
|
||||
- `[ 82.13s]` VIBRATE [8]
|
||||
- `[ 82.22s]` SFX ♪ dm_snare
|
||||
- `[ 82.46s]` VIBRATE [8]
|
||||
- `[ 82.54s]` SFX ♪ dm_snare
|
||||
- `[ 82.80s]` VIBRATE [8]
|
||||
- `[ 82.86s]` SFX ♪ inst_kick
|
||||
- `[ 83.13s]` VIBRATE [8]
|
||||
- `[ 83.22s]` SFX ♪ dm_crash
|
||||
- `[ 83.46s]` VIBRATE [8]
|
||||
- `[ 83.81s]` VIBRATE [8]
|
||||
- `[ 84.82s]` **GESTURE** tap @(195,210)
|
||||
- `[ 84.82s]` VIBRATE [20]
|
||||
- `[ 84.82s]` VIBRATE [60,40,60]
|
||||
- `[ 84.82s]` SFX ♪ dm_tomhi
|
||||
- `[ 84.82s]` SFX ♪ dm_hat
|
||||
- `[ 84.94s]` VIBRATE [60,40,60]
|
||||
- `[ 84.94s]` SFX ♪ dm_hat
|
||||
- `[ 85.28s]` **GESTURE** tap @(195,210)
|
||||
- `[ 85.28s]` VIBRATE [20]
|
||||
- `[ 85.28s]` VIBRATE [60,40,60]
|
||||
- `[ 85.28s]` SFX ♪ dm_tomhi
|
||||
- `[ 85.28s]` SFX ♪ dm_hat
|
||||
- `[ 85.81s]` **GESTURE** tap @(65,210)
|
||||
- `[ 85.81s]` VIBRATE [20]
|
||||
- `[ 85.81s]` VIBRATE [60,40,60]
|
||||
- `[ 85.81s]` SFX ♪ dm_hat
|
||||
- `[ 85.81s]` SFX ♪ dm_hat
|
||||
- `[ 85.94s]` VIBRATE [60,40,60]
|
||||
- `[ 85.94s]` SFX ♪ dm_hat
|
||||
- `[ 86.28s]` **GESTURE** tap @(65,210)
|
||||
- `[ 86.28s]` VIBRATE [20]
|
||||
- `[ 86.28s]` VIBRATE [60,40,60]
|
||||
- `[ 86.28s]` SFX ♪ dm_hat
|
||||
- `[ 86.28s]` SFX ♪ dm_hat
|
||||
- `[ 86.94s]` VIBRATE [60,40,60]
|
||||
- `[ 86.94s]` SFX ♪ dm_hat
|
||||
- `[ 87.43s]` VOICE ▶ grade_c (dur 4.16s)
|
||||
- `[ 89.97s]` VOICE ■ grade_c (kill)
|
||||
- `[ 89.97s]` VOICE ▶ new_best_combo (dur 1.44s)
|
||||
- `[ 90.92s]` VOICE ■ new_best_combo (kill)
|
||||
- `[ 90.92s]` VOICE ▶ restart (dur 3.36s)
|
||||
- `[ 92.98s]` VOICE ■ restart (kill)
|
||||
- `[ 92.98s]` BGM ♪ menu (loop)
|
||||
@@ -0,0 +1,208 @@
|
||||
{
|
||||
"game": "rhythm",
|
||||
"settings": {
|
||||
"voice": "female",
|
||||
"guide": "standard",
|
||||
"speed": 1.7,
|
||||
"bgm": 0.3
|
||||
},
|
||||
"outdir": "/home/xsl/AutoVideo/SoundGame/web/harness/live/out/rhythm-20260914100502",
|
||||
"segs": [
|
||||
{
|
||||
"idx": 0,
|
||||
"voiceId": "welcome",
|
||||
"t0": 0.054,
|
||||
"t1": 1.711,
|
||||
"dur": 6.24,
|
||||
"expEnd": 3.725,
|
||||
"truncated": true,
|
||||
"reason": "kill",
|
||||
"verdict": null,
|
||||
"heard": null,
|
||||
"similarity": null
|
||||
},
|
||||
{
|
||||
"idx": 1,
|
||||
"voiceId": "tut_map",
|
||||
"t0": 1.711,
|
||||
"t1": 3.08,
|
||||
"dur": 14.28,
|
||||
"expEnd": 10.111,
|
||||
"truncated": true,
|
||||
"reason": "kill",
|
||||
"verdict": null,
|
||||
"heard": null,
|
||||
"similarity": null
|
||||
},
|
||||
{
|
||||
"idx": 2,
|
||||
"voiceId": "tut_probe",
|
||||
"t0": 3.08,
|
||||
"t1": 4.449,
|
||||
"dur": 3.76,
|
||||
"expEnd": 5.292,
|
||||
"truncated": true,
|
||||
"reason": "kill",
|
||||
"verdict": null,
|
||||
"heard": null,
|
||||
"similarity": null
|
||||
},
|
||||
{
|
||||
"idx": 3,
|
||||
"voiceId": "zone_tl",
|
||||
"t0": 5.325,
|
||||
"t1": 6.544,
|
||||
"dur": 1.68,
|
||||
"expEnd": 6.313,
|
||||
"truncated": false,
|
||||
"reason": "kill",
|
||||
"verdict": null,
|
||||
"heard": null,
|
||||
"similarity": null
|
||||
},
|
||||
{
|
||||
"idx": 4,
|
||||
"voiceId": "zone_bc",
|
||||
"t0": 7.596,
|
||||
"t1": 9.004,
|
||||
"dur": 2,
|
||||
"expEnd": 8.772,
|
||||
"truncated": false,
|
||||
"reason": "kill",
|
||||
"verdict": null,
|
||||
"heard": null,
|
||||
"similarity": null
|
||||
},
|
||||
{
|
||||
"idx": 5,
|
||||
"voiceId": "tut_skip",
|
||||
"t0": 9.618,
|
||||
"t1": 11.024,
|
||||
"dur": 2,
|
||||
"expEnd": 10.794,
|
||||
"truncated": false,
|
||||
"reason": "kill",
|
||||
"verdict": null,
|
||||
"heard": null,
|
||||
"similarity": null
|
||||
},
|
||||
{
|
||||
"idx": 6,
|
||||
"voiceId": "menu_main",
|
||||
"t0": 27.753,
|
||||
"t1": 30.151,
|
||||
"dur": 5.6,
|
||||
"expEnd": 31.047,
|
||||
"truncated": true,
|
||||
"reason": "kill",
|
||||
"verdict": null,
|
||||
"heard": null,
|
||||
"similarity": null
|
||||
},
|
||||
{
|
||||
"idx": 7,
|
||||
"voiceId": "menu_lobby",
|
||||
"t0": 30.156,
|
||||
"t1": 30.643,
|
||||
"dur": 0.6370975056689342,
|
||||
"expEnd": 30.531,
|
||||
"truncated": false,
|
||||
"reason": "kill",
|
||||
"verdict": null,
|
||||
"heard": null,
|
||||
"similarity": null
|
||||
},
|
||||
{
|
||||
"idx": 8,
|
||||
"voiceId": "rules",
|
||||
"t0": 31.986,
|
||||
"t1": 36.657,
|
||||
"dur": 7.68,
|
||||
"expEnd": 36.504,
|
||||
"truncated": false,
|
||||
"reason": "kill",
|
||||
"verdict": null,
|
||||
"heard": null,
|
||||
"similarity": null
|
||||
},
|
||||
{
|
||||
"idx": 9,
|
||||
"voiceId": "settings_hint",
|
||||
"t0": 36.663,
|
||||
"t1": 37.609,
|
||||
"dur": 1.36,
|
||||
"expEnd": 37.463,
|
||||
"truncated": false,
|
||||
"reason": "kill",
|
||||
"verdict": null,
|
||||
"heard": null,
|
||||
"similarity": null
|
||||
},
|
||||
{
|
||||
"idx": 10,
|
||||
"voiceId": "mid_song",
|
||||
"t0": 60.504,
|
||||
"t1": 61.454,
|
||||
"dur": 1.6,
|
||||
"expEnd": 61.445,
|
||||
"truncated": false,
|
||||
"reason": "kill",
|
||||
"verdict": null,
|
||||
"heard": null,
|
||||
"similarity": null
|
||||
},
|
||||
{
|
||||
"idx": 11,
|
||||
"voiceId": "tut_fill",
|
||||
"t0": 79.153,
|
||||
"t1": 81.398,
|
||||
"dur": 3.68,
|
||||
"expEnd": 81.318,
|
||||
"truncated": false,
|
||||
"reason": "kill",
|
||||
"verdict": null,
|
||||
"heard": null,
|
||||
"similarity": null
|
||||
},
|
||||
{
|
||||
"idx": 12,
|
||||
"voiceId": "grade_c",
|
||||
"t0": 87.434,
|
||||
"t1": 89.965,
|
||||
"dur": 4.16,
|
||||
"expEnd": 89.881,
|
||||
"truncated": false,
|
||||
"reason": "kill",
|
||||
"verdict": null,
|
||||
"heard": null,
|
||||
"similarity": null
|
||||
},
|
||||
{
|
||||
"idx": 13,
|
||||
"voiceId": "new_best_combo",
|
||||
"t0": 89.971,
|
||||
"t1": 90.917,
|
||||
"dur": 1.44,
|
||||
"expEnd": 90.818,
|
||||
"truncated": false,
|
||||
"reason": "kill",
|
||||
"verdict": null,
|
||||
"heard": null,
|
||||
"similarity": null
|
||||
},
|
||||
{
|
||||
"idx": 14,
|
||||
"voiceId": "restart",
|
||||
"t0": 90.924,
|
||||
"t1": 92.984,
|
||||
"dur": 3.36,
|
||||
"expEnd": 92.9,
|
||||
"truncated": false,
|
||||
"reason": "kill",
|
||||
"verdict": null,
|
||||
"heard": null,
|
||||
"similarity": null
|
||||
}
|
||||
],
|
||||
"rows": []
|
||||
}
|
||||
@@ -0,0 +1,53 @@
|
||||
# 《节拍行者》鼓手模式 R1 人设评审(基于 round0 转写 + live A/B 实录)
|
||||
|
||||
## P1 视障资深玩家(专业评委)
|
||||
|
||||
### 节拍行者(鼓手模式)
|
||||
- 状态感知:4/5 —— 绝大多数时刻清楚自己在哪:摸鼓阶段每摸一区报区名(「左上,踩镲。」),教学每步有明确指令句,演奏中领奏停了=轮到我这个契约从转写 t+60.9s 的 gd_answer+turn 开始就非常清楚。扣分项:①连摸三下快进时第三下的区名被掐断(zone_bl TRUNCATED,live A 实录)——报一半就没了;②曲尾半句「慢了半拍。」被评级语音顶掉,最后听到的引导是半句话。
|
||||
- 下一步明确性:4/5 —— 应答窗内零语音的纪律执行得好(live A 正片应答段无一句插话);结算屏三选项播报齐全。扣一分:摸鼓进阶条件「摸到三个不同的地方」在蒙眼+快摸时只能靠数数,没有「还差一个」的进度提示。
|
||||
- 愿意继续玩:**是** —— 这是少见的「先给你乐器随便玩,再教你曲子」的节奏游戏,探索阶段零惩罚,双轴(列=声像/行=音高)的心智模型三句话就立住了,比我玩过的大多数盲 accessible 节奏游戏的「背手势表」高一个档次。
|
||||
- P0 问题:无(无「不知道自己在哪/该做什么」的时刻)。
|
||||
- 建议:①区名被掐断修掉(第三下摸完让它报完再进教学);②曲尾 3 秒内别再插向导句,直接结算;③摸鼓进度播报(「还差一个」)。
|
||||
|
||||
## P2 时间充裕的大学生
|
||||
|
||||
### 节拍行者(鼓手模式)
|
||||
- 状态感知:4/5 —— 头 10 秒就在敲真鼓(摸鼓认区),比「听 30 秒旁白」强太多。演奏中每句「领奏 1 小节→空 1 小节给我」结构清晰,加花前还有预告(「最后有一段加花,跟着我连打」)。扣分:教学连错时「再听一遍,跟着来」连着播两遍(retry_listen×2,live A 28.1s/30.4s),像复读机。
|
||||
- 下一步明确性:5/5 —— 任何时候都知道该干嘛:摸鼓时随便摸、教学时听数拍跟打、漏打了有「慢了半拍,下一小节跟上我就行」兜底。没有一帧是无提示的。
|
||||
- 愿意继续玩:**是** —— 90 秒一局、A 级解锁下一首的钩子很标准但有效;加花(一串快鼓+吊镲收尾)是真实的爽点,转写里 t+118.5s 那句预告一出来我就精神了。打完立刻想开《追风》。
|
||||
- P0 问题:无。
|
||||
- 建议:①纠正链「再听一遍」二连播合并成一句;②解锁播报可以更燃一点(现在的「新曲目解锁,追风!」偏平淡)。
|
||||
|
||||
## P3 时间紧张的白领
|
||||
|
||||
### 节拍行者(鼓手模式)
|
||||
- 状态感知:4/5 —— 单手竖握,下排三个区拇指全覆盖,上排手掌下移就够——单手盲操成立。被打断(下滑菜单)后「四拍之后,继续」+四下底鼓数拍回来,25 分钟地铁里能完整打一局(65-80 秒)。扣分:曲中 half 的「过半了,保持」在嘈杂环境 ducking 后偏小(live B bgm=0.3 下清晰,但真地铁满音量 BGM 时待验证)。
|
||||
- 下一步明确性:4/5 —— 通勤场景最需要的「随时可暂停、一句话接上」做到了。扣一分:选曲界面左右滑的反馈只有曲名语音,如果正好在隧道里没听清是哪首,没有重听快捷键提示(要靠自己记得上滑是规则)。
|
||||
- 愿意继续玩:**是** —— 单局短、可暂停、无倒计时惩罚,错鼓就是一声闷镲不骂街,地铁站立可玩。
|
||||
- P0 问题:无。
|
||||
- 建议:①选曲播报加序号(「第一首/第二首」其实已有,保留);②menu 帮助里补一句「选曲时上滑听规则」。
|
||||
|
||||
## P4 疲惫的工人
|
||||
|
||||
### 节拍行者(鼓手模式)
|
||||
- 状态感知:5/5 —— 规则一遍就懂:「我敲一小节鼓,你在下一小节照着敲回来」。做错了听到的是「没关系,我们先走下一句」「我放慢一些,跟着试试」——没有一句数落。全程没有血条、没有倒计时、没有「失败」两个字。
|
||||
- 下一步明确性:5/5 —— 教学三步一步一步带,数拍是四下底鼓,跟着敲就行;放慢重演的安排对我这种反应慢的人就是雪中送炭(live A 实录 gd_slow 后慢速领奏再教一遍)。
|
||||
- 愿意继续玩:**是** —— 不累。打错了歌照唱,评级 C 级也说「别灰心,再来一遍」。晚上外放小音量,底鼓军鼓分得清,低音不轰头。
|
||||
- P0 问题:无。
|
||||
- 建议:①教学完了进第一首之间衔接很顺,保持;②希望开场白再短一点(「今天你是乐队的鼓手」这句喜欢,保留)。
|
||||
|
||||
---
|
||||
|
||||
### 评审专门问题汇总
|
||||
|
||||
**分区心智模型是否建立(蒙眼能否说清自己敲的是哪个区)?**
|
||||
P1:能。双轴模型(列=左右耳、行=亮/沉)+六件乐器音色各异,三重冗余。live A 实录里驱动按谱面敲 36 音仅 4 音失手(且系驱动 artifact),反过来证明「听着领奏音色+声像找区」的映射可被快速掌握。
|
||||
P2/P3/P4:摸鼓阶段的「报名」机制是关键——蒙眼摸到哪听到哪 + 名字,建模型靠手不靠背。
|
||||
|
||||
**合拍感?**
|
||||
live A:33/37 音 Perfect 级(dt≈0.00s 真机直证),Perfect 有亮音叠加、16 连击有震动,合奏感(领奏=同音色)是旧作好评基因的延续。
|
||||
|
||||
**旧作保留的亮点是否还在?**
|
||||
跟随领奏核心 ✓、S~C 评级与解锁 ✓(live A A 级解锁《追风》实录)、BPM 精确(谱面锚定 bpm_precise 实测网格)✓、不中断不掉血 ✓、旁白可跳/长按快进 ✓、菜单断点续播 ✓。
|
||||
|
||||
**裁决:4/4 愿意继续玩,P0 = 0 —— R1 达标。**
|
||||
@@ -0,0 +1,51 @@
|
||||
# 《节拍行者》鼓手模式 R1 synthesis(产品裁定)
|
||||
|
||||
## 输入
|
||||
|
||||
- 转写:`round0/transcript-main.md`(mock 新手全弧线,201 行)+ live A/B 实录
|
||||
(`live-player.md`:A 局 ASR OK 11/TRUNCATED 5/MISMATCH 2,A 级通关+解锁;
|
||||
B 局 standard 档零向导语音、错区乱打 grade_c、菜单/长按全路径)
|
||||
- 人设:4/4 愿意继续玩(P1 4/4·4/5、P2 4/5·5/5、P3 4/5·4/5、P4 5/5·5/5),P0 = 0
|
||||
|
||||
## 裁定:4/4 愿意继续玩,P0 = 0 —— **R1 达标**(≥3/4 且无 P0 级状态混淆)
|
||||
|
||||
## P0 清单
|
||||
|
||||
无。三通道(mock 转写/live 实录/四人设)均未出现「不知道自己在哪/该做什么/
|
||||
为何失败」的状态混淆;教学失败、菜单中断、错鼓、长按、结算每条路径都有
|
||||
听觉兜底且实测可达。
|
||||
|
||||
## P1 清单(R2 修复,含尽量修的 P2)
|
||||
|
||||
1. **F1 曲尾向导句被结算顶断**:连 2 Miss 的 gd_miss 在曲尾 miss 后插播,
|
||||
1.1s 即被结算评级语音顶掉(live A 实录「慢了半拍。」半句)。修:guide.error
|
||||
调度加「距 _phaseEnd < 3s 静默跳过」守卫(与 gd_miss 同曲一次的配额共用,
|
||||
宁可不说不说半句)。
|
||||
2. **F2 探针第三击区名被掐断**:摸满 3 区进阶时 stopVoice 切断正在播的区名
|
||||
(zone_bl TRUNCATED,live A 实录;P1 评委点名)。修:探针 advance 不再
|
||||
stopVoice,教学步语音改 queue:true 排在区名后播(链式 onComplete 推进,
|
||||
_tutLead 的 ≥1.2s 缓冲天然吸收排队延迟)。
|
||||
3. **F3 教学纠正链复读机**:retry_listen 在纠正链尾与默认纠正句二连播
|
||||
(live A 28.1s/30.4s;P2 评委点名)。修:纠正链去重——wrong/early/late
|
||||
归因句已含「再听」语义时不再追加 retry_listen。
|
||||
4. **F4(P2)unlock 播报燃度**:维持现状(文案经 TTS 双性别验证,不改)。
|
||||
5. **F5(P2,不修)** zone_tr/zone_tc/new_best_combo 的 ASR MISMATCH =
|
||||
短句同音近失(cipher 先例归因),人耳可辨。
|
||||
|
||||
## F 类修复复核结论(R2 验收口径)
|
||||
|
||||
- F1 断言:曲尾 3s 内连 2 Miss → 无 gd_miss 语音调度(事件钩子可证),
|
||||
结算链完整不截断。
|
||||
- F2 断言:快速连摸 3 区 → 区名全部自然播完 → 教学句紧随其后 → T1 数拍
|
||||
不误拍(时间轴:区名链 ≤6s + 教学句 + 1.2s 缓冲对齐下一小节)。
|
||||
- F3 断言:教学失败时纠正语音链至多 2 句且不含相邻重复 id。
|
||||
- 既有绿全部不回退:playtest 129 / guide.test 122 / check_all_assets。
|
||||
|
||||
## 其他记录
|
||||
|
||||
- live 基础设施教训 5 条(单飞拉取/when 字段/vibrate 锚/layer 过滤/视口
|
||||
坐标)已沉淀在 `live-player.md` 末尾,惠及全部泳道。
|
||||
- 驱动 artifact(曲尾 clearPending 误杀尾单、B 局 verdicts 未及落盘)非游戏
|
||||
缺陷,R2 驱动已修/规避。
|
||||
- 资产零新增(修复全部代码层);语音/BGM/合成资产经 check_all_assets 与
|
||||
live 双通道验证无缺失。
|
||||
Reference in New Issue
Block a user