SoundFont-MidiPlayer-Piano (Low Latency USB) icon

SoundFont-MidiPlayer-Piano (Low Latency USB)

★★★★★
★★★★★
(4.09/5)

1.6.3Free2 years ago

Download SoundFont-MidiPlayer-Piano (Low Latency USB) APK latest version Free for Android

Version 1.6.3
Update
Size 7.99 MB (8,378,785 bytes)
Developer GamesGreh
Category Apps, Music & Audio
Package Name org.greh.soundfontmidiplayer
OS 4.1 and up

SoundFont-MidiPlayer-Piano (Low Latency USB) APPLICATION description

Play mid files & piano via soundfont using USB midi keyboard, K/B, VirtualPiano.
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
↓ Read more
SoundFont-MidiPlayer-Piano (Low Latency USB) screen 1 SoundFont-MidiPlayer-Piano (Low Latency USB) screen 2

Old versions

Version Size Update
⇢ 1.6.3 (1 variants) ↓ 7.99 MB ◴ 2 years ago
⇢ 1.6.0 (1 variants) ↓ 11.04 MB ◴ 2 years ago
⇢ 1.5.5 (1 variants) ↓ 11.03 MB ◴ 3 years ago