MIDI SysEx Librarian (Syx-Lib)

MIDI SysEx Librarian (Syx-Lib) Free App

Rated 4.38/5 (13) —  Free Android application by dherstli

Advertisements

About MIDI SysEx Librarian (Syx-Lib)

Syx-Lib provides a fast and easy way to transmit SysEx messages between your Android and MIDI devices. Simply select a file containing SysEx data in storage to send to a selected MIDI device. Or, start a manual dump to save incoming SysEx messages. Its most common use is to load and save "patches" (configuration and/or sound editing instructions) to and from a synthesizer via USB MIDI interface, that is connected to an Android device with an OTG cable like so:

(Phone/Tablet) <---USB---> (Midi Interface) <---MIDI---> (Synthesizer/Keyboard)

*This app is still in its early stages of development so I've released it for free with no ads. Successful use depends on not just the app itself, but also your specific device, interface, and synthesizer. There are several factors that can cause issues so please refrain from leaving a low rating and email me instead. I have a limited number of synths and interfaces to test with so your feedback helps me understand the needs of different users. Thank you to those who have contacted me already.


Features:
- Send sysex messages to a midi device of any size.
- Receive sysex messages from a midi device and save locally on storage.
- Manage sysex files on external storage.

Requirements:
- Android version 6.0 and up.
- Class-compliant MIDI device that is recognized by the Android OS. Please see the following article for more information on midi in Android and a list of compatible devices as tested by Google.
https://www.midi.org/articles/android-midi-in-marshmallow

How to send SysEx dumps:
- Connect a class-compliant MIDI device to your Android phone/tablet then open MIDI SysEx Librarian.
- If an input port is found, the device's name will appear in the "Midi In" field above the file browser.
- You are now ready to transmit SysEx data. Simply select a file from external storage to send to MIDI In.
- A dialog will show the transmission progress. Press 'back' or anywhere outside the dialog to cancel transmission.

How to receive SysEx dumps:
- Press the "Dump" menu button.
- Instruct your connected MIDI device (i.e. by pushing buttons) to transmit SysEx data.
- Each SysEx message received will be displayed separately. You can remove any individual message by pressing the "x" button next to it.
- Press "Save" to stop listening to the output port and save the displayed SysEx messages into a single file.
- If you want to restart a manual dump, press the Refresh icon and any received data will be cleared.

Troubleshooting connection with MIDI devices:
- If the app does not display your MIDI device, or is but isn't transmitting data, then fully close the app (by pressing 'Recent Apps' button then swiping or pressing 'x') and reopen. If the issue persists, please email me.
- Check that your MIDI device is class compliant; that is, it doesn't require addition drivers and is recognized by the Android OS as a midi device. MIDI SysEx Librarian will not work with MIDI devices that require additional drivers.

COMPATIBLE MIDI DEVICES (as tested by users and/or developer):
- M-Audio USB Midisport Uno
- M-Audio MIDISPORT 1x1

INCOMPATIBLE MIDI DEVICES:
- Roland UM-One

Please email/leave a review with your compatible MIDI devices!
Contact me if you have any issues. I will try my best to find a solution.

How to Download / Install

Download and install MIDI SysEx Librarian (Syx-Lib) version 1.2 on your Android device!
Downloaded 1,000+ times, content rating: Everyone
Android package: iom.hde.sysexlibrarian, download MIDI SysEx Librarian (Syx-Lib).apk

All Application Badges

Free
downl.
Android
6.0+
Bug
buster
For everyone
Android app

App History & Updates

What's Changed
-SysEx files are now split up into buffers and sent with delay in order to pace transmission to interface (instead of entire file being sent all at once).
-Sending SysEx files now shows progress and can be cancelled mid-send.
-Settings added to change buffer size and time delay between sending buffers.
-Menu item added to select MIDI device (instead of connecting to first found).
-Bugs related to plugging/unplugging MIDI device during run-time now fixed.
Version update MIDI SysEx Librarian (Syx-Lib) was updated to version 1.2
More downloads  MIDI SysEx Librarian (Syx-Lib) reached 1 000 - 5 000 downloads
Name changed  Name changed! MIDI SysEx Librarian now is known as MIDI SysEx Librarian (Syx-Lib).

What are users saying about MIDI SysEx Librarian (Syx-Lib)

M70%
by M####:

Can't do anything with the app because I cannot change Overlay settings. How weird is that!?

B70%
by B####:

Use full app

M70%
by M####:

Wonderful app for me. Midi sysex data is exactly what I need. If you do a lot of programming presets on synthesizers, old ones that don't have a USB interface, this app can mean life or death.

M70%
by M####:

Tried to use this with my Edirol UM-2 to no avail. Other apps like Caustic and CFM can see the device and ask for permission, but this one doesn't. Moto Z, Android 7.1.1. Nice straightforward interface though. This would be a super convenient way to back up patch data if I could get it working.

K70%
by K####:

Tried it with my m-audio midisport interface and my yamaha dx7 synth, app on Pixel phone. Works perfectly, thank you!

K70%
by K####:

This app is amazing. Like gold Nobel prize worthy...the "future" right here in the palm of your hands.


Share The Word!


Rating Distribution

RATING
4.45
13 users

5

4

3

2

1