Graal Forums  

Go Back   Graal Forums > Development Forums > Sounds & Music
Register ProjectsBlogs FAQ Members List Calendar Search Today's Posts Mark Forums Read

View Poll Results: MP3 or MIDI?
MP3 12 80.00%
MIDI 0 0%
Other? 3 20.00%
Voters: 15. You may not vote on this poll

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 01-21-2010, 12:55 AM
DustyPorViva DustyPorViva is online now
Will work for food. Maybe
DustyPorViva's Avatar
Join Date: Sep 2003
Location: Maryland, USA
Posts: 7,933
DustyPorViva has much to be proud ofDustyPorViva has much to be proud ofDustyPorViva has much to be proud ofDustyPorViva has much to be proud ofDustyPorViva has much to be proud ofDustyPorViva has much to be proud ofDustyPorViva has much to be proud of
Send a message via AIM to DustyPorViva Send a message via MSN to DustyPorViva
MP3's or MIDI?

What do you think would make a more productive game environment? From a scripting, from a download, from a player and from a end-game result perspective? Simply, what do you think would end up complimenting a server the most if it was done right?

MIDI's are small, but quality is way lower than MP3. MIDI's are also processed by the sound cards, thus different cards can produce different sounds. However, from what I remember, they are a bit easier to work with in terms of getting it to work with the gameplay, ie fading in and out and such.

MP3's have quality, but much larger download sizes. Also, possibly harder to make... I dunno, I'm no composer. However, I believe you can better access MP3 data, like the current position, and even alter it? So potentially you can define a position where the MP3 should loop, and change it via script resulting in more seamless looping than MIDI's(which would actually only loop when the song restarted). Again, I'm not entirely sure as I haven't work with MP3's much. Not sure if you can actually change the volume levels and such with this though.

Overall, music and sound control is very... well, it sucks in Graal. However, if it was done right with what we have, what do you think the better choice would be? Ideally, a server that had music and treated it like any professionally made game would. Fading, looping, starting/stopping on command, balanced with file-size and quality, and all other aspects.
__________________
Reply With Quote
  #2  
Old 01-21-2010, 01:03 AM
Immolate Immolate is offline
Indigo
Join Date: Dec 2009
Posts: 326
Immolate is on a distinguished road
If you can compose a decent MIDI, it's really not hard to compose a decent MP3, to be honest with you.
Reply With Quote
  #3  
Old 01-21-2010, 01:11 AM
cbk1994 cbk1994 is offline
Chris Vimes
cbk1994's Avatar
Join Date: Mar 2003
Location: Kentucky
Posts: 8,063
cbk1994 is a name known to allcbk1994 is a name known to allcbk1994 is a name known to allcbk1994 is a name known to all
Send a message via AIM to cbk1994
Well, first thing, if you're still using MP3s, you really need to stop. AAC (usually put in an MPEG-4 container, and called MP4, or M4A) achieves much better quality with similar bitrates and file sizes. Not sure how much, or if at all, Graal supports it, though. Graal can play Ogg files, so I assume it can also play AAC. It also might depend on the version of WMP on the user's computer, but I have no idea.

And, of course, it depends on the situation. I don't find MIDIs very useful, and file size is getting to be irrelevant. I don't have any statistics to point to, but I believe the majority of Graal users can download a 5-6 MB file in about 10-15 seconds. I can get up to 2 MB/s online, but it depends on the download source (Graal is actually really (really) fast, I can download 100 MB files from RC in about a minute on Era).

Ultimately I think MIDIs are only good for very limited number of things. Now that we're at the point of the internet where things can be downloaded in virtually no time at all, quality is the focus, and MIDIs don't always provide that.
__________________
Reply With Quote
  #4  
Old 01-21-2010, 01:13 AM
12171217 12171217 is offline
A.K.A. Downsider
12171217's Avatar
Join Date: Jan 2009
Posts: 320
12171217 will become famous soon enough
How about MOD? It's a compromise between the two, it's stored the same way as MIDI, synchronized sound effects, but the sounds are stored in the file itself, and thus playback doesn't differ on different soundcards, and thus has a lower file size than an MP3 file.
Reply With Quote
  #5  
Old 01-21-2010, 01:16 AM
cbk1994 cbk1994 is offline
Chris Vimes
cbk1994's Avatar
Join Date: Mar 2003
Location: Kentucky
Posts: 8,063
cbk1994 is a name known to allcbk1994 is a name known to allcbk1994 is a name known to allcbk1994 is a name known to all
Send a message via AIM to cbk1994
Quote:
Originally Posted by 12171217 View Post
How about MOD? It's a compromise between the two, it's stored the same way as MIDI, synchronized sound effects, but the sounds are stored in the file itself, and thus playback doesn't differ on different soundcards, and thus has a lower file size than an MP3 file.
Sounds interesting after doing a little bit of research. I don't think file size should be a huge concern anymore, though, but it's nice to have a format with a small footprint. It would be especially useful if you could layer sounds that can't be achieved with instruments (voices, whatever) on it. Only drawback is that some computers might have trouble playing intricate pieces, but I think that can be pretty much disregarded as it's a small percentage of people (if any).
__________________
Reply With Quote
  #6  
Old 01-21-2010, 01:23 AM
DustyPorViva DustyPorViva is online now
Will work for food. Maybe
DustyPorViva's Avatar
Join Date: Sep 2003
Location: Maryland, USA
Posts: 7,933
DustyPorViva has much to be proud ofDustyPorViva has much to be proud ofDustyPorViva has much to be proud ofDustyPorViva has much to be proud ofDustyPorViva has much to be proud ofDustyPorViva has much to be proud ofDustyPorViva has much to be proud of
Send a message via AIM to DustyPorViva Send a message via MSN to DustyPorViva
Quote:
Originally Posted by cbk1994 View Post
And, of course, it depends on the situation. I don't find MIDIs very useful, and file size is getting to be irrelevant. I don't have any statistics to point to, but I believe the majority of Graal users can download a 5-6 MB file in about 10-15 seconds. I can get up to 2 MB/s online, but it depends on the download source (Graal is actually really (really) fast, I can download 100 MB files from RC in about a minute on Era).
I don't like that approach at all. Even if a majority have broadband, it doesn't mean it's necessarily fast enough to deal with whole a whole soundtrack of mp3's(I personally have very crappy cable speeds). Especially because ideally I'd want to make a download pack of them(so they don't have to download first to play), which means downloading them all at once. I also don't like excluding dial-up playerbase. That doesn't mean I wouldn't use mp3's, but in the end it depends on balancing the pros and cons.

MOD sounds interesting, but does Graal even support it? Also, if it does, is it treated like a MIDI or MP3(Graal handles them differently, scriptwise). Graal sound scene is so very outdated, and it seems like Stefan has no interest in improving it.
__________________
Reply With Quote
  #7  
Old 01-21-2010, 01:27 AM
12171217 12171217 is offline
A.K.A. Downsider
12171217's Avatar
Join Date: Jan 2009
Posts: 320
12171217 will become famous soon enough
Quote:
Originally Posted by DustyPorViva View Post
I don't like that approach at all. Even if a majority have broadband, it doesn't mean it's necessarily fast enough to deal with whole a whole soundtrack of mp3's(I personally have very crappy cable speeds). Especially because ideally I'd want to make a download pack of them(so they don't have to download first to play), which means downloading them all at once. I also don't like excluding dial-up playerbase. That doesn't mean I wouldn't use mp3's, but in the end it depends on balancing the pros and cons.

MOD sounds interesting, but does Graal even support it? Also, if it does, is it treated like a MIDI or MP3(Graal handles them differently, scriptwise). Graal sound scene is so very outdated, and it seems like Stefan has no interest in improving it.
Graal's supported MOD since, like, Graal 2.0 ;O

I think.
Reply With Quote
  #8  
Old 01-21-2010, 01:34 AM
cbk1994 cbk1994 is offline
Chris Vimes
cbk1994's Avatar
Join Date: Mar 2003
Location: Kentucky
Posts: 8,063
cbk1994 is a name known to allcbk1994 is a name known to allcbk1994 is a name known to allcbk1994 is a name known to all
Send a message via AIM to cbk1994
Quote:
Originally Posted by DustyPorViva View Post
I don't like that approach at all. Even if a majority have broadband, it doesn't mean it's necessarily fast enough to deal with whole a whole soundtrack of mp3's(I personally have very crappy cable speeds). Especially because ideally I'd want to make a download pack of them(so they don't have to download first to play), which means downloading them all at once. I also don't like excluding dial-up playerbase. That doesn't mean I wouldn't use mp3's, but in the end it depends on balancing the pros and cons.
In the world of business (or games) you work to please the majority. Downgrading sound quality in order to avoid "excluding" the 15% or so (and that's extremely generous) of internet users still using dial up (and remember that most of these users aren't the kind of people who would be playing online MMOs either) seems like a really bad business move. If anything, maybe offer a lower quality version.

If internet users don't keep pushing their ISPs for faster and faster connections, the internet will cease to progress further than it is now.

Either way, the world is starting to move to broadband. Some governments are even trying to make (or have made) broadband access a human right. Pretty soon it will be a waste of time to cater to people stuck with slow connections, as cruel as that may sound, especially since you don't have a speedy line.
__________________
Reply With Quote
  #9  
Old 01-21-2010, 01:34 AM
DustyPorViva DustyPorViva is online now
Will work for food. Maybe
DustyPorViva's Avatar
Join Date: Sep 2003
Location: Maryland, USA
Posts: 7,933
DustyPorViva has much to be proud ofDustyPorViva has much to be proud ofDustyPorViva has much to be proud ofDustyPorViva has much to be proud ofDustyPorViva has much to be proud ofDustyPorViva has much to be proud ofDustyPorViva has much to be proud of
Send a message via AIM to DustyPorViva Send a message via MSN to DustyPorViva
Also, Gamecube is probably a good example of how to use MIDI's and still sound amazing. Pretty sure Wind Waker and Twilight Princess used MIDI's... and even though they got a lot of crap for it I thought it sounded great. Sure, the vocal emulation didn't sound amazing but I thought it was passable. However, consoles have the added advantage of all being developed with the same sound cards... but MOD format would alleviate that problem.
__________________
Reply With Quote
  #10  
Old 01-21-2010, 01:37 AM
DustyPorViva DustyPorViva is online now
Will work for food. Maybe
DustyPorViva's Avatar
Join Date: Sep 2003
Location: Maryland, USA
Posts: 7,933
DustyPorViva has much to be proud ofDustyPorViva has much to be proud ofDustyPorViva has much to be proud ofDustyPorViva has much to be proud ofDustyPorViva has much to be proud ofDustyPorViva has much to be proud ofDustyPorViva has much to be proud of
Send a message via AIM to DustyPorViva Send a message via MSN to DustyPorViva
Quote:
Originally Posted by cbk1994 View Post
In the world of business (or games) you work to please the majority. Downgrading sound quality in order to avoid "excluding" the 15% or so (and that's extremely generous) of internet users still using dial up (and remember that most of these users aren't the kind of people who would be playing online MMOs either) seems like a really bad business move. If anything, maybe offer a lower quality version.

If internet users don't keep pushing their ISPs for faster and faster connections, the internet will cease to progress further than it is now.

Either way, the world is starting to move to broadband. Some governments are even trying to make (or have made) broadband access a human right. Pretty soon it will be a waste of time to cater to people stuck with slow connections, as cruel as that may sound, especially since you don't have a speedy line.
Except there are no numbers to prove that the majority of players can download these large MP3's in a quick and unobtrusive manner... ESPECIALLY if they don't offer that much of a quality difference over well-made MIDI's. Graal is one of the more low-end MMO's out there(in terms of PC requirements and internet speed requirements), so it's not crazy to imagine that it attracts a lot of people with slower speeds.
__________________
Reply With Quote
  #11  
Old 01-21-2010, 01:42 AM
Rufus Rufus is offline
Registered User
Rufus's Avatar
Join Date: Jun 2004
Location: United Kingdom
Posts: 4,303
Rufus is a splendid one to beholdRufus is a splendid one to beholdRufus is a splendid one to beholdRufus is a splendid one to beholdRufus is a splendid one to behold
MP3's with converted midi counterparts!
__________________

Reply With Quote
  #12  
Old 01-21-2010, 01:43 AM
DustyPorViva DustyPorViva is online now
Will work for food. Maybe
DustyPorViva's Avatar
Join Date: Sep 2003
Location: Maryland, USA
Posts: 7,933
DustyPorViva has much to be proud ofDustyPorViva has much to be proud ofDustyPorViva has much to be proud ofDustyPorViva has much to be proud ofDustyPorViva has much to be proud ofDustyPorViva has much to be proud ofDustyPorViva has much to be proud of
Send a message via AIM to DustyPorViva Send a message via MSN to DustyPorViva
If music was better handled I could allow players to choose MIDI or MP3's. However since they're handled differently, and I probably wouldn't be able to achieve the same effects between the two it doesn't seem like it'd be a possible way to go.
__________________
Reply With Quote
  #13  
Old 01-21-2010, 02:03 AM
cbk1994 cbk1994 is offline
Chris Vimes
cbk1994's Avatar
Join Date: Mar 2003
Location: Kentucky
Posts: 8,063
cbk1994 is a name known to allcbk1994 is a name known to allcbk1994 is a name known to allcbk1994 is a name known to all
Send a message via AIM to cbk1994
Quote:
Originally Posted by DustyPorViva View Post
Except there are no numbers to prove that the majority of players can download these large MP3's in a quick and unobtrusive manner... ESPECIALLY if they don't offer that much of a quality difference over well-made MIDI's. Graal is one of the more low-end MMO's out there(in terms of PC requirements and internet speed requirements), so it's not crazy to imagine that it attracts a lot of people with slower speeds.
Here's what I'm getting on Era for a 1 MB file download with 39 people tested:

≤2 sec: 3 (7%)—3 people
≤5 sec: 22 (49%)—19 people
≤10 sec: 34 (30%)—12 people
≤30 sec: 38 (10%)—4 people
≤120 sec: 39 (3%)—1 person

There were 43 people online excluding RCs, so I assume the others are either observer mode, taking longer than 2 minutes, logged off before download, etc.
__________________
Reply With Quote
  #14  
Old 01-21-2010, 02:45 AM
12171217 12171217 is offline
A.K.A. Downsider
12171217's Avatar
Join Date: Jan 2009
Posts: 320
12171217 will become famous soon enough
Quote:
Originally Posted by cbk1994 View Post
Here's what I'm getting on Era for a 1 MB file download with 39 people tested:

≤2 sec: 3 (7%)—3 people
≤5 sec: 22 (49%)—19 people
≤10 sec: 34 (30%)—12 people
≤30 sec: 38 (10%)—4 people
≤120 sec: 39 (3%)—1 person

There were 43 people online excluding RCs, so I assume the others are either observer mode, taking longer than 2 minutes, logged off before download, etc.
This doesn't really work with the point you're trying to make, but Hell, at least you didn't tamper with the results. Good for you

A 3-minute AAC file at a standard bitrate of 128 would be around 6 megs.. That's 12 seconds, even for your best group.

MOD is fine, it fits Graal's style of music perfectly, at least if you go by the style of the default MIDI songs.
Reply With Quote
  #15  
Old 01-21-2010, 02:47 AM
DustyPorViva DustyPorViva is online now
Will work for food. Maybe
DustyPorViva's Avatar
Join Date: Sep 2003
Location: Maryland, USA
Posts: 7,933
DustyPorViva has much to be proud ofDustyPorViva has much to be proud ofDustyPorViva has much to be proud ofDustyPorViva has much to be proud ofDustyPorViva has much to be proud ofDustyPorViva has much to be proud ofDustyPorViva has much to be proud of
Send a message via AIM to DustyPorViva Send a message via MSN to DustyPorViva
Seems musicpos is read-only Wish simple things like that could be fixed. Mixing and all that fancy stuff would be amazing, but right now just basic functionality would go so far.
__________________
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 04:08 AM.


Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Copyright (C) 1998-2008 Linux cyberjoueurs All Rights Reserved.