尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Find the same phrase in different jazz solos, hear both, and see the notes line up.
Live: https://dsleo.github.io/jazz-footprints/
The archive covers 1,558 transcribed solos (456 horn solos from the Weimar Jazz Database, 1,102 piano-trio solos from the Jazz Trio Database) and about 323,000 matching passages. Everything is precomputed, so the site is plain static files.
A match means similar notes, not proof of borrowing.
python3 -m http.server 8766 -d static # then open http://127.0.0.1:8766
It needs a server; opening the files directly does not work.
python3 -m jazzmine download # WJazzD -> data/wjazzd.db
python3 -m jazzmine sync-jazztube # recording links
python3 -m jazzmine import-jtd-pilot JTD.zip --limit 1294
python3 -m jazzmine.video_audit # drop unavailable videos
python3 -m jazzmine.artwork # album covers
python3 -m jazzmine.joint_store # search, about a minute
python3 -m jazzmine.static_export # -> static/catalog/
python3 -m jazzmine.quotation_stats # -> static/stats.json
npm ci && npm run build:listen # local pitch model
python3 -m jazzmine.listen_export # -> static/catalog/listen/
data/*.db stays local; static/catalog/ is the committed output. Pushing to main runs the tests and publishes static/ to GitHub Pages.
python3 -m pytest -q tests/listen tests/test_joint_search.py tests/test_static_export.py tests/test_dtl_export.py
npm run test:listen:unit
npx playwright test
Data is licensed under ODbL 1.0 (details). Score rendering uses abcjs (MIT).