tofodroid / mimi-mod

Musical Instrument Minecraft Interface
MIT License
13 stars 4 forks source link

[FEATURE] In-game MIDI storage #108

Open tofodroid opened 7 months ago

tofodroid commented 7 months ago

Is your feature request related to a problem? Please describe. With Floppy Disks now being removed, there is no in-game way to store a MIDI file anymore which removes the possibility of a player taking on the role of a composer or musician in a server community.

Describe the solution you'd like If there was some way to store MIDI data on an item in-game such that it could show up in the transmitter (perhaps as a new filter option in the Server Transmitter?) users could import MIDI files and sell them to each-other and mod-pack developers could setup villager trades for special MIDI files.

Describe alternatives you've considered A user taking on the role of a composer could create MIDI files and send them to other users outside of the game but that is much less immersive and requires the users to interact outside of a server which may not be something they're comfortable doing.

Additional context Thank you to @merancapeman for the suggestion!

Merancapeman commented 7 months ago

URL's are ok as an option, but yeah, a move toward importing MIDI data into something similar to floppies would make for really cool systems such as custom community jukeboxes that players can donate songs into the hopper-fed playlist and plays from a broadcaster (that would then output to any particular channel you want it to, or all channels) . With only a handheld transmitter and a server transmitter now, there's no way for music to play while you're not around that isn't on the server transmitter (such as a doorbell, or said jukebox).

tofodroid commented 6 months ago

Note to self: Consider the sheet music suggestion from #123 when working out the design for this.