Music prx PSP: Difference between revisions

From GameBrew
(Created page with "{{Infobox PSP homebrew | title = Music PRX | image = https://dlhb.gamebrew.org/psphomebrew/MusicPRX.jpg|250px | type = Plugins | version = v0.55 | licence = Mixed | author = C...")
 
m (Text replacement - "Category:PSP homebrew applications" to "")
 
(21 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox PSP homebrew
{{Infobox PSP Homebrews
| title = Music PRX
|title=Music.prx
| image = https://dlhb.gamebrew.org/psphomebrew/MusicPRX.jpg|250px
|image=Musicprx2.png
| type = Plugins
|description=Enjoy your own tunes while in game.
| version = v0.55
|author=ErikPshat
| licence = Mixed
|lastupdated=2014/04/02
| author = Cpasjuste
|type=Plugins
| website = https://www.brewology.com/downloads/download.php?id=8191&mcid=1
|version=0.56
| download = https://dlhb.gamebrew.org/psphomebrew/MusicPRX.rar
|license=Mixed
| source =
|download=https://dlhb.gamebrew.org/psphomebrew/musicprx.7z
|website=http://endlessparadigm.com/forum/showthread.php?tid=30652
|source=https://dlhb.gamebrew.org/psphomebrew/musicprx.7z
}}
}}
<youtube>-gxh8H2o7hU</youtube>
MusicPRX is a plugin that allows you to play music while using the VSH or playing a UMD/homebrew game.
MusicPRX is a plugin that allows you to play music while using the VSH or playing a UMD/homebrew game.


It is a port version of irsmp3.prx made by AhMan, which is based on a MP3 player plugin from neogeoCD 0.91 from Yoyofr & ZeLurker.
It is a port version of irsmp3.prx originally made by AhMan, which is based on a MP3 player plugin from neogeoCD 0.91 from Yoyofr and ZeLurker. It was later updated by Cpasjuste for 3.90 Firmwares.


This plugin is port by Cpasjuste for PSP 3.90 Firmwares and onwards.
This plugin is ported by ErikPshat for PSP 6.60 Custom Firmwares.


Installation
==Installation==
Copy music_conf.txt and music.prx to the seplugins folder of your Memory Stick.
Copy music_conf.txt and music.prx to the seplugins folder of your Memory Stick.


Add the following line to vsh.txt (to use in XMB) and game.txt (to use in game/homebrew) in the same seplugins directory
Add the following line to vsh.txt (to use in XMB) and game.txt (to use in game/homebrew) in the same seplugins directory
ms0:/seplugins/music.prx
ms0:/seplugins/music.prx
 
Reboot in Recovery Mode and enable music.prx, and disconnect all other conflicting plug-ins.
 
==User guide==
===Supported formats===
{| class="wikitable" style="width: 400px;"
! colspan="3" style="text-align:center;" | File types
|-
| AA3
| colspan="2"| ATRAC3 (AT3)
|-
| MP3 || OMA || OMG
|-
|}


Reboot in Recovery Mode and enable music.prx.
This version supports atrac3 as well as MP3 files. Copy any music files to the music directory, files copied to OMGAUDIO using SonicStage are also supported.


User guide
Sonic Stage files (OMA, OMG, AA3) must not have copy protection enabled, or they won't play.
 
Newer versions should let you remove copy proctetion, make sure when converting, the Add copy protection button is unchecked.
 
===Configuration===
You can edit music_conf.txt for to configurate some of the settings:
You can edit music_conf.txt for to configurate some of the settings:
- DIR specifies the location of your music (includes all sub-directories, default path is ms0:/MUSIC/).
* DIR specifies the location of your music (includes all sub-directories, default path is ms0:/MUSIC/).
- Underneath DIR are the control settings.
* Underneath DIR are the control settings.
- You can also change some of the default behavior: mode = rand/seq, volume, and cpu_speed.
* You can also change some of the default behavior: mode = rand/seq, volume, and cpu_speed.


Supported formats:
'''Note from developer:'''
MP3
ATRAC3 (AT3)
OMA
OMG
AA3


This version supports atrac3 as well as MP3 files. Copy any music files to the music directory, files copied to OMGAUDIO using SonicStage are also supported.
You should not clock above 222/111 in the VSH (either manually or with the settings file), because it will cause the VSH to not work/crash.


Sonic Stage files (OMA, OMG, AA3) must not have copy protection enabled, or they won't play. Newer versions should let you remove copy proctetion, make sure when converting, the Add copy protection button is unchecked.
==Controls==
Select+L- Pause/resume playback


Note from developer:
Select+R - Switch playback mode between random and seqeuntial
You should not clock above 222/111 in the VSH (either manually or with the settings file), because it will cause the VSH to not work/crash.


Controls
Select+L-Trigger - Pause/resume playback
Select+R-Trigger - Switch playback mode between random and seqeuntial
Select+D-Pad Left - Previous song (only in sequential mode)
Select+D-Pad Left - Previous song (only in sequential mode)
Select+D-Pad Right - Next song
Select+D-Pad Right - Next song
Select+D-Pad Up - Volume up (for music)
Select+D-Pad Up - Volume up (for music)
Select+D-Pad Down - Volume Down (for music)
Select+D-Pad Down - Volume Down (for music)
Select+Triangle - Change CPU speed forwards
Select+Triangle - Change CPU speed forwards
Select+Cross - Change CPU speed backwards
Select+Cross - Change CPU speed backwards
Select+Square - Toggle On Screen Display (default off)
Select+Square - Toggle On Screen Display (default off)
Select+Circle - Reload list of MP3 files (needed if you change the files in the music folder using usb)
Select+Circle - Reload list of MP3 files (needed if you change the files in the music folder using usb)
Select+Home - In game mute (stops the vsh/game from outputting sounds)
Select+Home - In game mute (stops the vsh/game from outputting sounds)
Select+Start - Loop current song (if you press next/prev, next song will be looped)
Select+Start - Loop current song (if you press next/prev, next song will be looped)


Compatibility
==Media==
This has been tested by the developer on 3.52-M33 2 and 3.40OE. Supports CFW from 3.90 to 6.60.
'''Psp 3004 play umd with music prx''' ([https://www.youtube.com/watch?v=-gxh8H2o7hU FedeBiondi94]) <br>
<youtube>-gxh8H2o7hU</youtube>
 
==Compatibility==
Tested on PSP-3000 6.60 LME-1.8.
 
==Changelog==
'''v0.56''' (by ErikPshat)
* Ported to sony PSP 6.60 CFW.


Changelog
'''v0.55''' (by Cpasjuste)
v0.55
*Ported to sony PSP 3.90 firmware.
- Ported to sony PSP 3.90 firmware.


v0.54 beta
'''v0.54 beta''' (by AhMan)
- Removed the settings file because it was causing a problem.
* Removed the settings file because it was causing a problem.
- Added some settings into music_conf.txt.
* Added some settings into music_conf.txt.


v0.53 beta
'''v0.53 beta'''
- Fixed another bug which prevented some atrac3/atrac3 plus files from playing.
* Fixed another bug which prevented some atrac3/atrac3 plus files from playing.


v0.52 beta
'''v0.52 beta'''
- Fixed a bug which prevents some atrac3/atrac3 plus files from playing, please try this and see if this fixes the problems you were having.
* Fixed a bug which prevents some atrac3/atrac3 plus files from playing, please try this and see if this fixes the problems you were having.


v0.51 beta
'''v0.51 beta'''
- Fixed an out of memory bug which prevented music from playing in some games (gta vcs).
* Fixed an out of memory bug which prevented music from playing in some games (gta vcs).


v0.5
'''v0.5'''
- Added In Game mute.
* Added In Game mute.
- Added a HW decoder (thanks to cooleyes), which should make playback faster.
* Added a HW decoder (thanks to cooleyes), which should make playback faster.
- Fixed various bugs, overclocking the VSH browser now works.
* Fixed various bugs, overclocking the VSH browser now works.
- Added wave atrac3 (*.at3) and sonic stage atrac3 (*.oma/*.omg/*.aa3) support.
* Added wave atrac3 (*.at3) and sonic stage atrac3 (*.oma/*.omg/*.aa3) support.
- Added support for music copied to the PSP using sonic stage (in OMGAUDIO).
* Added support for music copied to the PSP using sonic stage (in OMGAUDIO).
- Changed how the CPU is changed, it is now based on the current speed, even if some other program changed it.
* Changed how the CPU is changed, it is now based on the current speed, even if some other program changed it.
- CPU + Mode settings are now saved, (if a game changes the CPU speed, it isn't saved, but if you change the speed it will be saved, also nothing prevents a game from changing speed after setting it).
* CPU + Mode settings are now saved, (if a game changes the CPU speed, it isn't saved, but if you change the speed it will be saved, also nothing prevents a game from changing speed after setting it).
- Added support for mp3's at samplerates != 44.1kHz.
* Added support for mp3's at samplerates != 44.1kHz.
- Added a loop current song button.
* Added a loop current song button.


v0.4f
'''v0.4f'''
- Fixed the WiFi @ 333mHz for 3.03OE-A+.
* Fixed the WiFi @ 333mHz for 3.03OE-A+.
- Fixed disable underclocking in VSH while the screen is off for 3.03OE-A+.
* Fixed disable underclocking in VSH while the screen is off for 3.03OE-A+.
- Fixed a bug that messes up the sound in the browser (although something else may have been broken) (only works on 3.03OE-A+).
* Fixed a bug that messes up the sound in the browser (although something else may have been broken) (only works on 3.03OE-A+).
- Fixed a bug (that was introduced in the last release) that broke suspend support.
* Fixed a bug (that was introduced in the last release) that broke suspend support.


v0.4e
'''v0.4e'''
- Fixed the on screen display in other display modes.
* Fixed the on screen display in other display modes.
- Reduced the flicker of the on screen display.
* Reduced the flicker of the on screen display.
- Added an option (see the config file) to disable the VSH from changing the clock speed when the screen turns off.
* Added an option (see the config file) to disable the VSH from changing the clock speed when the screen turns off.
- Added a back to the CPU selection (NOTE: for some reason, the bus speed when going backwards is slower for speeds <222MHz than when going forwards).
* Added a back to the CPU selection (NOTE: for some reason, the bus speed when going backwards is slower for speeds <222MHz than when going forwards).


v0.4d
'''v0.4d'''
- Fixed overclocking for speeds > 222MHz.
* Fixed overclocking for speeds > 222MHz.
- Made the 4th level brightness work by pressing the screen button.
* Made the 4th level brightness work by pressing the screen button.
- Added an option (see the config file) to allow overclocking and wireless to be used at the same time.
* Added an option (see the config file) to allow overclocking and wireless to be used at the same time.


v0.4c
'''v0.4c'''
- Added a config file ms0:/seplugins/mp3conf.txt to change the MP3 playback directory and have custom controls.
* Added a config file ms0:/seplugins/mp3conf.txt to change the MP3 playback directory and have custom controls.


v0.4b
'''v0.4b'''
- Uploaded fixed vsh.txt.
* Uploaded fixed vsh.txt.


v0.4
'''v0.4'''
- Fixed for use under 3.02OE.
* Fixed for use under 3.02OE.


v0.3b
'''v0.3b'''
- Added an independent volume button.
* Added an independent volume button.
- Should startup faster.
* Should startup faster.
- Made the on screen display stay on when Note + Square is pressed.
* Made the on screen display stay on when Note + Square is pressed.
- Added volume and filename to the on screen display.
* Added volume and filename to the on screen display.


v0.3a
'''v0.3a'''
- Added more CPU speeds.
* Added more CPU speeds.
- Added a brightness toggle including maximum brightness(the one that normally requires your PSP to be plugged in) (NOTE+X).
* Added a brightness toggle including maximum brightness(the one that normally requires your PSP to be plugged in) (NOTE+X).


v0.3
'''v0.3'''
- Re-did the playlist code so no memory allocation is needed. This saves alot of mem and will reduce crashes.
* Re-did the playlist code so no memory allocation is needed. This saves alot of mem and will reduce crashes.
- Reset to default CPU speed on exit.
* Reset to default CPU speed on exit.


v0.2c
'''v0.2c'''
- Fixed a bug that would cause a crash if there were more than the max # of mp3s on the memorystick.
* Fixed a bug that would cause a crash if there were more than the max # of mp3s on the memorystick.
- Raised the playlist limit to 300 files.
* Raised the playlist limit to 300 files.
- Made on screen display off by default because it sometimes causes a crash.
* Made on screen display off by default because it sometimes causes a crash.
- Moved allocation of playlist to user mem. This may increase compatibility.
* Moved allocation of playlist to user mem. This may increase compatibility.


v0.2b
'''v0.2b'''
- Fixed a bug which could crash the PSP if the MP3 filename was too long (Note there is still a limit of 100 MP3 files).
* Fixed a bug which could crash the PSP if the MP3 filename was too long (Note there is still a limit of 100 MP3 files).
- Added subdirectory scanning (there can be any number of subdirectories).
* Added subdirectory scanning (there can be any number of subdirectories).
- Added previous mode in Sequential mode.
* Added previous mode in Sequential mode.
- Modified the controls.
* Modified the controls.


v0.2
'''v0.2'''
- Fixed usb, suspend and resume bugs.
* Fixed usb, suspend and resume bugs.
- Added a seperate flasher for VSH mode.
* Added a seperate flasher for VSH mode.


v0.1
'''v0.1'''
- Initial release.
* Initial release.


References
==External links==
Author's webpage, http://mydedibox.fr
* Endless Paradigm - http://endlessparadigm.com/forum/showthread.php?tid=30652

Latest revision as of 10:43, 8 May 2024

Music.prx
Musicprx2.png
General
AuthorErikPshat
TypePlugins
Version0.56
LicenseMixed
Last Updated2014/04/02
Links
Download
Website
Source

MusicPRX is a plugin that allows you to play music while using the VSH or playing a UMD/homebrew game.

It is a port version of irsmp3.prx originally made by AhMan, which is based on a MP3 player plugin from neogeoCD 0.91 from Yoyofr and ZeLurker. It was later updated by Cpasjuste for 3.90 Firmwares.

This plugin is ported by ErikPshat for PSP 6.60 Custom Firmwares.

Installation

Copy music_conf.txt and music.prx to the seplugins folder of your Memory Stick.

Add the following line to vsh.txt (to use in XMB) and game.txt (to use in game/homebrew) in the same seplugins directory

ms0:/seplugins/music.prx

Reboot in Recovery Mode and enable music.prx, and disconnect all other conflicting plug-ins.

User guide

Supported formats

File types
AA3 ATRAC3 (AT3)
MP3 OMA OMG

This version supports atrac3 as well as MP3 files. Copy any music files to the music directory, files copied to OMGAUDIO using SonicStage are also supported.

Sonic Stage files (OMA, OMG, AA3) must not have copy protection enabled, or they won't play.

Newer versions should let you remove copy proctetion, make sure when converting, the Add copy protection button is unchecked.

Configuration

You can edit music_conf.txt for to configurate some of the settings:

  • DIR specifies the location of your music (includes all sub-directories, default path is ms0:/MUSIC/).
  • Underneath DIR are the control settings.
  • You can also change some of the default behavior: mode = rand/seq, volume, and cpu_speed.

Note from developer:

You should not clock above 222/111 in the VSH (either manually or with the settings file), because it will cause the VSH to not work/crash.

Controls

Select+L- Pause/resume playback

Select+R - Switch playback mode between random and seqeuntial

Select+D-Pad Left - Previous song (only in sequential mode)

Select+D-Pad Right - Next song

Select+D-Pad Up - Volume up (for music)

Select+D-Pad Down - Volume Down (for music)

Select+Triangle - Change CPU speed forwards

Select+Cross - Change CPU speed backwards

Select+Square - Toggle On Screen Display (default off)

Select+Circle - Reload list of MP3 files (needed if you change the files in the music folder using usb)

Select+Home - In game mute (stops the vsh/game from outputting sounds)

Select+Start - Loop current song (if you press next/prev, next song will be looped)

Media

Psp 3004 play umd with music prx (FedeBiondi94)

Compatibility

Tested on PSP-3000 6.60 LME-1.8.

Changelog

v0.56 (by ErikPshat)

  • Ported to sony PSP 6.60 CFW.

v0.55 (by Cpasjuste)

  • Ported to sony PSP 3.90 firmware.

v0.54 beta (by AhMan)

  • Removed the settings file because it was causing a problem.
  • Added some settings into music_conf.txt.

v0.53 beta

  • Fixed another bug which prevented some atrac3/atrac3 plus files from playing.

v0.52 beta

  • Fixed a bug which prevents some atrac3/atrac3 plus files from playing, please try this and see if this fixes the problems you were having.

v0.51 beta

  • Fixed an out of memory bug which prevented music from playing in some games (gta vcs).

v0.5

  • Added In Game mute.
  • Added a HW decoder (thanks to cooleyes), which should make playback faster.
  • Fixed various bugs, overclocking the VSH browser now works.
  • Added wave atrac3 (*.at3) and sonic stage atrac3 (*.oma/*.omg/*.aa3) support.
  • Added support for music copied to the PSP using sonic stage (in OMGAUDIO).
  • Changed how the CPU is changed, it is now based on the current speed, even if some other program changed it.
  • CPU + Mode settings are now saved, (if a game changes the CPU speed, it isn't saved, but if you change the speed it will be saved, also nothing prevents a game from changing speed after setting it).
  • Added support for mp3's at samplerates != 44.1kHz.
  • Added a loop current song button.

v0.4f

  • Fixed the WiFi @ 333mHz for 3.03OE-A+.
  • Fixed disable underclocking in VSH while the screen is off for 3.03OE-A+.
  • Fixed a bug that messes up the sound in the browser (although something else may have been broken) (only works on 3.03OE-A+).
  • Fixed a bug (that was introduced in the last release) that broke suspend support.

v0.4e

  • Fixed the on screen display in other display modes.
  • Reduced the flicker of the on screen display.
  • Added an option (see the config file) to disable the VSH from changing the clock speed when the screen turns off.
  • Added a back to the CPU selection (NOTE: for some reason, the bus speed when going backwards is slower for speeds <222MHz than when going forwards).

v0.4d

  • Fixed overclocking for speeds > 222MHz.
  • Made the 4th level brightness work by pressing the screen button.
  • Added an option (see the config file) to allow overclocking and wireless to be used at the same time.

v0.4c

  • Added a config file ms0:/seplugins/mp3conf.txt to change the MP3 playback directory and have custom controls.

v0.4b

  • Uploaded fixed vsh.txt.

v0.4

  • Fixed for use under 3.02OE.

v0.3b

  • Added an independent volume button.
  • Should startup faster.
  • Made the on screen display stay on when Note + Square is pressed.
  • Added volume and filename to the on screen display.

v0.3a

  • Added more CPU speeds.
  • Added a brightness toggle including maximum brightness(the one that normally requires your PSP to be plugged in) (NOTE+X).

v0.3

  • Re-did the playlist code so no memory allocation is needed. This saves alot of mem and will reduce crashes.
  • Reset to default CPU speed on exit.

v0.2c

  • Fixed a bug that would cause a crash if there were more than the max # of mp3s on the memorystick.
  • Raised the playlist limit to 300 files.
  • Made on screen display off by default because it sometimes causes a crash.
  • Moved allocation of playlist to user mem. This may increase compatibility.

v0.2b

  • Fixed a bug which could crash the PSP if the MP3 filename was too long (Note there is still a limit of 100 MP3 files).
  • Added subdirectory scanning (there can be any number of subdirectories).
  • Added previous mode in Sequential mode.
  • Modified the controls.

v0.2

  • Fixed usb, suspend and resume bugs.
  • Added a seperate flasher for VSH mode.

v0.1

  • Initial release.

External links

Advertising: