Homebrew PSV MIDI Player v1.0 --- native FluidSynth-based MIDI Player for Vita

  • Thread starter Thread starter snkilc
  • Start date Start date
  • Views Views 743
  • Replies Replies 1
  • Likes Likes 2

snkilc

New Member
Newbie
Joined
Mar 27, 2026
Messages
1
Reaction score
2
Trophies
0
XP
48
Country
Hong Kong
Hi everyone,

I’m excited to share my very first homebrew app for the PS Vita! It’s a dedicated MIDI player powered by the FluidSynth engine.

I’ve always loved the FluidR3_GM.sf2 (141MB) soundfont, so I used it as the benchmark throughout the entire development. (Full disclosure: I don't know how to code, so I developed this with the help of Google Gemini 1.5 Pro/Gemini 2.0/Antigravity, who did all the heavy lifting! 😄)

Technical Notes: I’ve tested this app extensively with the 141MB FluidR3_GM soundfont. I haven't tried anything much larger yet because of the Vita’s limited RAM, but this soundfont already sounds fantastic on the handheld.

The UI is quite minimal and text-based right now, but it works perfectly for smooth MIDI playback!

How to use:

  1. Load Soundfont: First, load your .sf2 file (it maps everything into RAM).
  2. Browse MIDI: Use the D-Pad to navigate your directories and select your favorite MIDI files.
  3. Playback: The player will automatically play files in sequence.
  4. Volume/Gain Control: Hold [R Trigger] + Left/Right on the D-Pad to adjust the FluidSynth gain. Personal Recommendation: 0.4. Going too high might cause audio clipping/distortion.
  5. Battery Saver: If no buttons are pressed for 1 minute during playback, the screen will automatically turn off (black screen mode)
If you like this little app , please leave a like or some feedback! Thanks! 😄


p.jpg


FluidR3_GM.sf2


PSV midi player1.0
 
Hi everyone,

I’m excited to share my very first homebrew app for the PS Vita! It’s a dedicated MIDI player powered by the FluidSynth engine.

I’ve always loved the FluidR3_GM.sf2 (141MB) soundfont, so I used it as the benchmark throughout the entire development. (Full disclosure: I don't know how to code, so I developed this with the help of Google Gemini 1.5 Pro/Gemini 2.0/Antigravity, who did all the heavy lifting! 😄)

Technical Notes: I’ve tested this app extensively with the 141MB FluidR3_GM soundfont. I haven't tried anything much larger yet because of the Vita’s limited RAM, but this soundfont already sounds fantastic on the handheld.

The UI is quite minimal and text-based right now, but it works perfectly for smooth MIDI playback!

How to use:

  1. Load Soundfont: First, load your .sf2 file (it maps everything into RAM).
  2. Browse MIDI: Use the D-Pad to navigate your directories and select your favorite MIDI files.
  3. Playback: The player will automatically play files in sequence.
  4. Volume/Gain Control: Hold [R Trigger] + Left/Right on the D-Pad to adjust the FluidSynth gain. Personal Recommendation: 0.4. Going too high might cause audio clipping/distortion.
  5. Battery Saver: If no buttons are pressed for 1 minute during playback, the screen will automatically turn off (black screen mode)
If you like this little app , please leave a like or some feedback! Thanks! 😄


View attachment 564792

FluidR3_GM.sf2


PSV midi player1.0


That is really fucking cool!!!
 

Site & Scene News

Popular threads in this forum