[Mod] Gramophone (WIP) [gramophone]

zorman2000
Member
 
Posts: 83
Joined: Tue Jul 26, 2016 18:18
GitHub: hkzorman
In-game: zorman2000

[Mod] Gramophone (WIP) [gramophone]

by zorman2000 » Sun Dec 31, 2017 06:45

Description

The Gramophone mod is based on Emile Berliner's flat discs (which are, of course, the most popular) and deviates from the usual, classic phonograph style of having an external horn. The design of this gramophone or phonograph is based on devices that don't have an external horn and seems to reproduce from something that resembles a speaker [1]. The decision is to avoid something that would look entirely out of place in Minetest's cubic design. It also doesn't record music (for now).

This mod is highly inspired by the Jukebox [2] in Minecraft. However, the Minecraft device is too minimalist for my taste, and has lots to explain in terms of crafting recipe and operation. This gramophone mod attempts to be more realistic.

How to use

There are three vital components to make a gramophone work, those are:
  • The music player (default is the gramophone),
  • One or more speakers,
  • One or more music discs (or vinyl records)

Place a gramophone wherever you like (it looks good on top of a speaker node), and then place a speaker node next to the gramophone. It can be at any position as long as it is next to it (top, bottom, left, right, etc.) Then punch the gramophone with a disc in hand, and the disc will be placed on top of it. To make it play, just right-click the gramophone, and the disc will start playing. To stop it, just right-click it again. To take a disc out, just punch the gramophone again and you will have the disc in you inventory again.

A disc shelf is also included. Each shelf has 10 slots for holding 10 different types of music discs.
Caution: The shelf, while it really looks nice, it could add to the lag on very low-end computers. This is because it uses entities to show how many discs are in the shelf (reduced to a 2:1 scale).

There are no crafting recipes as-of now. This is why this mod is still WIP. I don't want to add a simple crafting recipe for this as I find it very unrealistic. To get one, use `creative` mode or `/giveme` command. I plan to add crafting recipes in the future, where they will actually make sense.

Included are 9 music discs with royalty-free recordings of classical music.

Screenshots:
Image
Image

License: LGPL v2.1
All textures are CC-BY-SA 3.0
For music files, please see the README

Dependencies:
  • default

Download:
Download here: https://github.com/hkzorman/gramophone/releases/tag/1.0-beta
Or, browse the code here: https://github.com/hkzorman/gramophone

References:
  1. https://www.google.com/search?q=amberola+30&client=ubuntu&hs=5Wd&source=lnms&tbm=isch&sa=X&ved=0ahUKEwjf0KXT3YzYAhWDON8KHZtTDREQ_AUICigB&biw=1366&bih=622
  2. https://minecraft.gamepedia.com/Jukebox
Attachments
gramophone_screenshot2.png
(241.45 KiB) Not downloaded yet
gramophone_screenshot1.png
(512.26 KiB) Not downloaded yet
 

User avatar
GamingAssociation39
Member
 
Posts: 735
Joined: Mon Apr 25, 2016 16:09
Location: Maryland, USA
GitHub: Gerold55
IRC: Gerold55
In-game: Gerold55
 

User avatar
ChimneySwift
Member
 
Posts: 319
Joined: Fri Sep 22, 2017 06:46
Location: 127.0.0.1
GitHub: ChimneySwift
IRC: ChimneySwift
In-game: ChimneySwift

Re: [Mod] Gramophone (WIP) [gramophone]

by ChimneySwift » Sun Dec 31, 2017 07:47

Hipster retro levels are through the roof.

Cool mod thought xD
A spoon is basically a tiny bowl with a stick on it
 

CarlBishop
Member
 
Posts: 36
Joined: Sun Dec 10, 2017 19:55
 

User avatar
the_raven_262
Member
 
Posts: 315
Joined: Mon Sep 22, 2014 09:30
GitHub: theraven262
IRC: the_raven_262 Raven262 Corvus262 corvus
In-game: the_raven_262 Raven262 Nevermore

Re: [Mod] Gramophone (WIP) [gramophone]

by the_raven_262 » Sun Dec 31, 2017 11:33

+1 For the idea.
+1 For the Brandenburg Concerto no. 2 (my favourite one), -1 for not including my favourite part of it.
+1 For the textures, they fit minetest really nice.
[amber] [conjuration] [warzone] | Why is #minetest-mod-dev so empty?
 

zorman2000
Member
 
Posts: 83
Joined: Tue Jul 26, 2016 18:18
GitHub: hkzorman
In-game: zorman2000

Re: [Mod] Gramophone (WIP) [gramophone]

by zorman2000 » Sun Dec 31, 2017 16:25

Thank you all for the good comments! Happy to see that my goal that it looks nice and fits Minetest is achieved!

the_raven_262 wrote:+1 For the Brandenburg Concerto no. 2 (my favourite one), -1 for not including my favourite part of it.


What is your favorite part? I'm not a fan of the license (CC-BY-NC) of the Canon and Guigue performance, so I may replace it!
 

User avatar
the_raven_262
Member
 
Posts: 315
Joined: Mon Sep 22, 2014 09:30
GitHub: theraven262
IRC: the_raven_262 Raven262 Corvus262 corvus
In-game: the_raven_262 Raven262 Nevermore

Re: [Mod] Gramophone (WIP) [gramophone]

by the_raven_262 » Sun Dec 31, 2017 17:41

zorman2000 wrote:Thank you all for the good comments! Happy to see that my goal that it looks nice and fits Minetest is achieved!

the_raven_262 wrote:+1 For the Brandenburg Concerto no. 2 (my favourite one), -1 for not including my favourite part of it.


What is your favorite part? I'm not a fan of the license (CC-BY-NC) of the Canon and Guigue performance, so I may replace it!

The first part, it doesn't have the tempo indication though.
[amber] [conjuration] [warzone] | Why is #minetest-mod-dev so empty?
 

User avatar
Chibi ghost
Member
 
Posts: 781
Joined: Fri Jan 08, 2016 21:17
In-game: Ghost
 

zorman2000
Member
 
Posts: 83
Joined: Tue Jul 26, 2016 18:18
GitHub: hkzorman
In-game: zorman2000

Re: [Mod] Gramophone (WIP) [gramophone]

by zorman2000 » Sat Jan 13, 2018 01:55

the_raven_262 wrote:The first part, it doesn't have the tempo indication though.


Confirmed it is in the Allegro soundtrack included here, cheers!
 

zorman2000
Member
 
Posts: 83
Joined: Tue Jul 26, 2016 18:18
GitHub: hkzorman
In-game: zorman2000

Re: [Mod] Gramophone (WIP) [gramophone]

by zorman2000 » Sat Jan 13, 2018 01:57

Thanks all for all the positive comments!

Update:
I have reduced the rate and the quality of all music tracks, and reduced the file size of all files from 54.7MB to only 14.6MB!
This should cut the loading speed of Minetest while using this mod.
 

User avatar
the_raven_262
Member
 
Posts: 315
Joined: Mon Sep 22, 2014 09:30
GitHub: theraven262
IRC: the_raven_262 Raven262 Corvus262 corvus
In-game: the_raven_262 Raven262 Nevermore

Re: [Mod] Gramophone (WIP) [gramophone]

by the_raven_262 » Sat Jan 13, 2018 10:24

zorman2000 wrote:
the_raven_262 wrote:The first part, it doesn't have the tempo indication though.


Confirmed it is in the Allegro soundtrack included here, cheers!

Then I didn't listen to the whole thing thats included here, my mistake, sorry.
Still, don't you think it a bit odd to include first and the last part into a same file?
[amber] [conjuration] [warzone] | Why is #minetest-mod-dev so empty?
 

amadin
Member
 
Posts: 544
Joined: Tue Jun 16, 2015 16:23

Re: [Mod] Gramophone (WIP) [gramophone]

by amadin » Mon Jul 02, 2018 04:30

First I tried to insert a disk (plate) the right mouse button, but nothing occurred, it is possible to add also such feature too?
 


Return to WIP Mods



Who is online

Users browsing this forum: Bing [Bot] and 3 guests