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">SoundFont SF2 फ़ाइलों का उपयोग कर मिडी फ़ाइलों निभाता है। यह भी यूएसबी मिडी और कीबोर्ड मिडी समर्थन, RMI खिलाड़ी, मिडी रिकॉर्डर के साथ एक SoundFont पियानो कहा जा सकता है।
विशेषताएं:
- SoundFont फ़ाइलों के अंदर पैक अपने कस्टम उपकरणों के साथ मिडी और RMI (rmid) फाइल करने के लिए सुनो।
- SoundFonts तेजी से करने के लिए स्विच !. SoundFont आकार पर निर्भर करता है।
- एक smal आभासी पियानो या यूएसबी मिडी कीबोर्ड, सामान्य कुंजीपटल के साथ टेस्ट SoundFont उपकरणों। कुंजी, मात्रा, पिच, मॉड्यूलेशन, पैडल घटनाओं का समर्थन करता है। अधिक काम करना चाहिए लेकिन मैं परीक्षण नहीं कर सका।
- यूएसबी मिडी कीबोर्ड, यूएसबी कीबोर्ड और आभासी पियानो से मध्य फाइल करने के लिए रिकॉर्ड।
- प्लग सामान्य QWERTY कीबोर्ड और मिडी खेलते हैं।
- दर्ज की ध्वनि के साथ अपने ही * SoundFonts बनाओ और * 1 मिडी फ़ाइल से कई अलग अलग संगीत का उत्पादन।
* टूडू सूची में विशेषताएं हैं।
इस बॉक्स में एक समर्पित (कम से कम अप इस संस्करण के लिए) नहीं है
- पियानो अनुप्रयोग।
- संगीत खिलाड़ी प्रतिस्थापन।
- SoundFont संपादक
जरूरी:
- जबकि मिडी फ़ाइल निभा रहा है जैसा कि उम्मीद थी, क्योंकि मिडी घटनाओं सेटिंग में बदलाव काम नहीं कर सकता यूएसबी मिडी कीबोर्ड डिवाइस का उपयोग करना।
- यूएसबी मिडी कीबोर्ड और बंद का चयन इस एप्लिकेशन ओएस के द्वारा कहा जाता है इसे चालू करने की कोशिश नहीं कनेक्ट करता है तो और।
- विस्तार SF2 के साथ सभी SoundFont फ़ाइलें समर्थित नहीं हैं। क्या fluidsynth / PolyPhone-1.x समर्थन इस एप्लिकेशन के लिए ही है।
- प्रभाव यही, कोरस, उच्च नमूना दर और प्रक्षेप की तरह ऑडियो में सीपीयू और कारण गड़बड़ पर उच्च लोड पैदा कर सकता है। यह एप्लिकेशन FluidSynth जो शक्तिशाली सीपीयू की आवश्यकता है उपयोग करता है।
- न्यूनतम करने के लिए सभी विकल्पों को कम करता है, तो गड़बड़ मुक्त ऑडियो की जरूरत है।
- माप लाभ ऑडियो क्लिपिंग / शोर ऑडियो पैदा कर सकता है। यह 1.0 नीचे रखें अगर मात्रा पहले से ही उपकरणों के बहुत से एक मिडी के लिए अधिक है। बेहतर डिवाइस के मास्टर नियंत्रण से न्यूनतम और वृद्धि की मात्रा रखने के लिए है।
- इनबिल्ट SoundFont करने के लिए / / App_Data / SoundfontMidiPlayer / नकल की है
जैसे / भंडारण / अनुकरणीय / 0 / App_Data / SoundfontMidiPlayer /
इस निर्देशिका से उसका चयन करें।
- जल्दी से खेल शुरू होता है नहीं तो एक मिडी फ़ाइल दोहन करता है मतलब यह नहीं है खिलाड़ी समय ले रहा है, लेकिन वहाँ संगीत अपने आप में कुछ मौन है।
एक उपयोगकर्ता कुछ Tyrian मध्याह्न फ़ाइलों को खेलने नहीं थे जो मैं परीक्षण के बाद पाया द्वारा रिपोर्ट मध्य विस्तार के साथ .rmi फाइलें थे। मैं RMI फ़ाइलें खेलने के लिए एप्लिकेशन को अद्यतन किया है।
मुद्दे:
कभी कभी खिलाड़ी दुर्घटनाओं जबकि प्लेलिस्ट में एक मिडी फ़ाइल दोहन।
करने के लिए:
- प्रवासन के बजाय प्लेबैक प्लेलिस्ट फ़ोल्डर में।
- सूचनाएं खिलाड़ी नियंत्रण के साथ बार।
- निर्यात SoundFont उपकरणों?
- डिस्क सत्र के लिए लिखें। यह फाइल ogg के लिए हर ऑडियो बचत होगी।
- अस्थायी SoundFont अंदर उपकरणों हैक। उदाहरण के लिए अपनी आवाज के साथ एक पियानो ध्वनि बदल जाते हैं। परीक्षण के लिए अपनी आवाज मिडी का संगीत बन जाता है कैसे!
फिक्स:
Marshmallow क्रम अनुमति अनुरोध जोड़ा।
आस्तियों उपयोग:
- Www.vgmusic.com से इस्तेमाल किया मिडी के अधिकांश।
- केवल उन SoundFonts, मिडी संगीत का उपयोग करें जो अनुमोदक लाइसेंस था। हालांकि कुछ लाइसेंस खोजने के लिए मेहनत कर रहे थे। संगीत रीमेक / रीमिक्स कर रहे हैं और एक कमजोर पक्ष समान हो सकता है। उस मामले में मुझे पता है कि आप संगीत के वितरण के साथ समस्या है, तो कृपया। मैं उन्हें निकाल देंगे: /
- इस्तेमाल की संपत्ति इस एप्लिकेशन के द्वारा उत्पादित ऑडियो के एक डेमो देने के उद्देश्य के साथ इस्तेमाल किया गया।
असंशोधित FluidSynth 1.1.6 द्वारा संचालित
http://www.fluidsynth.org</div> <div class="show-more-end">