PDA

View Full Version : [PSP APP] PSP Music Center



wraggster
August 25th, 2011, 12:09
An entry into this years Neoflash Coding Contest, heres the full details:

Nickname: RNB_PSP
Projet name: PSP Music Center
From: Philippines
Division: Retro APP
Platform: PSP
Original enter: YES
Support Motion: NO
In last NEO Compo this project have won in the top 10: NO

Description
This is a music player for the Sony PSP powered by
FFMpeg which means you can play all audio codecs from any
container format supported by ffmpeg(http://ffmpeg.org/general.html).
This also makes use of the PSP's hardware decoders for
some codecs.

Changelog
r2
*fixed crash when opening some files(unaligned access in ffmpeg)
*update to ffmpeg 0.8.2
r1
Initial release


Notes
Since this is an initial release, program is expected to be buggy,
only stereo signed 16bit audio with the ff. sample rates
will play correctly:
48000, 44100, 32000, 24000, 22050, 16000, 12000, 11050, 8000

and only MP3, WMAv2(only from *.wma files) and
AAC(except from *.aac files) are hardware accelerated.

Since FFMpeg supports a lot of container formats and codecs,
I do not have the time to test if all of it works correctly.
I have only tested the ff.: codec(file extension)
MP3(mp3, flv)
AAC(aac, mp4, m4a)
WMAv2(wma)
FLAC(flac)
signed 16bit PCM(wav)

For now, a black box is shown in place of the album art.
Album art will be shown in the next release.

Controls (temporary, will be changed and configurable soon)
OK and Cancel buttons are the same settings in XMB (X or O)

Main Menu:
Dpad Left = previous menu
Dpad Right = next menu
OK = select menu
Cancel = quit application

File Browser:
Dpad Up = previous item
Dpad Down = next item
Dpad Left = page up
Dpad Right = page down
OK = play song/open directory
Cancel = return to main menu
Triangle = up one folder
Square = refresh current directory
Select = go to now playing

Now Playing:
OK = toggle pause
Cancel = return to file browser
Dpad Left/Right = seek
Triangle = toggle repeat
L/R Trigger = previous/next song

Configuration
configuration files are inside the "ini" folder

See settings.ini.
cpu.ini holds file names that will be opened by the file browser
for playing. Not all formats are listed in it but you can add your
own extensions.

Screenshots
https://lh6.googleusercontent.com/-8uYpUOwnoHc/Tkuwi2jvv7I/AAAAAAAAAA8/r-IaQ6DberY/s800/pmc1.jpg
https://lh4.googleusercontent.com/-MfXoOgvEW40/TkuwjFi8ZpI/AAAAAAAAABA/rKmrHSlptiY/s800/pmc2.jpg
https://lh3.googleusercontent.com/--QZUK_mcL6I/Tkuwm6KMVJI/AAAAAAAAABE/8ApCf0cEgXk/s800/pmc3.jpg
https://lh3.googleusercontent.com/-YpQHAumTpDY/TkuwokdV2gI/AAAAAAAAABI/w2jq7iM3fLY/s800/pmc.jpg

http://www.neoflash.com/forum/index.php/topic,7127.0.html

Download and Give Feedback Via Comments