# 雪亮剧院-音乐厅：来源与处理

贝多芬 Piano Sonata No.14 in C-sharp minor, Op.27 No.2（三个乐章）。
谱本：Berners (1908)，A. Winterberger 编辑；Stewart Holmes 数字排版；Mutopia-2007/02/11-276，LilyPond 2.10.16。
来源：https://www.mutopiaproject.org/cgibin/piece-info.cgi?id=276
授权：Creative Commons Attribution-ShareAlike 2.5，https://creativecommons.org/licenses/by-sa/2.5/
原始 MIDI、PDF 和 LilyPond ZIP 随网站保留在 assets/scores/。
派生 movement-*.json 同样采用 CC BY-SA 2.5。源 MIDI 按音轨和音符配对读取；所有原始音符保留，不作删节简化。由本项目展开谱面反复：
- I: 全部276四分拍，1142音符。
- II: 原始四分拍区间 [0,108), [48,108), [108,132) 两次、[132,180) 两次，然后 D.C. [0,108)，返始不再反复。共420拍、898音符。依据所附谱面的反复线与 Allegretto D.C. 标记。
- III: [0,260), [4,256), [260,原始结束)，分别包含第一结尾、再次反复及第二结尾。6461音符。
每个派生音符保存 sourceIndex 以便逐音追溯原始 MIDI，处理脚本在 scripts/build-scores.mjs。
播放速度 ♩54/168/160 为项目选择；固定力度0.52/0.62/0.73，自动延音：III按附带LilyPond sustain声部的踏板标记与反复路径展开；I/II采用本项目按低音起点换踏的演奏处理，I较连贯、II较短促，未复现全部表情、自由速度和力度层次。这是完整谱面数据的采样渲染，不是原作完整演出录音，也不是经过演奏家校订的录音版本。

音色：Salamander Grand Piano，Alexander Holm，Yamaha C5 真实钢琴录音。
来源：https://github.com/Tonejs/audio/tree/master/salamander
授权：CC BY 3.0，https://creativecommons.org/licenses/by/3.0/
30个MP3采样随网页加载；每个文件的原地址、SHA256、大小保存在 assets/piano/manifest.json，原README也保留。
当前使用Tonejs MP3子集，邻近采样移调，施加音量、释放包络及压缩；并非原SFZ的全部16力度层。

顶部为按完整音符数据重排的连续演奏谱，不使用PDF谱行拼接。保留起止时序关联，按MIDI音轨区分左右手、推断并行声部；显示标准音头、时值、符尾、连梁、休止符、附点、连音组和跨小节长音延音线。显示时值作节奏量化，播放事件不变；原版表情连线、指法及等音拼写并未完整复刻。跨拍长音的连线是时值延音线，不冒充原谱乐句连线。完整原版标注请查看附带PDF。派生连续谱数据沿用CC BY-SA 2.5授权。
记谱字体：Steinberg Bravura，https://github.com/steinbergmedia/bravura ，SIL Open Font License 1.1，原始授权随 fonts/Bravura-LICENSE.txt 保存。
第三乐章踏板标记按谱本的四分拍位置映射播放时钟；装饰音的原MIDI微小时值与刻谱拍点可能略有差别。


月球：NASA’s Scientific Visualization Studio，Ernie Wright；Lunar Reconnaissance Orbiter / LROC（月面颜色）/ LOLA（地形高度）。CGI Moon Kit：https://svs.gsfc.nasa.gov/4720/ 。使用 2025 年版 2048×1024 色彩图与 2019 年版 1024×512 高度预览图。NASA SVS 内容依其说明默认属公有领域（除另行标注）：https://svs.gsfc.nasa.gov/help/ 。本页无 NASA 标识，也不暗示 NASA 认可本产品。
本项目将纹理映射到固定朝向的球面，以高度梯度增强陨石坑起伏，采用哑光侧光，约 180 秒一个小幅光照周期。地形强度、配色和光照经过艺术处理，不用于科学测量，也不表示实时月相。纹理本地托管，无运行时 NASA 请求。原站在当前网络连接超时，素材经公开署名镜像取得；原始出处、镜像地址、字节数及 SHA256 见 assets/moon/manifest.json，未声称已与原站逐字节复核。WebGL 不可用时显示静态月面纹理，减少动态效果设置开启时停止装饰动画。
