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
  • tide_eda.py
Find file
BlameHistoryPermalink
  • PLN (Algolia)'s avatar
    fix(classifier): refuse to guess kits + source-named folders; fix sept1 morpher · e9bba22c
    PLN-flagged chain of labeling errors, traced to the SSOT classifier:
    - 'jazz' was matched to BREAK, but jazz is a multisample KIT (jazz:0=kick,
      :1=snare/hat…). A folder name is not a reliable family signal: it may be one
      family, a heterogeneous kit, or a demucs grab named after a SOURCE song
      (wap, take5, the_revolution, xplosive, rample*). classify_sample_family now
      fires ONLY on names that lexically encode an instrument; everything else is
      None (= needs per-sample analysis). No 'kit registry' (that's name-guessing too).
    - removed over-reaching genre/source tokens: jazz, dnb, jungle, loop from break;
      drum from perc. This also FIXES jungle_pads (→pad, was break) and
      jungle_vocals (→vox). amen kept (amencutup genuinely is the Amen break).
    - tempo: strip Tidal '--' line comments before parsing cps (ton_numero's
      commented-out morpher no longer counts); a track with a live 'cps (range …)'
      is now flagged morph even when it also declares a fixed setcps. morphing=1
      (Septembre 1er, 60→180), was 0.
    - report: + stage_tempo_by_year, sources/roadmap, recurrence gig_slugs,
      classified/unclassified coverage (21% of palette uses need analysis, honest).
    - tests: classifier refuses kit/source names; jungle_pads→pad guard. 60 green.
    PLN (Algolia) authored Jun 06, 2026
    e9bba22c
tide_eda.py 18.4 KB
EditWeb IDE
×

Replace tide_eda.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.