Skip to content
This repository was archived by the owner on Aug 11, 2026. It is now read-only.

Commit bc02448

Browse files
jon-myersclaude
andcommitted
feat: add analysis and visualization modules ported from TypeScript
Port 6 analysis functions from TS analysis.ts (pitch_times, condensed_durations, durations_of_pitch_onsets, segment_by_duration, pattern_counter, chroma_seq_to_condensed_pitch_nums) and add 3 matplotlib visualization functions (plot_melodic_contour, plot_pitch_prevalence, plot_pitch_patterns) mirroring the IDTAP web app's D3.js-based analysis views. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 9940060 commit bc02448

4 files changed

Lines changed: 1520 additions & 0 deletions

File tree

0 commit comments

Comments
 (0)