Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • This project
    • Loading...
  • Sign in / Register
T
Tidal
  • Overview
    • Overview
    • Details
    • Activity
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • PLN
  • Tidal
  • Repository

Switch branch/tag
  • Tidal
  • armada
  • tide-table
  • cut_lens3.py
Find file
BlameHistoryPermalink
  • PLN (Algolia)'s avatar
    fix(cut-lens): record run 2 — the distribution gate HALVED coverage; stop tuning · 5f7db02a
    The medoid + effect-size gate was meant to buy coverage after run 1 returned
    "no separating orbit" for six of fourteen boundaries. It did the opposite:
    boundaries with any voting orbit went 8/14 -> 4/14. Requiring cross-side
    distance to beat within-side spread is a stricter test, not a better-aimed one.
    
    The error table is seductive and is not evidence: u=0.85 scores median 0.4s,
    worst 0.7s — but n=2, and those two boundaries (#8, #10) already had ear
    answers. Four survivors cannot validate five candidate fractions, and a metric
    computed on the cases that were already easy measures nothing.
    
    The durable finding is the pattern across all three attempts: #13 Vague de
    CRIME and #15 REVOLUTION have produced ZERO voting orbits in v2, v3 run 1 and
    v3 run 2 — three gates, two estimators. That is not a tuning failure. Those
    transitions have no orbit whose timbre differs materially across the switch;
    the outgoing and incoming tracks share their sounds, so a timbral lens is
    structurally blind there just as an activity lens is blind to a crossfade. A
    fourth loosening can only admit noise, because there is no signal in this
    feature space.
    
    Declared a dead end in the docstring rather than tuned again. Two ways out are
    recorded: change the feature (harmonic/key change, or sample-bank identity from
    the score, which differs even when the spectrum does not), or accept #13/#15 as
    ear-only calls — two timestamps, seconds of listening each.
    
    Candidates that DID survive are kept in cut_candidates_v3run2.json for #8, #10,
    #11, #12 as ear-confirmation inputs, not as boundaries.
    PLN (Algolia) authored Aug 16, 2026
    5f7db02a
cut_lens3.py 16.4 KB
EditWeb IDE
×

Replace cut_lens3.py

Attach a file by drag & drop or click to upload


Cancel
A new branch will be created in your fork and a new merge request will be started.