技术名称 | Gramophone |
中文名称 | |
作者 | hkzorman (Hector Kio) · GitHub |
语言 | 英语 |
版本 | Minetest Minetest Version: 5.5.0 |
依赖Mode或插件 | |
Mode类型 | 音乐 |
开源协议 | |
视频 | |
代码仓库 | https://github.com/hkzorman/gramophone |
下载地址 | https://github.com/hkzorman/gramophone |
简历 | 你可以使用 ogg音乐制作制作自己的音乐 |
Screenshots:
留声机
一点历史…
留声机 或留声机 ,是一种记录和播放声音的设备。它是托马斯·爱迪生于 1877 年发明的。声音振动波形被记录为在旋转的圆柱体或圆盘的表面上雕刻、蚀刻、切割或压印的螺旋凹槽的相应物理偏差,称为“记录”。为了重现声音,表面同样旋转,同时播放触控笔追踪凹槽并因此被它振动,非常微弱地再现录制的声音。在早期的声学留声机中,唱针使振动膜产生声波,声波通过喇叭口耦合到户外,或通过听诊器式耳机直接耦合到听者的耳朵。[1]
爱迪生的留声机使用旋转圆筒来录制/播放音乐。1890 年代,埃米尔·柏林纳(Emile Berliner)推出了第一台使用平盘代替圆筒的留声机或留声机。
Minetest 模组
这个 Minetest mod 基于 Emile Berliner 的扁平圆盘(当然,这是最受欢迎的),并不同于通常的经典留声机风格,即具有外部喇叭。这种留声机或留声机的设计基于没有外部喇叭的设备,并且似乎是从类似于扬声器的东西中复制出来的 [2]。当然,这个决定是为了避免在 Minetest 的立方体设计中看起来完全不合适的东西。它也不录制音乐(目前)。
这个模组深受 Minecraft 中的 Jukebox [3] 的启发。然而,我的世界设备对我来说太简约了,在制作配方和操作方面有很多需要解释的地方。这个留声机模组试图变得更加真实。
如何使用
使留声机工作的三个重要组成部分是:
- 音乐播放器(默认为留声机),
- 一位或多位演讲者,
- 一张或多张音乐光盘(或黑胶唱片)
将留声机放置在您喜欢的任何位置(在扬声器节点顶部看起来不错),然后将扬声器节点放置在留声机旁边。它可以在任何位置,只要它在它旁边(上、下、左、右等)。然后手持圆盘在留声机上打孔,圆盘就会放在它上面。要让它播放,只需右键单击留声机,光盘就会开始播放。要停止它,只需再次右键单击它。要取出光盘,只需再次敲击留声机,您就会再次将光盘放入库存中。
还包括一个光盘架。每个架子有 10 个插槽,可容纳 10 种不同类型的音乐光盘。 注意 :架子虽然看起来很漂亮,但它可能会增加非常低端计算机的延迟。这是因为它使用实体来显示架子中有多少光盘(缩小到 2:1 的比例)。
目前还没有制作配方。我不想为此添加一个脆弱的制作配方,因为我觉得它非常不切实际。要获得一个,请使用creative
模式或/giveme
命令。我计划在未来添加制作食谱,它们实际上是有意义的。
路线图
- 添加体面的制作食谱
- 添加对在地牢中寻找碎片作为战利品的支持(适用于 MTG 0.5.0 及更高版本)
- 提供 2 或 3 个额外的音乐包(作为单独的模块以避免大的下载大小)
- 添加更多种类的音乐播放器?
许可证
代码
所有代码版权所有 (C) 2016-2017 Hector Franqui (zorman2000),根据 LGPLv2.1 许可授权。详情请参阅license.txt
。
一些灵感(和应得的荣誉):
-
mcl_jukebox
Wuzzy2 的 mod(用于磁盘存储的元数据清单) -
itemframe
TenPlus1 的 mod(光盘实体纹理持久性)
纹理
所有纹理均为 Zorman2000 的 CC-BY-SA 3.0
音乐文件
下面的所有音乐文件都包含指向原始文件的链接。对这些文件进行了以下修改(并非全部适用于所有文件):
- 从立体声更改为单声道
- 调整了节奏以更符合我的口味。
- 从 MP3 转换为 OGG
许可证适用如下。
- Bagatela nº 25 “为 Elise”,WoO 59(Mendelssohn String Octet in E-flat major, Op. 20 - Download free sheet music
- 执照:CC-PD
- 作曲家:路德维希·范·贝多芬
- 表演者:匿名
- 斯蒂芬国王,作品。117 - I. 序曲(Mozart Church Sonata in F major, K. 224/241a - Download free sheet music
- 执照:CC-PD
- 作曲家:路德维希·范·贝多芬
- 表演者:欧洲档案馆
- 勃兰登堡协奏曲 No. F 大调 2,BWV 1047 - I. Allegro ( Bach Brandenburg Concerto no. 2 in F major, BWV 1047 - Download free sheet music )
- 执照:CC-PD
- 作曲家:约翰·塞巴斯蒂安·巴赫
- 表演者:帕帕林
- 勃兰登堡协奏曲 No. F 大调 2,BWV 1047 - II。行板(Mozart Adagio in D minor, K. Anh. 35/593a - Download free sheet music
- 执照:CC-PD
- 作曲家:约翰·塞巴斯蒂安·巴赫
- 表演者:帕帕林
- 低音中音 tiento ( https://musopen.org/es/music/3135/sebastian-aguilera-de-heredia/bass-middle-register-tiento/ )
- 许可证:CC-BY-SA 3.0
- 作曲:塞巴斯蒂安·阿奎莱拉·德埃雷迪亚
- 表演者:罗伯·彼得斯
- F大调第一协奏曲-III。回旋曲(https://musopen.org/es/music/1325/wolfgang-amadeus-mozart/piano-concerto-no-1-in-fk-37/)
- 许可证:CC-BY-SA 3.0
- 作曲:沃尔夫冈·阿玛迪斯·莫扎特
- 表演者:西蒙娜·伦齐
- 降E大调夜曲,作品。9 号 2(https://musopen.org/music/245/frederic-chopin/nocturnes-op-9/)
- 执照:CC-PD
- 作曲:弗雷德里克·肖邦
- 表演者:弗兰克·利维
- D大调佳能和吉格(长笛四重奏)(Mozart Don Giovanni, K. 527 - Download free sheet music
- 许可证:CC-BY-NC
- 作曲:约翰·帕赫贝尔
- 表演者:Steven David Tung
- 弦乐四重奏编号 A大调2-III。小步舞曲笑话(Mozart Violin Sonata in B-flat major, K. 15 - Download free sheet music
- 执照:CC-PD
- 作曲:胡安·克里斯托莫·德·阿里亚加
- 表演者:欧洲档案馆