QJ.NET | Videos | Forums | iPhone | MMORPG | Nintendo DS | Wii | PlayStation 3 | PSP | Xbox 360 | PC | Downloads | Contact Us
Forums | Gaming News | Videos | Downloads | Today's Posts | Mark Forums Read | Chat | FAQ | Members List | Contact

QJ.net Game Discussion - PSP, Xbox, Wii, PS3, PSP Homebrew, and PSP Guides

Go Back   QJ.net Game Discussion - PSP, Xbox, Wii, PS3, PSP Homebrew, and PSP Guides > Developers Corner > PSP Development, Hacks, and Homebrew > PSP Development Forum
The above video goes away if you are a member and logged in, so log in now!

[RELEASE] Mp3 ME Player

This is a discussion on [RELEASE] Mp3 ME Player within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; Hi all, * I've tested this on my PSP Slim at 3.90m33-3 with no problems. I did have issues when ...

Reply
 
LinkBack Thread Tools
Old 06-24-2008, 08:40 PM   #1
 
Join Date: May 2008
Posts: 23
Trader Feedback: 0
Default [RELEASE] Mp3 ME Player (updated to v1.01)

Hi all,

*
I've tested this on my PSP Slim at 3.90m33-3 with no problems. I did have issues when I was running 3.71. Not sure about compatability with 3.80.

To install copy eboot.pbp and support.prx to a folder in ms0:/PSP/GAME
*

After going through Sakya's Lightmp3 source and Slasher's filebrowser examples, I decided to piece together a small text based mp3 player. It only handles mp3s and is done in the style of a dos/ansi type app. By default it's clocked at 37mhz to conserve battery life.

All mp3s have to be in the ms0:/MUSIC directory (no sub directories are scanned for now) and all cover art is looked for in ms0:/MUSIC/covers. Covert art is matched by album name only in the ID3 tag and is expected to be in *.jpg format. For best results I normally pull the art from somewhere such as Amazon and resize to 170x170. Any different dimensions probably won't look so good. Cover art isn't required and is only displayed if found in the appropriate location.

The controls are pretty simple:

Left/Right move up or down 5 places in listing
Up/Down move up or down 1 place in listing
Cross - play highlighted file
Square - Pause current mp3
Triangle - Rescan directory
Start - Toggle USB
Select - Toggle Playmode
Analog up/down - Control volume
Analog left/right - Previous/Next track

I think the only limitation of the number of files would be the PSPs memory, As directory arrays are dynamically sized according to the number of files present. Files are streamed from the memory stick and not loading into memory fully before playing.

This isn't yet meant to be a full-featured player by any means. Just a small example, with included source, in case anyone is interesed

Download link for 1.01 : http://pages.suddenlink.net/sptrk75/mp3meplayerv101.rar

See readme.txt for additional info...

caliarbor

Last edited by caliarbor; 06-28-2008 at 07:21 PM..
caliarbor is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-24-2008, 09:10 PM   #2
 
Join Date: Feb 2008
Posts: 86
Trader Feedback: 0
Default

I pray for a playlist function.

Thanks anyway, i'll test it (even when i have 3.71 m33-2 CFW ;_ ; ).
zeratos is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-24-2008, 10:43 PM   #3
 
maxexcloo's Avatar
 
Join Date: Feb 2008
Location: Australia
Posts: 390
Trader Feedback: 0
Default

Any pictures?

If you post some people will take more notice
maxexcloo is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-25-2008, 04:28 AM   #4
PSP Developer On Break
 

 
My Mood: Bashful
Join Date: Jan 2008
Real First Name: [The]Cobra
Location: New York
Just Played: GameLive Shell
Posts: 587
Trader Feedback: 0
Default

sounds cool cant wait to get home and try it
__________________
Project:GameLive-Shell(Perc:19% | Ver: V0.1)
thecobra is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-25-2008, 06:02 AM   #5
 
Join Date: May 2008
Posts: 23
Trader Feedback: 0
Default

Quote:
Originally Posted by maxexcloo View Post
Any pictures?

If you post some people will take more notice
Yeah I need to install that screenshot prx that I keep putting off.
caliarbor is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-25-2008, 06:06 AM   #6
 
Join Date: May 2008
Posts: 23
Trader Feedback: 0
Default

Quote:
Originally Posted by zeratos View Post
I pray for a playlist function.

Thanks anyway, i'll test it (even when i have 3.71 m33-2 CFW ;_ ; ).
IIRC I think the only thing that wasn't working right in 3.71 was the sceRtcGetCurrentClockLoca lTime function from psprtc.h.
caliarbor is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-25-2008, 11:29 AM   #7

OMFG
 
Slasher's Avatar
 
Join Date: Jul 2005
Location: Toronto
Posts: 2,816
Trader Feedback: 0
Default

nice
Slasher is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-25-2008, 11:42 AM   #8
 
Maxy_PSP's Avatar
 
Join Date: Sep 2007
Location: BELGIUM !!
Posts: 234
Trader Feedback: 0
Default

Can you give me some reasons why use this instead of LightMP3 ?

Cyaa
Maxy_PSP is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-25-2008, 11:46 AM   #9
Art

Bush Programmer
 
Art's Avatar
 
Join Date: Nov 2005
Posts: 3,557
Trader Feedback: 0
Default

Light Mp3 crashes everytime I try to use the playlist,
so if it gets a playlist, there's one reason.
Art is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-25-2008, 12:33 PM   #10

Enter Custom Title
 
sakya's Avatar
 
Join Date: Jan 2006
Posts: 279
Trader Feedback: 0
Default

Hi!

Quote:
Originally Posted by Art View Post
Light Mp3 crashes everytime I try to use the playlist,
so if it gets a playlist, there's one reason.
Sorry for the OT: I'll release a new version ina few days (I think).

Ciaooo
Sakya
__________________
"And they're giving me a wonderful potion,
'Cos I cannot contain my emotion.
And even though, I'm feeling good,
Something tells me, I'd better activate my prayer capsule."
Supper's Ready (Genesis)
sakya is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-25-2008, 12:47 PM   #11
 
Join Date: May 2008
Posts: 23
Trader Feedback: 0
Default

Quote:
Originally Posted by Maxy_PSP View Post
Can you give me some reasons why use this instead of LightMP3 ?

Cyaa
That's not the intent. I did this to meet my specific needs (I only use mp3, etc) and because I enjoy coding and learning about the PSP development environment. But at some point if I get the time I plan to implement playlists, different sorting methods, etc.
caliarbor is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-25-2008, 12:55 PM   #12
 
Join Date: May 2008
Posts: 23
Trader Feedback: 0
Default

Quote:
Originally Posted by Slasher View Post
nice
Thanks. Your PSP filebrowser example helped tremendously for getting started with the directory management part =P
caliarbor is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-25-2008, 02:36 PM   #13
 
Maxy_PSP's Avatar
 
Join Date: Sep 2007
Location: BELGIUM !!
Posts: 234
Trader Feedback: 0
Default

Quote:
Originally Posted by caliarbor View Post
That's not the intent. I did this to meet my specific needs (I only use mp3, etc) and because I enjoy coding and learning about the PSP development environment. But at some point if I get the time I plan to implement playlists, different sorting methods, etc.
If you are learning, then why do you post this now? It should be better if you released this with playslist, sorting, etc

But nice work anyway
Good luck with your coding career


Cyaa
Maxy_PSP is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-25-2008, 02:44 PM   #14

lol
 
Anti-QuickJay's Avatar
 
Join Date: Aug 2006
Real First Name: Robert
Location: Whittier, CA
Just Played: Madden 10
Posts: 5,791
Trader Feedback: 0
Default

Maybe he doesn't want to add that and maybe he wants to give something to us?
Why don't you be grateful.

Cyaa
Anti-QuickJay is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-25-2008, 02:45 PM   #15
Developer and Tutor.
 
FaT3oYCG's Avatar
 
My Mood: Happy
Join Date: Jul 2007
Real First Name: Craig
Location: Widnes, England
Just Played: Life.
Posts: 1,646
Trader Feedback: 0
Default

Quote:
Originally Posted by Maxy_PSP View Post
If you are learning, then why do you post this now? It should be better if you released this with playslist, sorting, etc

But nice work anyway
Good luck with your coding career


Cyaa
i know its not like you and your so called team release unfinished things. oh wait thats a lie.

-----

this looks good, especially for something to learn coding much better, keep it up dude
__________________
------ FaT3oYCG -----
AKA Craig, call me what you want to It's your preference.
My Website: is down for a while ... I'll bring a new one back soon.

Currently working on:
(0) PGE Gears Of War - On hold (Very large project).
(0) PS???? - A tactical 2d side scrolling game involving AI and online multiplayer features. - Tile engine nearley finished (1 bug to fix).
FaT3oYCG is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-25-2008, 02:58 PM   #16
Enter Custom Title
 
Matt93's Avatar
 
Join Date: Apr 2008
Posts: 486
Trader Feedback: 0
Default

Nice job! I guess this is a good coding experience for you. I can't see any reason to use this instead of the PSPs music player combined with the new Hold.prx, though.
__________________
Quote:
Originally Posted by Mohaas05
You know what? If you want to make a difference, then go suicide bomb Sony. That'll take care of both problems.
Matt93 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-25-2008, 03:42 PM   #17
 
Maxy_PSP's Avatar
 
Join Date: Sep 2007
Location: BELGIUM !!
Posts: 234
Trader Feedback: 0
Default

Quote:
Originally Posted by FaT3oYCG View Post
i know its not like you and your so called team release unfinished things. oh wait thats a lie.

-----

this looks good, especially for something to learn coding much better, keep it up dude

I'm just giving comments(Positive and negative, can be useful to). I didn't remember i asked you something?

Cyaa
Maxy_PSP is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-25-2008, 03:59 PM   #18
 
Join Date: Jan 2008
Posts: 612
Trader Feedback: 0
Default

The point, Maxy, is that you are, inappropriately, giving the same feedback/advice to the creator of this application WHICH SHOWS WORK AND ACCOMPLISHMENT that everybody tries to give you with every single release you ever make, your applications all showing little work and/or accomplishment, or accomplishment with very little on top to make it useful. You're being a hypocrite, and that's why nobody likes you.
TurtlesPwn is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-25-2008, 04:03 PM   #19
 
Join Date: May 2008
Posts: 56
Trader Feedback: 0
Default

Quote:
Originally Posted by zeratos View Post
I pray for a playlist function.

Thanks anyway, i'll test it (even when i have 3.71 m33-2 CFW ;_ ; ).
i got that to
brandonmccoy is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-25-2008, 04:13 PM   #20

OMFG
 
Slasher's Avatar
 
Join Date: Jul 2005
Location: Toronto
Posts: 2,816
Trader Feedback: 0
Default

Quote:
Originally Posted by Maxy_PSP View Post
I'm just giving comments(Positive and negative, can be useful to). I didn't remember i asked you something?

Cyaa
Hey budd, I suggest you just shut up. You are so ****y and full of yourself, it makes me want to barf in my mouth.

Also, I was kindly made aware that your website has my filebrowser code under the 'coding examples' tab - funny thing is, you didn't have the courtesy of creditting me. Now normally I would probably tell you off and ask you to remove it, but I'm a nice guy. Please, if you decide to steal my code and paste it onto your site have the decency of creditting me. That's all I ask.
I made a weak attempt at trying to credit it myself at the bottom of the page, but it shouldn't have to ME who has to track down my code and credit it from someone who wrongfully stole it. This truly shows your worthless self in prime form. STEALING CODE. Gtfo.
Slasher is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-25-2008, 04:30 PM   #21

lol
 
Anti-QuickJay's Avatar
 
Join Date: Aug 2006
Real First Name: Robert
Location: Whittier, CA
Just Played: Madden 10
Posts: 5,791
Trader Feedback: 0
Default

Quote:
Originally Posted by Maxy_PSP View Post
I'm just giving comments(Positive and negative, can be useful to). I didn't remember i asked you something?

Cyaa
You really are that stupid eh?

Quote:
Originally Posted by TurtlesPwn View Post
The point, Maxy, is that you are, inappropriately, giving the same feedback/advice to the creator of this application WHICH SHOWS WORK AND ACCOMPLISHMENT that everybody tries to give you with every single release you ever make, your applications all showing little work and/or accomplishment, or accomplishment with very little on top to make it useful. You're being a hypocrite, and that's why nobody likes you.
Exactly.
Its ok for her to say bad stuff about peoples work but when they mention bad stuff about her work she gets all defensive.
Anti-QuickJay is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-25-2008, 06:15 PM   #22
 
Join Date: May 2008
Posts: 23
Trader Feedback: 0
Default

Quote:
Originally Posted by Matt93 View Post
Nice job! I guess this is a good coding experience for you. I can't see any reason to use this instead of the PSPs music player combined with the new Hold.prx, though.
Thanks! Yeah by working with this I've learned a lot more about PSP programming. I think the only reason I use it vs. the xmb player is pure personal bias lol.
caliarbor is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-26-2008, 10:15 AM   #23
Enter Custom Title
 

 
Join Date: Nov 2007
Real First Name: Janne
Location: Finland
Just Played: GTA IV
Posts: 844
Trader Feedback: 0
Default

Quote:
Originally Posted by sakya View Post
Hi!


Sorry for the OT: I'll release a new version ina few days (I think).

Ciaooo
Sakya
Great; I was also having the playlist crash problem!

Nice application though, I'm going to keep it on my PSP even though I don't listen to music that much on my handheld. I use my MP3/Nokia for that purpose.


That reminds me though.. Every other application for PSP I've seen can play music. I wonder when we'll see a firmware installer that plays music while updating
JaX3RiR is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Tags
mp3 , player , release

Thread Tools

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
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



All times are GMT -8. The time now is 06:24 AM.



Use of this Web site constitutes acceptance of the TERMS & CONDITIONS and PRIVACY POLICY
Copyright © 2009, QJ.NET. All Rights Reserved.
Contact Us