音乐
全文
-
MutopiaProject/MutopiaProject
Mutopia 计划源文件:LilyPond 排印的免费乐谱,多为公版古典作品。
数据集
-
mdeff/fma MIT
FMA 数据集:知识共享授权曲目及流派、艺人、专辑元数据。
-
MTG/mtg-jamendo-dataset Apache-2.0
Jamendo 知识共享授权曲目数据集的元数据、标签和下载脚本。
-
smashub/choco
汇集多个来源的带时间和弦标注,提供 JAMS 文件和知识图谱。
-
adactio/TheSession-data
The Session 网站数据导出:爱尔兰传统曲调 ABC 谱及唱片资料。
-
MTG/SymbTr
土耳其马卡姆音乐的符号乐谱集,含多种格式和元数据。
-
MarkGotham/When-in-Rome
乐谱罗马数字和声分析的汇总语料,附解析与比对代码。
-
OpenScore/Lieder CC0-1.0
公版艺术歌曲(Lied)乐谱的转录语料,以 CC0 发布。
-
DCMLab/ABC
贝多芬弦乐四重奏的和声分析语料,和弦标签统一,并与乐谱对齐。
-
humdrum-tools/humdrum-data
把各仓库的 Humdrum 乐谱集统一下载到本地的汇总库。
-
OpenScore/StringQuartets CC0-1.0
公版弦乐四重奏乐谱的转录语料,以 CC0 发布。
-
craigsapp/bach-370-chorales
巴赫 370 首四声部众赞歌的 Humdrum 编码,供研读和计算分析。
-
josquin-research-project/jrp-scores
若斯坎研究计划的 Humdrum 乐谱,收约 1420–1520 年声乐作品。
-
craigsapp/mozart-piano-sonatas
莫扎特钢琴奏鸣曲的 Humdrum 数字版本,底本为旧莫扎特全集。
-
craigsapp/beethoven-piano-sonatas
贝多芬钢琴奏鸣曲的 Humdrum 数字版本,底本为 1915 年杜朗版。
接口
-
metabrainz/musicbrainz-server
MusicBrainz 服务端:开放的艺人、专辑、录音资料库及其网页接口。
-
metabrainz/listenbrainz-server GPL-2.0
ListenBrainz 服务端代码:开放的听歌记录库,提供公开接口和数据导出。
字体
-
steinbergmedia/bravura OFL-1.1
记谱专用字体,是 SMuFL 音乐符号标准的参考字体。
工具
-
beetbox/beets MIT
命令行音乐库管理工具,按 MusicBrainz 资料校正标签、整理文件。
-
musescore/MuseScore
桌面打谱软件,可写谱、排版、回放,支持 MusicXML 导入导出。
-
librosa/librosa ISC
Python 音频与音乐分析库,做频谱、节拍跟踪、音高和特征提取。
-
spotify/basic-pitch Apache-2.0
把录音转成 MIDI 音符的工具,能识别滑音,模型小巧。
-
metabrainz/picard GPL-2.0
跨平台标签工具,把音频文件对上 MusicBrainz 的专辑和曲目资料并写入。
-
0xfe/vexflow
在浏览器里绘制五线谱和吉他六线谱的 JavaScript 库。
-
tonaljs/tonal
JavaScript 乐理库,处理音名、音程、和弦、音阶与调性。
-
MTG/essentia AGPL-3.0
C++ 音频与音乐分析库,附 Python 接口,可提取调性、速度、节奏等特征。
-
cuthbertLab/music21 BSD-3-Clause
Python 计算音乐学工具包,可读取、分析、转换乐谱,自带乐谱语料。
-
paulrosen/abcjs
在网页上把 ABC 记谱渲染成五线谱并可播放的 JavaScript 库。
-
opensheetmusicdisplay/opensheetmusicdisplay BSD-3-Clause
在网页或 Node.js 中渲染 MusicXML 乐谱,基于 VexFlow。
-
Music-and-Culture-Technology-Lab/omnizart MIT
用训练好的模型把录音转写成音符、和弦、鼓点和节拍的 Python 工具包。
-
CoderLine/alphaTab
渲染并播放五线谱和吉他六线谱的跨平台库,可读 Guitar Pro 文件。
-
kennethreitz/pytheory MIT
用 Python 表示音、音阶和和弦的乐理库,可用于学习和计算。
-
rism-digital/verovio LGPL-3.0
把 MEI、MusicXML 等乐谱排成 SVG 图的刻谱库。
-
frescobaldi/frescobaldi GPL-2.0
LilyPond 乐谱编辑器,带实时预览、点谱跳源码和新建乐谱向导。
-
powertab/powertabeditor GPL-3.0
查看和编辑吉他六线谱的桌面软件,可打开 Power Tab 文件。
-
urinieto/msaf MIT
音乐结构分析框架,检测段落边界、标注曲式段落并评测结果。
-
liebharc/homr AGPL-3.0
光学识谱程序,把印刷乐谱的照片转成 MusicXML。
-
CPJKU/partitura Apache-2.0
读取 MusicXML、MEI 等乐谱并做对齐分析的 Python 包。
-
Abjad/abjad GPL-3.0
用 Python 程序生成 LilyPond 文件的接口,用于排印现代作曲乐谱。
-
w3c-cg/smufl
标准音乐字体布局(SMuFL)规范和符号元数据,规定记谱符号的码位。
-
music-encoding/music-encoding ECL-2.0
音乐编码倡议(MEI)的模式与规范源码,学术乐谱版本用的 XML 格式。
-
gregorio-project/gregorio
格里高利圣咏四线谱排版软件,基于 TeX,用 GABC 格式录入。
-
ssb22/jianpu-ly Apache-2.0
把文本简谱转成 LilyPond 文件以排印简谱的脚本。
-
neanes/neanes GPL-3.0
以拜占庭纽姆记谱法书写拜占庭圣咏的打谱软件。
-
yezhiyi9670/sparks-notation-1 Apache-2.0
用纯文本写简谱并排版的格式,附桌面编辑器和网页版。
-
cemfi/meico GPL-3.0
把 MEI 乐谱转换成 MIDI、音频、色度特征等格式的转换框架。
-
lodebar2026/dolce
简谱和五线谱编辑排版工具,可离线识别谱图,导出 PDF、MIDI 等。
-
johentsch/ms3 GPL-3.0
把带标注的 MuseScore 3 文件解析成音符、小节、和声标签表格。
-
mei-friend/mei-friend AGPL-3.0
在浏览器里编辑 MEI 乐谱编码、对照谱面做标注的网页应用。
-
DIDONEproject/musif
基于 music21 的乐谱特征提取工具,供计算音乐学统计分析。
-
humdrum-tools/verovio-humdrum-viewer
网页版 Humdrum 编辑器,边写边出谱,可运行分析过滤器。
-
craigsapp/humlib BSD-2-Clause
解析和处理 Humdrum/kern 乐谱文件的 C++ 库及命令行工具。
-
MTG/compIAM AGPL-3.0
印度古典音乐(卡纳提克、印度斯坦)的计算分析工具和数据加载器。
-
rism-digital/muscat
国际音乐资料目录(RISM)编目手稿和印本乐谱的系统。
-
Edirom/Edirom-Online GPL-3.0
在线呈现历史考证版乐谱,把乐谱、原稿影像和文献对照。
-
Computational-Cognitive-Musicology-Lab/humdrumR
在 R 里查询和分析 Humdrum 格式乐谱的工具包。
-
OMR-PRAIG-UA-ES/kernpy AGPL-3.0
处理 kern 乐谱的 Python 包,支持现代记谱与有量记谱。
书单
-
noteflakes/awesome-music
音乐软件与资源清单,涵盖记谱、编程、乐理和免费乐谱。
-
vpavlenko/study-music
学习乐理和音乐史的书籍、课程与互动资源导览。
-
ad-si/awesome-sheet-music ISC
乐谱软件、记谱库、光学识谱工具和乐谱来源的精选清单。
-
ismir/mir-datasets Apache-2.0
音乐信息检索数据集目录,附元数据和链接,由 ISMIR 社区维护。