Plays MIDI files using SoundFont SF2 files. It can also be called a SoundFont Piano with USB midi & Keyboard Midi support, RMI player, midi recorder.
Features:
- Listen to midi & RMI (rmid) files with your custom instruments packed inside SoundFont files.
- Switch to soundfonts fast!. Depends upon Soundfont size.
- Test soundfont instruments with a smal 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 qwerty keyboard & play midi.
- Make your own *soundfonts with recorded sound and *produce many different musics from 1 midi file.
* are features in todo list.
This app is not a dedicated (at least up to this version)
- Piano app.
- Music player replacement.
- Soundfont editor
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 is asked by OS.
- Not all soundfont files with extension sf2 are supported. What fluidsynth/PolyPhone-1.x support is same for this app.
- 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.
- Inbuilt SoundFont is copied to //app_data/SoundfontMidiPlayer/
e.g. /storage/emulated/0/app_data/SoundfontMidiPlayer/
select it from this directory.
- If tapping a midi file doesn't starts playing quickly doesn't mean player is taking time but there is some silence in music itself.
As reported by a user some Tyrian MID files were not playing which after testing i found were .rmi files with mid extension. I have updated app to play rmi files.
Issues:
Sometimes player crashes while tapping a midi file in playlist.
TODO:
- Migration to folder playback instead of playlist.
- Notifications bar with player controls.
- Export Soundfont instruments?
- Write to disk session. It will save every audio to ogg file.
- Temporarily hack instruments inside soundfont. Example change a piano sound with your voice. To test how your voice becomes music of midi!
Fixes:
Marshmallow runtime permission request added.
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 an OST. 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
</div> <div jsname="WJz9Hc" style="display:none">Memainkan file MIDI menggunakan file SoundFont SF2. Hal ini juga dapat disebut Piano SoundFont dengan USB midi & Keyboard dukungan Midi, RMI pemain, midi perekam.
Fitur:
- Dengarkan midi & RMI (rmid) file dengan instrumen kustom Anda dikemas dalam file SoundFont.
- Beralih ke soundfont cepat !. Tergantung pada ukuran Soundfont.
- Instrumen Uji soundfont dengan piano virtual smal atau USB MIDI Keyboard, Keyboard normal. Mendukung Key, Volume, pitch, Modulation, peristiwa Pedal. Lebih harus bekerja tetapi saya tidak bisa menguji.
- Rekam untuk mid file dari USB Midi keyboard, USB keyboard dan piano virtual.
- Plug qwerty keyboard yang normal & play midi.
- Membuat soundfont * Anda sendiri dengan suara yang terekam dan * menghasilkan banyak musik yang berbeda dari file 1 midi.
* Fitur dalam daftar todo.
Aplikasi ini tidak dedicated (setidaknya sampai versi ini)
- Piano aplikasi.
- Pengganti Pemutar musik.
- Editor Soundfont
PENTING:
- Menggunakan USB perangkat MIDI Keyboard sementara file midi diputar mungkin tidak bekerja seperti yang diharapkan karena peristiwa midi mengubah pengaturan.
- Jika USB MIDI Keyboard tidak connect mencoba untuk menyalakannya & off & pilih aplikasi ini diminta oleh OS.
- Tidak semua file soundfont dengan ekstensi sf2 didukung. Dukungan apa fluidsynth / Polyphone-1.x adalah sama untuk aplikasi ini.
- Efek seperti Reverb, Chorus, sample rate tinggi & interpolasi dapat menyebabkan beban tinggi pada CPU & penyebab kesalahan dalam audio. Aplikasi ini menggunakan FluidSynth yang membutuhkan CPU yang kuat.
- Mengurangi semua pilihan untuk minimum jika audio gratis kesalahan diperlukan.
- Gain Volume dapat menyebabkan audio yang kliping / bising audio. Tetap di bawah 1,0 jika volume yang sudah tinggi untuk midi dengan banyak instrumen. Lebih baik adalah untuk menjaga minimum & kenaikan ini Volume dari master kontrol perangkat.
- Inbuilt SoundFont disalin ke / / app_data / SoundfontMidiPlayer /
misalnya / Storage / ditiru / 0 / app_data / SoundfontMidiPlayer /
pilih dari direktori ini.
- Jika menekan file midi tidak mulai bermain cepat tidak berarti pemain mengambil waktu tetapi ada beberapa keheningan dalam musik itu sendiri.
Seperti dilaporkan oleh pengguna beberapa file Tirus MID tidak bermain yang setelah pengujian saya menemukan yang file .rmi dengan pertengahan ekstensi. Saya telah memperbarui aplikasi untuk memutar file rmi.
Masalah:
Kadang-kadang pemain crash saat menekan file midi di playlist.
MELAKUKAN:
- Migrasi ke folder pemutaran bukan playlist.
- Pemberitahuan bar dengan kontrol pemutar.
- Instrumen Ekspor Soundfont?
- Menulis untuk sesi disk. Ini akan menyimpan setiap audio ke ogg berkas.
- Sementara hack instrumen dalam soundfont. Misalnya mengubah suara piano dengan suara Anda. Untuk menguji seberapa suara Anda menjadi musik midi!
perbaikan:
Marshmallow permintaan izin runtime menambahkan.
penggunaan aset:
- Sebagian besar midi digunakan dari www.vgmusic.com.
- Hanya mereka soundfont, musik midi yang digunakan yang memiliki lisensi permisif. Namun beberapa lisensi yang sulit untuk menemukan. Musik adalah remake / remix dan mungkin menyerupai OST. Dalam hal tolong beritahu saya jika Anda memiliki masalah dengan distribusi musik. Aku akan menghapusnya: /
- Aset digunakan digunakan dengan tujuan memberikan demo audio yang dihasilkan oleh aplikasi ini.
Didukung oleh dimodifikasi FluidSynth 1.1.6
http://www.fluidsynth.org</div> <div class="show-more-end">