Please hear me out. I know by now you're probably thinking "TAKES UP TOO MUCH MEMORY" but please. Anyway...
So there's this blank space in the Options menu. After you see (or even hear) a Jukebox for the first time, a new option fills this blank spot. This option allows you to upload one song to the server in your name. This song, whenever you interact with a Jukebox, is played for everyone to hear. Several formats would be supported, including MP3s, WAVs, etc. Even just using MIDIs would be great. Alternatively, you would have to craft a specific item to be able to upload custom music. There would maybe be a size limit or something. And everyone would only be able to upload ONE song at a time (not one song per jukebox), though it would be very easy to change this one song.
This would be a good idea. Additionally, a player should be somehow able to list more than one song for singleplayer.
However, I suggest that module formats (.xm, .mod, .s3m, .it, etc) be supported. They take the best of both worlds; much more instrumental variety that .mp3, .ogg, .wav, .flac, etc have, and the small file size that MIDI has. The song's instruments are played out, just as with MIDI, but the file also stores its own short audio clips, called samples, which are used as the instruments, so you do not get the boring sound associated with MIDIs.
Although, as jtrim1 has said, there would be quite a bit of a copyright issue.
I want jukeboxes to be functional with switches... So you can create a dungeon that plays the gold record whenever someone steps on the pressure plate.
I want jukeboxes to be functional with switches... So you can create a dungeon that plays the gold record whenever someone steps on the pressure plate.
Nah. I think we need a in-game music writer. Not only would the recording industry be on Notch like a ton of bricks with this, but do you really want Justin Bieber screaming in the cave of everyone with one piece of diamond? An in-game instrumental music writer would allow the skilled to play cool music for their buddies, while keeping the trolls and griefers from spewing cacophony at you.
Not only would the recording industry be on Notch like a ton of bricks with this, but do you really want Justin Bieber screaming in the cave of everyone with one piece of diamond?
...
while keeping the trolls and griefers from spewing cacophony at you.
No, it really shouldn't be midi. Midi sounds different for everybody, but one thing it has in common is that it almost always sounds terrible. Instead, there should be a custom music tracker within the game such as Famitracker for making simple music. That way it sounds the same for everyone while not being completely grating. The music wouldn't be too complex, since it would most likely only have four or five channels, but it would work well for the purposes of the game. And it would also sound like old computers, using just triangle, square, and sine waves with the standard tracker effects applying.
The Minecraft tracker could also be used as an external program, so that when survival mode is played, the song can be loaded in later from its file.
For those of you who don't know, this is Famitracker:
It's not as complex as it looks. A somewhat simpler version of this could be used for this idea in Minecraft. Or it could just load famitracker modules, that would be cool too
A few days back, C418 said in IRC that there was a good chance that jukeboxes might end up having custom music by the time the Adventure gamemode is out.
i think this thread is the closest thing to what i want for in game music: 100% in-game synthesized music, no pre-rendered audio. this means no .oggs or .mp3s or anything.
it would obviously be a lot of work for notch to add a music engine into the game, but i think there might already be things he could use, such as the famitracker stuff (the source code is available on the site http://famitracker.shoodot.net/downloads.php). i didn't think of famitracker until i saw it referenced here, but it's a great idea. personally i've been spending a lot of time making music like this with an iphone app called bleep!BOX. the app itself is obviously low spec enough to run on an iphone, the app file itself is only 15MB, and the song files can be as small as 500KB. i'm not saying it's possible to get bleep!BOX integrated into minecraft, but there are other options. here's a song i made recently after discovering minecraft: http://soundcloud.com/ronji/dangmc
in-game synthesized music would also enable seamless looping of songs or patterns, and would make easy transitioning to different music upon events. you could be listening to a spooky cave track and when there's an enemy nearby it could seamlessly get more intense!
i think there is an obvious link to old school 8bit music with the game's blocky graphics and low res textures. i do like the music that's already in the game, but i think there's more potential with something like this. obviously it would be really need to be able to create the music in game too, like by either crafting "instruments" or a music creator, or just by wiring the whole sequencer in blocks with redstone and crap, flipping switches to toggle notes in the sequence and change patterns.
Nah. I think we need a in-game music writer. Not only would the recording industry be on Notch like a ton of bricks with this, but do you really want Justin Bieber screaming in the cave of everyone with one piece of diamond? An in-game instrumental music writer would allow the skilled to play cool music for their buddies, while keeping the trolls and griefers from spewing cacophony at you.
I've been thinking this would be awesome for a long time! I really want to build a fleet of viking ships in the middle of the ocean and have a juke box blaring Amon Amarth, but without custom music it wouldn't be possible...
Bring us custom music and I will love Minecraft even more.
So there's this blank space in the Options menu. After you see (or even hear) a Jukebox for the first time, a new option fills this blank spot. This option allows you to upload one song to the server in your name. This song, whenever you interact with a Jukebox, is played for everyone to hear. Several formats would be supported, including MP3s, WAVs, etc. Even just using MIDIs would be great. Alternatively, you would have to craft a specific item to be able to upload custom music. There would maybe be a size limit or something. And everyone would only be able to upload ONE song at a time (not one song per jukebox), though it would be very easy to change this one song.
However, I suggest that module formats (.xm, .mod, .s3m, .it, etc) be supported. They take the best of both worlds; much more instrumental variety that .mp3, .ogg, .wav, .flac, etc have, and the small file size that MIDI has. The song's instruments are played out, just as with MIDI, but the file also stores its own short audio clips, called samples, which are used as the instruments, so you do not get the boring sound associated with MIDIs.
Although, as jtrim1 has said, there would be quite a bit of a copyright issue.
what have I done?
♣♦♠♥
Former King of Alesgan
What about just limiting it to midi, then?
Well, using the midi method, you can use external editors for more complex tracks, and the internal editor you suggested for simple tracks.
three letters, to determine which disk is which.
Maybe make the rewritable disk red-centered?
I want to make the Zelda Dungeon Noise.
The Minecraft tracker could also be used as an external program, so that when survival mode is played, the song can be loaded in later from its file.
For those of you who don't know, this is Famitracker:
It's not as complex as it looks. A somewhat simpler version of this could be used for this idea in Minecraft. Or it could just load famitracker modules, that would be cool too
it would obviously be a lot of work for notch to add a music engine into the game, but i think there might already be things he could use, such as the famitracker stuff (the source code is available on the site http://famitracker.shoodot.net/downloads.php). i didn't think of famitracker until i saw it referenced here, but it's a great idea. personally i've been spending a lot of time making music like this with an iphone app called bleep!BOX. the app itself is obviously low spec enough to run on an iphone, the app file itself is only 15MB, and the song files can be as small as 500KB. i'm not saying it's possible to get bleep!BOX integrated into minecraft, but there are other options. here's a song i made recently after discovering minecraft: http://soundcloud.com/ronji/dangmc
in-game synthesized music would also enable seamless looping of songs or patterns, and would make easy transitioning to different music upon events. you could be listening to a spooky cave track and when there's an enemy nearby it could seamlessly get more intense!
i think there is an obvious link to old school 8bit music with the game's blocky graphics and low res textures. i do like the music that's already in the game, but i think there's more potential with something like this. obviously it would be really need to be able to create the music in game too, like by either crafting "instruments" or a music creator, or just by wiring the whole sequencer in blocks with redstone and crap, flipping switches to toggle notes in the sequence and change patterns.
http://soundcloud.com/shamantis/j-biebz ... 800-slower
Bring us custom music and I will love Minecraft even more.
I want to be able to play Hollywood or Frontline, not some cat.ogg