A2DP Volume vs OPN2 MIDI Player
Side-by-side comparison of two open source alternatives
A2DP Volume
Automatically adjusts the media volume on connect and resets it on disconnect. This is done so that stereo streaming audio can work properly. Intended primarily for car Bluetooth systems. It can read out text messages using Text To Speech (TTS) services while you are connected. Each paired Bluetooth device or virtual device (home dock, car dock, power connection, or headset plug) can be configured to your liking. There is a manual on the website. A secondary feature is the ability to capture location information so you can find where you left your car. The location can also be automatically captured when exiting Car Mode on your Android device and read by any app that understands GPS data.
OPN2 MIDI Player
OPN2 MIDI Player 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 libOPNMIDI library.Key Features:OPN2 emulationCustomizable bank of FM patches (You have to use the bank editor to create own sound bank)Stereo soundNumber of simulated OPN2 chips can be specified as 1-100 (maximum channels 600!)Pan (binary panning, i.e. left/right side on/off)Pitch-bender with adjustable rangeVibrato that responds to RPN/NRPN parametersSustain (a.k.a. Pedal hold) and Sostenuto enable/disableMIDI and RMI file supportReal-Time MIDI API supporMIDI and RMI file supportloopStart / loopEnd tag support (Final Fantasy VII)111-th controller based loop start (RPG-Maker)Use automatic arpeggio with chords to relieve channel pressureSupport for multiple concurrent MIDI synthesizers (per-track device/port select FF 09 message), can be used to overcome 16 channel limitPartial 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)CC74 "Brightness" affects a modulator scale (to simulate frequency cut-off on WT synths)Portamento support (CC5, CC37, and CC65)SysEx support that supports some generic, GS, and XG featuresFull-panning stereo option (works for emulators only)
| Feature | A2DP Volume | OPN2 MIDI Player |
|---|---|---|
| License | GPL-3.0-only | MIT |
| Install sources | F-DroidGitHub | GitHubIzzyOnDroid |
| Categories | Media PlayerVideo | Media PlayerVideo |
| Features | Ad-FreeOpen SourceNo Tracking | Ad-FreeOpen SourceNo Tracking |
| Platforms | Android | Android |
| Website | ||
| Source code |