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:

FluidR3_GM.sf2
PSV midi player1.0
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:
- Load Soundfont: First, load your .sf2 file (it maps everything into RAM).
- Browse MIDI: Use the D-Pad to navigate your directories and select your favorite MIDI files.
- Playback: The player will automatically play files in sequence.
- 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.
- Battery Saver: If no buttons are pressed for 1 minute during playback, the screen will automatically turn off (black screen mode)

FluidR3_GM.sf2
PSV midi player1.0







