This repository was archived by the owner on Aug 11, 2026. It is now read-only.
Commit bc02448
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
0 commit comments