{"package_name":"ru.wohlsoft.opnmidiplayer","name":"OPN2 MIDI Player","summary":"Simple MIDI-player for Android based on libOPNMIDI library","category":"Multimedia","icon_url":"/api/icon/ru.wohlsoft.opnmidiplayer","latest_version_code":1060100,"latest_version_name":"1.6.1","apk_url":"/api/apk/ru.wohlsoft.opnmidiplayer","apk_size":4138561,"apk_sha256":"818333aaea72ffc30339ec914187bf6987b5c116c124d1b2b4e6119782321170","source_kind":"fdroid-repo","repo_slug":"izzyondroid","last_updated":1779371400,"release_timestamp":1758563194,"description":"<p><i>OPN2 MIDI Player</i> is an implementation of OPNMIDI based MIDI-player for Android. It’s a MIDI-player based on emulator of a Frequency Modulation chip Yamaha OPN2 (YM2612). This small MIDI-player made with using of <a href=\"https://github.com/Wohlstand/libOPNMIDI/\" target=\"_blank\" rel=\"noindex nofollow noopener\">libOPNMIDI</a> library.</p><p><br><b>Key Features:</b></p><ul><li>OPN2 emulation</li><li>Customizable bank of FM patches (You have to use the bank editor to create own sound bank)</li><li>Stereo sound</li><li>Number of simulated OPN2 chips can be specified as 1-100 (maximum channels 600!)</li><li>Pan (binary panning, i.e. left/right side on/off)</li><li>Pitch-bender with adjustable range</li><li>Vibrato that responds to RPN/NRPN parameters</li><li>Sustain (a.k.a. Pedal hold) and Sostenuto enable/disable</li><li>MIDI and RMI file support</li><li>Real-Time MIDI API suppor</li><li>MIDI and RMI file support</li><li>loopStart / loopEnd tag support (Final Fantasy VII)</li><li>111-th controller based loop start (RPG-Maker)</li><li>Use automatic arpeggio with chords to relieve channel pressure</li><li>Support for multiple concurrent MIDI synthesizers (per-track device/port select FF 09 message), can be used to overcome 16 channel limit</li><li>Partial support for GS and XG standards (having more instruments than in one 128:128 GM set and ability to use multiple channels for percussion purposes, and a support for some GS/XG exclusive controllers)</li><li>CC74 \"Brightness\" affects a modulator scale (to simulate frequency cut-off on WT synths)</li><li>Portamento support (CC5, CC37, and CC65)</li><li>SysEx support that supports some generic, GS, and XG features</li><li>Full-panning stereo option (works for emulators only)</li></ul>","categories":["Multimedia"]}