22f: floor discrimination via param bridge — dry/wet crossfade confirmed, floors=k*ln10/20, detector-cap hypothesis leads

This commit is contained in:
2026-08-22 19:10:50 +03:00
parent 7febe744e9
commit 41b0d3c250
5 changed files with 704 additions and 0 deletions
+172
View File
@@ -0,0 +1,172 @@
000000018052bad0 <.data>:
18052bad0: 40 53 rex push %rbx
18052bad2: 48 83 ec 20 sub $0x20,%rsp
18052bad6: f3 0f 59 0d f6 81 f9 mulss 0x1f981f6(%rip),%xmm1 # 0x1824c3cd4
18052badd: 01
18052bade: 48 8b d9 mov %rcx,%rbx
18052bae1: 0f 28 c1 movaps %xmm1,%xmm0
18052bae4: e8 c3 91 4e 01 call 0x181a14cac
18052bae9: f3 0f 11 83 88 08 54 movss %xmm0,0x540888(%rbx)
18052baf0: 00
18052baf1: 48 83 c4 20 add $0x20,%rsp
18052baf5: 5b pop %rbx
18052baf6: c3 ret
18052baf7: cc int3
18052baf8: cc int3
18052baf9: cc int3
18052bafa: cc int3
18052bafb: cc int3
18052bafc: cc int3
18052bafd: cc int3
18052bafe: cc int3
18052baff: cc int3
18052bb00: f3 0f 11 4c 24 10 movss %xmm1,0x10(%rsp)
18052bb06: 8b 44 24 10 mov 0x10(%rsp),%eax
18052bb0a: 87 81 74 08 54 00 xchg %eax,0x540874(%rcx)
18052bb10: c3 ret
18052bb11: cc int3
18052bb12: cc int3
18052bb13: cc int3
18052bb14: cc int3
18052bb15: cc int3
18052bb16: cc int3
18052bb17: cc int3
18052bb18: cc int3
18052bb19: cc int3
18052bb1a: cc int3
18052bb1b: cc int3
18052bb1c: cc int3
18052bb1d: cc int3
18052bb1e: cc int3
18052bb1f: cc int3
18052bb20: ff 81 a4 08 54 00 incl 0x5408a4(%rcx)
18052bb26: f3 0f 11 89 84 08 54 movss %xmm1,0x540884(%rcx)
18052bb2d: 00
18052bb2e: c6 81 a0 08 54 00 01 movb $0x1,0x5408a0(%rcx)
18052bb35: c3 ret
18052bb36: cc int3
18052bb37: cc int3
18052bb38: cc int3
18052bb39: cc int3
18052bb3a: cc int3
18052bb3b: cc int3
18052bb3c: cc int3
18052bb3d: cc int3
18052bb3e: cc int3
18052bb3f: cc int3
18052bb40: ff 81 a4 08 54 00 incl 0x5408a4(%rcx)
18052bb46: f3 0f 11 89 80 08 54 movss %xmm1,0x540880(%rcx)
18052bb4d: 00
18052bb4e: c6 81 9f 08 54 00 01 movb $0x1,0x54089f(%rcx)
18052bb55: c3 ret
18052bb56: cc int3
18052bb57: cc int3
18052bb58: cc int3
18052bb59: cc int3
18052bb5a: cc int3
18052bb5b: cc int3
18052bb5c: cc int3
18052bb5d: cc int3
18052bb5e: cc int3
18052bb5f: cc int3
18052bb60: ff 81 a4 08 54 00 incl 0x5408a4(%rcx)
18052bb66: f3 0f 11 89 7c 08 54 movss %xmm1,0x54087c(%rcx)
18052bb6d: 00
18052bb6e: c6 81 9e 08 54 00 01 movb $0x1,0x54089e(%rcx)
18052bb75: c3 ret
18052bb76: cc int3
18052bb77: cc int3
18052bb78: cc int3
18052bb79: cc int3
18052bb7a: cc int3
18052bb7b: cc int3
18052bb7c: cc int3
18052bb7d: cc int3
18052bb7e: cc int3
18052bb7f: cc int3
18052bb80: ff 81 a4 08 54 00 incl 0x5408a4(%rcx)
18052bb86: f3 0f 11 89 78 08 54 movss %xmm1,0x540878(%rcx)
18052bb8d: 00
18052bb8e: c6 81 9d 08 54 00 01 movb $0x1,0x54089d(%rcx)
18052bb95: c3 ret
18052bb96: cc int3
18052bb97: cc int3
18052bb98: cc int3
18052bb99: cc int3
18052bb9a: cc int3
18052bb9b: cc int3
18052bb9c: cc int3
18052bb9d: cc int3
18052bb9e: cc int3
18052bb9f: cc int3
18052bba0: 40 53 rex push %rbx
18052bba2: 48 83 ec 20 sub $0x20,%rsp
18052bba6: f3 0f 59 0d 9a 87 f9 mulss 0x1f9879a(%rip),%xmm1 # 0x1824c4348
18052bbad: 01
18052bbae: 48 8b d9 mov %rcx,%rbx
18052bbb1: f3 0f 58 0d eb 88 f9 addss 0x1f988eb(%rip),%xmm1 # 0x1824c44a4
18052bbb8: 01
18052bbb9: f3 0f 59 0d 13 81 f9 mulss 0x1f98113(%rip),%xmm1 # 0x1824c3cd4
18052bbc0: 01
18052bbc1: 0f 28 c1 movaps %xmm1,%xmm0
18052bbc4: e8 e3 90 4e 01 call 0x181a14cac
18052bbc9: ff 83 a4 08 54 00 incl 0x5408a4(%rbx)
18052bbcf: f3 0f 11 83 70 08 54 movss %xmm0,0x540870(%rbx)
18052bbd6: 00
18052bbd7: c6 83 9c 08 54 00 01 movb $0x1,0x54089c(%rbx)
18052bbde: 48 83 c4 20 add $0x20,%rsp
18052bbe2: 5b pop %rbx
18052bbe3: c3 ret
18052bbe4: cc int3
18052bbe5: cc int3
18052bbe6: cc int3
18052bbe7: cc int3
18052bbe8: cc int3
18052bbe9: cc int3
18052bbea: cc int3
18052bbeb: cc int3
18052bbec: cc int3
18052bbed: cc int3
18052bbee: cc int3
18052bbef: cc int3
18052bbf0: 8b 81 a0 01 00 00 mov 0x1a0(%rcx),%eax
18052bbf6: c3 ret
18052bbf7: cc int3
18052bbf8: cc int3
18052bbf9: cc int3
18052bbfa: cc int3
18052bbfb: cc int3
18052bbfc: cc int3
18052bbfd: cc int3
18052bbfe: cc int3
18052bbff: cc int3
18052bc00: 45 33 c9 xor %r9d,%r9d
18052bc03: 4c 89 09 mov %r9,(%rcx)
18052bc06: 45 8b c1 mov %r9d,%r8d
18052bc09: 44 39 49 18 cmp %r9d,0x18(%rcx)
18052bc0d: 7e 27 jle 0x18052bc36
18052bc0f: 41 8b d1 mov %r9d,%edx
18052bc12: 0f 1f 40 00 nopl 0x0(%rax)
18052bc16: 66 66 0f 1f 84 00 00 data16 nopw 0x0(%rax,%rax,1)
18052bc1d: 00 00 00
18052bc20: 48 8b 41 10 mov 0x10(%rcx),%rax
18052bc24: 48 8d 52 04 lea 0x4(%rdx),%rdx
18052bc28: 41 ff c0 inc %r8d
18052bc2b: 44 89 4c 02 fc mov %r9d,-0x4(%rdx,%rax,1)
18052bc30: 44 3b 41 18 cmp 0x18(%rcx),%r8d
18052bc34: 7c ea jl 0x18052bc20
18052bc36: 48 8b 41 10 mov 0x10(%rcx),%rax
18052bc3a: 48 89 41 20 mov %rax,0x20(%rcx)
18052bc3e: c3 ret
18052bc3f: cc int3
18052bc40: 48 89 5c 24 08 mov %rbx,0x8(%rsp)
18052bc45: 57 push %rdi
18052bc46: 48 83 ec 20 sub $0x20,%rsp
18052bc4a: 48 8b d9 mov %rcx,%rbx
18052bc4d: 8b ca mov %edx,%ecx
18052bc4f: e8 2c 03 e9 00 call 0x1813bbf80
18052bc54: 8b f8 mov %eax,%edi
18052bc56: 39 43 08 cmp %eax,0x8(%rbx)
18052bc59: 74 0e je 0x18052bc69
18052bc5b: 48 8d 4b 10 lea 0x10(%rbx),%rcx
18052bc5f: 0f .byte 0xf