gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS development > Music players

#65290 - melw - Sun Jan 01, 2006 10:27 pm

A brief question - has anyone done yet either:

1) Advanced mod player (xm, s3m or supporting some other similar multichannel formats)
2) Streaming music player (ogg vorbis, mp3 or similar)

I know of Dekutrees mod player but that's for 4ch mod's only. There's also Moonshell, but what I'm really looking for is a player for background game / demo music without affecting the framerate or performance too much. I guess having ogg or mp3 playing in the background might be too much, but even a xm player would be a nice for starters.

#65309 - Dwedit - Sun Jan 01, 2006 11:56 pm

Moonshell plays mp3s.
_________________
"We are merely sprites that dance at the beck and call of our button pressing overlord."

#65311 - TheChuckster - Mon Jan 02, 2006 12:16 am

Moonshell doesn't allow you to play MP3s from your own applications, however.

#65322 - tepples - Mon Jan 02, 2006 1:18 am

If you can get a simple double buffer going in your audio code, then you should be able to port GSM Player without too much trouble.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#65400 - socket - Mon Jan 02, 2006 10:03 pm

doesnt moonshell play mods, too? for some reason i think it does but i could have been dreaming.

edit: just checked... moonshell plays: NSF/MP3/SPC/GSM/MOD/S3M/IT/XM/MTM/OGG/DPG
_________________
http://scdev.org

#65426 - FireSlash - Tue Jan 03, 2006 3:59 am

But really, you don't have the processing power to put out a quality homebrew app with anything far beyond a 4 channel mod/xm, eh?

In moonshell, the simple act of moving a frame causes breaks in the sound if its anything even close to complex.

Correct me if I'm wrong, of course, I'd love to use a nice 16 channel IT for the project I'm working on now :)
_________________
FireSlash.net

#65433 - dovoto - Tue Jan 03, 2006 6:19 am

The DS is more than capable of high quality mod,xm etc at little to no loss in cpu time assuming you keep the number of channels to 16 or less. It has 16 hardware sound channels and a 30 mhz processor that has nothing to do but music, touch and wifi. Not sure why no one has put out a nice homebrew music lib for us yet but i think it is only a matter of time.
_________________
www.drunkencoders.com

#65558 - tepples - Tue Jan 03, 2006 11:06 pm

dovoto wrote:
Not sure why no one has put out a nice homebrew music lib for us yet

Probably because everybody has to eat, which is why Krawall and AAS are commercial products.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#65560 - dovoto - Tue Jan 03, 2006 11:18 pm

tepples wrote:
dovoto wrote:
Not sure why no one has put out a nice homebrew music lib for us yet

Probably because everybody has to eat, which is why Krawall and AAS are commercial products.


I did not mean to imply these products must be free, Krawall has a very affordable license for homebrewers if i remember correctly.
_________________
www.drunkencoders.com

#65582 - FireSlash - Wed Jan 04, 2006 2:44 am

tepples wrote:
dovoto wrote:
Not sure why no one has put out a nice homebrew music lib for us yet

Probably because everybody has to eat, which is why Krawall and AAS are commercial products.

Problem is, "everyone" includes us homebrew devs :P
_________________
FireSlash.net

#66300 - Rinky - Mon Jan 09, 2006 5:35 pm

Looks like Blaise has

http://forum.gbadev.org/viewtopic.php?t=7938

#66346 - tssf - Tue Jan 10, 2006 12:29 am

Once Ficedula makes a "DS ARM7" driver for mikmod, there probably will be one.
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician

#67223 - blaisef01 - Mon Jan 16, 2006 7:29 am

Rinky wrote:
Looks like Blaise has

http://forum.gbadev.org/viewtopic.php?t=7938


It's currently broken :(
my mod loaders gone to crap and if i try and play mod's with really small samples. it all goes horribly wrong... I'm working on it, maybe i'll have something to release in the next couple of days

#68276 - blaisef01 - Mon Jan 23, 2006 1:07 pm

My mod player's still a huge turd on a stick....
Have a look and laugh at my efforts...

http://www.sevenforce.co.uk/devcode/ds