PerformanceHistory:探索纽约爱乐乐团的演出历程
项目介绍
纽约爱乐乐团自1842年12月7日首场演出以来,已经有超过175年的历史。这个传奇乐团不仅融合了纽约交响乐团和纽约/国家交响乐团,还在纽约的刘易斯·霍尔体育场有着悠长的夏季演出季。如今,PerformanceHistory数据库记录了这些组织的所有已知演出,总计超过20,000场。此外,纽约爱乐乐团莱昂·莱维数字档案馆提供了一个额外的接口,可以搜索印刷节目单以及其他数字化项目,如标记乐谱、乐团部件、商业记录和照片。
为了使这些数据可供研究、分析和重用,纽约爱乐乐团加入了泰特美术馆和库珀-休伊特史密森尼设计博物馆等机构,共同为开源数据运动做出贡献。
这里的元数据遵循Creative Commons Public Domain CC0许可发布。更多详情请参阅附带的LICENSE文件。
项目技术分析
PerformanceHistory项目提供了丰富的演出数据,这些数据以XML和JSON两种格式存储。在Programs
目录下,分为xml
和json
两个子目录,每个目录内包含一系列文件。complete.xml
(和complete.json
)文件包含了从1842年12月7日至现在的每一场演出(最新节目可能需要一周时间才能包含在内)。为了便于下载和使用,还提供了按日期范围分割的文件,每个分段包含大约1000条记录。
XML的结构如下:
<programs>
<program>
<id/> <!-- GUID -->
<programID/> <!-- NYP本地ID -->
<orchestra/>
<season/>
<concertInfo> <!-- 一个节目可以有多个演出 -->
<eventType/>
<Location/>
<Venue/>
<Date/>
<Time/>
</concertInfo>
<worksInfo> <!-- 一个节目通常有多部作品 -->
<work ID="">
<composerName/>
<workTitle/>
<movement/>
<conductorName/>
<soloists> <!-- 如果有列出的独奏者则包含 -->
<soloist>
<soloistName/>
<soloistInstrument/>
<soloistRole/>
</soloist>
</soloists>
<interval/> <!-- 间歇也列在作品中,但有独特的间歇标签 -->
</work>
</worksInfo>
</program>
</programs>
JSON格式与XML基本相同,仅在命名上有一些细微的差别。
项目及技术应用场景
PerformanceHistory项目不仅为音乐学者和研究人员提供了一个宝贵的资源,也为音乐爱好者和历史爱好者提供了一个探索纽约爱乐乐团丰富历史的机会。该项目可以用于多种场景:
- 学术研究:学者可以通过分析演出历史来研究音乐作品在不同时期的演出频率和受欢迎程度。
- 音乐教育:教师可以使用这些数据来教授学生关于音乐历史和演出实践的知识。
- 数据可视化:数据科学家可以将这些数据转换为图表和地图,以直观展示纽约爱乐乐团的全球影响力。
项目特点
- 数据完整性:PerformanceHistory数据库记录了纽约爱乐乐团的全部已知演出,从1842年至今。
- 开放数据:遵循CC0许可,任何人都可以自由使用这些数据,无需归属。
- 多格式支持:数据以XML和JSON两种格式提供,方便不同用户的需求。
- 详细的演出信息:每一场演出的详细信息,包括演出日期、地点、曲目、指挥和独奏者等。
通过PerformanceHistory项目,用户可以深入探索纽约爱乐乐团的历史和音乐作品,不仅是对音乐文化的贡献,也是对开源数据运动的积极参与。无论是专业研究人员还是普通爱好者,都可以从中获得丰富的信息和灵感。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考