SoundFont-MidiPlayer-Piano

Contains ads
4.1
522 reviews
50K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image

About this app

CRITICAL NOTES:

- The app has ENDED and i don't work on it anymore. Please DO NOT EXPECT UPDATES for Android 13 and above.


Features:

- Low latency support for USB MIDI input devices.

- full screen piano from version 1.5.5.

- As tested app worked in background or screen turned off to practice USB MIDI Piano. This saved device battery.

- Listen to midi & RMI (rmid) files with your custom instruments packed inside SoundFont files.

- Export midi + soundfont to ogg. Don't need PC to make midi to stream musics.

- Switch to supported soundfonts quickly. Useful to test how midi sounds on different soundfonts.

- Test SoundFont instruments with a small virtual piano or USB MIDI Keyboard, Normal Keyboard. Supports Key, Volume, Pitch, Modulation, Pedal events. More should work but i could not test.

- Record to mid file from USB Midi keyboard, USB keyboard and virtual piano.

- Plug normal USB QWERTY keyboard & play midi. Keyboard keys to piano keys mapping is same as that of Linux Multimedia Studio (LMMS version during 2016).



IMPORTANT:

- Using USB MIDI Keyboard device while midi file is playing might not work as expected because midi events change settings.

- If USB MIDI Keyboard doesn't connect try to turn it on & off & select this app when requested by OS.

- Not all SoundFont files with extension sf2 are supported. Only fluidsynth/PolyPhone-1.x supported sf2 are usable.

- Effects like Reverb, Chorus, high sample rate & interpolation can cause high load on CPU & cause glitch in audio. This app uses FluidSynth which requires powerful CPU. Reduce all options to minimum if glitch free audio is needed.

- Volume gain can cause audio clipping / noisy audio. Keep it below 1.0 if volume is already high for a midi with lots of instruments. Better is to keep this minimum & increase volume from device's master controls.

- QWERTY keys don't behave like hardware piano keys because they don't offer pressure information. K/B Keys don't feel smooth.


USB related issue on some devices:

Some devices like Samsung Galaxy Tab4 7.0 (degasltespr), Android 5.1 are creating
java.lang.SecurityException and app currently don't support such devices. May be future updates will fix this.

I have tested MIDI KeyBoard M-AUDIO KeyRig-49 on 5-6 devices of Nubia, Redmi, Nokia, Lenovo, RealMe, Moto and it worked. However some devices don't offer low latency. App uses whatever settings these devices provide for better audio.



ISSUES:

- Playing next musics repeatedly using buttons or shakes or buggy midi files can sometimes cause app to stop working or crash.


Assets usage:

- Most of midi used from www.vgmusic.com.

- Only those soundfonts, midi musics are use which had permissive license. However some license were hard to find. Musics are remake/remixes and may resemble OST of some popular game. In that case please let me know if you have problem with distribution of the musics. I will remove them :/

- The assets used were used with the purpose of giving a demo of audio produced by this app.


Powered by unmodified FluidSynth 1.1.6
http://www.fluidsynth.org
Updated on
Sep 28, 2021

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
This app may share these data types with third parties
Location, App activity and 2 others
This app may collect these data types
Location, App activity and 2 others
Data is encrypted in transit
Data can’t be deleted

Ratings and reviews

4.1
458 reviews
PrinceDinoboy
April 4, 2024
I love this as it lets me convert midi files to ogg. I would like the option to see the notes (such as sheet music as an example) and switch a midi's instruments from the selected soundfont. The only major issue I have is that when I export to ogg, the music's runtime is longer than it was in the player due to adding a few seconds of empty space.
Did you find this helpful?
A Google user
July 6, 2019
This app does exactly what it says, and does it exceptionally well! However, one minor problem is causing me to remove 1 star. There is no option to change instruments for all of the tracks (just Track 1), and even that it doesn't save nor appear in an exported .OGG file. Please allow us to save custom instrument selections for specific songs and soundfonts and export them! Thanks!
19 people found this review helpful
Did you find this helpful?
Alexander Bayramov
January 10, 2021
The app is great, design is simple but playlists are very useful feature. App can also be useful if you like to improvise on your phone and then listen the midi recording with different types of instruments, but it would be even more great if it you could change instrument in session for example without having to reset it everytime when that file plays
2 people found this review helpful
Did you find this helpful?

What's new

- Updated to comply with new updated PlayStore Developer Policies.