Hacking ElevenMPV - Eleven Music Player VITA

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
902
Trophies
1
Age
24
Location
Doesn't concern you.
XP
4,443
Country
United States
ElevenMPV (Eleven Music Player VITA) is a homebrew music player for PlayStation VITA that aims to support many different audio formats compared to the offical PS VITA music application.

Rp3oMI1.jpg

Features:
See https://github.com/joel16/ElevenMPV/blob/master/README.md

Supported Formats:
See https://github.com/joel16/ElevenMPV/blob/master/README.md

Z2fi3BW.jpg


JTEw5iH.jpg


5LDnoZr.jpg

Download:
https://github.com/joel16/ElevenMPV/releases
 
Last edited by Joel16,

games_

Member
Newcomer
Joined
Apr 1, 2019
Messages
18
Trophies
0
Age
78
XP
103
Country
Senegal
For those wondering the main advantage of this is that it plays formats the official player can't like FLAC and the main player only accepts music that you import through qcma (or the media importer homebrew)
Meaning you can put your music in your PSP folder to access it from there and still listen to it in "vita mode" as well.
I'd love to maybe see an MPD client for the vita, for listening to music on it (since it has a pretty damn decent DAC) without needing to take up storage.
 
  • Like
Reactions: Dre4lyph and Joel16

Ultrameyda

Member
Newcomer
Joined
Aug 27, 2016
Messages
6
Trophies
0
Age
44
XP
64
Country
United States
For those wondering the main advantage of this is that it plays formats the official player can't like FLAC and the main player only accepts music that you import through qcma (or the media importer homebrew)
Meaning you can put your music in your PSP folder to access it from there and still listen to it in "vita mode" as well.
I'd love to maybe see an MPD client for the vita, for listening to music on it (since it has a pretty damn decent DAC) without needing to take up storage.

There is a Network Media Player official app for Vita (pcsf00635). I use it all the time, and it has the option of downloading files to your Music\Video app to take on the go. I'm not sure if that was what you meant, but you'll need to run the netcheck-bypass plugin to make it work.
 

iSubaru

Kitsune
Member
Joined
Apr 14, 2009
Messages
379
Trophies
0
Location
Gensokyo
Website
clash-of-gods.netau.net
XP
312
Country
Poland
Sweet cosmos~!
The list of supported formats satisfies me fully, viva good homebrew player :3
You made the following days of many people BETTER.
Thank you~

EDIT #1
I will test it with few tracker music files for a start and few FLAC ones. If that will go through, I can go for a trip...to the shop and back of course :P

EDIT #2
Tested randomly selected FLAC, MOD, XM, S3M, IT, coughMP3cough files and they all went nicely.
Bonus points for displaying cover image when applicable.
Great stuff ^_^
 
Last edited by iSubaru,
  • Like
Reactions: Joel16

Dre4lyph

New Member
Newbie
Joined
Nov 25, 2018
Messages
1
Trophies
0
Age
33
XP
44
Country
United States
For those wondering the main advantage of this is that it plays formats the official player can't like FLAC and the main player only accepts music that you import through qcma (or the media importer homebrew)
Meaning you can put your music in your PSP folder to access it from there and still listen to it in "vita mode" as well.
I'd love to maybe see an MPD client for the vita, for listening to music on it (since it has a pretty damn decent DAC) without needing to take up storage.


What you do mean by MPD can you please elaborate on this and the meaning behind it being a Good DAC ?
 

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
902
Trophies
1
Age
24
Location
Doesn't concern you.
XP
4,443
Country
United States
New release v1.1.0:

  • Fixed filename not being displayed for MP3s with no ID3 tags.
  • Get module name for IT, MOD, S3M and XM files.
  • Add OPUS support.
  • Display cover image for FLAC if found. (might be slow to load if its a large image file)
  • Added basic touch support in audio player.
  • Press start to close display and keep music playing in background. (Thanks to theFlow for the power locking code).
  • If an audio file has stopped playing the next file in the folder will be played (if it exists).

Download: https://github.com/joel16/ElevenMPV/releases/tag/v1.10
 
  • Like
Reactions: Madridi

iSubaru

Kitsune
Member
Joined
Apr 14, 2009
Messages
379
Trophies
0
Location
Gensokyo
Website
clash-of-gods.netau.net
XP
312
Country
Poland
What you do mean by MPD can you please elaborate on this and the meaning behind it being a Good DAC ?
MPD is Music Player Daemon. To put things shortly, games_ would like to see a client for Vita that connects to the PC for example and streams music from PC to Vita and you listen it on Vita, so basically you don't care about Vita's space (MB) because all the music is kept on the PC. Pretty great idea btw.
DAC is what makes us "hear" all those "zeros and ones". Digital to Analog Converter is something that is REQUIRED in device to turn the music files into actual sound, the better DAC, the better sound on the output (which then goes to "the better headphones, the better sound in the ears"). Basically no DAC == no music to put things simply.

Mmm~! OPUS now? Sweet :3
Module names as well, mmm~!
Joel16 you are making me happy in so many levels :P (yeah I know this sounds wrong a bit haha~!)
 
  • Like
Reactions: Joel16

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
902
Trophies
1
Age
24
Location
Doesn't concern you.
XP
4,443
Country
United States
ElevenMPV release v1.2.0 is now available!

Change-log:

  • Properly save the last visited folder.
  • Minor audiolib cleanup (unused functions, params etc)
  • Added settings menu (Press SELECT to open) which can toggle metadata for certain file types and sorting options.
    • Settings to toggle reading metadata for FLAC/MP3/OPUS (sometimes loading the cover images can take a while - which is the reason for introducing this feature).
    • Sort alphabetically in ascending/descending order and by smallest/largest file size.
  • Display the back button on the top left to indicate that the user is not in the root path.
  • Now uses libvorbis with SceIo API for decoding OGG instead of stb_vorbis.
  • Displays tag data for OGG, OPUS, and FLAC if found. (Title, Artist, Album, Year, Genre)
  • Display parent folder in non root directory (easier for navigation).

Rp3oMI1.jpg

Z2fi3BW.jpg


JTEw5iH.jpg


5LDnoZr.jpg


Download: https://github.com/joel16/ElevenMPV/releases/tag/v1.20
 
Last edited by Joel16,

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
4,302
Trophies
1
Location
California
XP
4,418
Country
United States
Actually it can, but you need to enter it Manually.
ux0:data/elevenmpv/lastdir.txt

Edit this File to match where your Audio Files are. for me.....
uma0:Pspemu/MUSIC/

Loads the Directory with no problem. However.....
Repeat Track is not working. At the end of the Track, it stops. If the Track has any Audio at the very end of it, it will be stuck playing that last bit.
Also, with the Repeat not enabled, you would think it would go to the next Track. Nope. Same as above. Just does the same thing.
 

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
902
Trophies
1
Age
24
Location
Doesn't concern you.
XP
4,443
Country
United States
Actually it can, but you need to enter it Manually.
ux0:data/elevenmpv/lastdir.txt

Edit this File to match where your Audio Files are. for me.....
uma0:Pspemu/MUSIC/

Loads the Directory with no problem. However.....
Repeat Track is not working. At the end of the Track, it stops. If the Track has any Audio at the very end of it, it will be stuck playing that last bit.
Also, with the Repeat not enabled, you would think it would go to the next Track. Nope. Same as above. Just does the same thing.
Oh right, yeah manually editing the last visited directory will allow you to view files in that drive. I'll probably address this later on so that you may access all relevant drives.

Also, I noticed you made an issue on GitHub and I responded. I'll respond here as well knowing you're on here, can you tell me what audio format results in the repeat function not working? I ran some tests on my device and repeat/shuffle works. Also it plays the next song in the folder if repeat/shuffle is not on.
 
  • Like
Reactions: Smoker1

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
4,302
Trophies
1
Location
California
XP
4,418
Country
United States
Typical MP3 File. Either plain MP3, or MP3 Pro (Nero WaveEditor).

Also:
PCH-1101 (3G Model) . ux0 is the 3G Card, uma0 is the Vita Card Slot, and imc0 is the Vita Memory Card. Dot know if that helps
 
Last edited by Smoker1,
  • Like
Reactions: Joel16

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
902
Trophies
1
Age
24
Location
Doesn't concern you.
XP
4,443
Country
United States
Typical MP3 File. Either plain MP3, or MP3 Pro (Nero WaveEditor).

Also:
PCH-1101 (3G Model) . ux0 is the 3G Card, uma0 is the Vita Card Slot, and imc0 is the Vita Memory Card. Dot know if that helps
Definitely helps! Another person on GitHub commented on your issue showing me that it's apparently due to incorrect duration. I just hope it isn't an internal problem with mpg123.
 
  • Like
Reactions: Smoker1
General chit-chat
Help Users
    KennieDaMeanie @ KennieDaMeanie: All forums basically have the same guidelines unless owners give 0 shits about their standards