Music

Syxloom: MIDI SysEx

SysEx librarian & patch names

iOS for iPhone and iPad

  • $3.99 one-time purchase
  • No account
  • No ads or app telemetry

View on the App Store

Good to know

Files it works with

  • SysEx files (.syx) and Standard MIDI Files (.mid), from which it pulls out the SysEx messages. You can also paste hex.
  • Workspace backups (.syxworkspace) with your library, notes and send sets. Backups are not encrypted.
  • On a Mac, .syx, .mid and .syxworkspace files open straight from Finder.
  • Favourites, tags and multi-word search organise the library; setlists send entries to several instruments in one reviewed transfer. Shortcuts can open an entry, import a file or prepare a send set, and nothing is sent until you confirm in the app.

Connecting your gear

  • Syxloom uses Apple's built-in MIDI system (CoreMIDI). It works with MIDI interfaces and connections your iPhone, iPad or Mac makes available, including other apps' MIDI ports.
  • Bluetooth MIDI can be paired from inside the app on iPhone and iPad; on a Mac, pair it in Audio MIDI Setup.
  • On a Mac, other apps can send SysEx to a virtual "Syxloom" MIDI port that feeds the Monitor.
  • MIDI capture and sending happen while the app is open. Switching away stops the current capture or transfer.

Tested vs. format support

  • Tested: the app's automated tests on iPhone and iPad simulators, including stress tests with thousands of generated and corrupted files, and its MIDI capture and sending code on a Mac using virtual MIDI ports. No physical synth or MIDI interface has been tested.
  • Patch-name format support, read from published layouts: Yamaha DX7 voices and 32-voice banks; Yamaha TX81Z, DX21, DX27 and DX100 voices and banks, and TX81Z performances; Yamaha reface DX voices; Korg minilogue, monologue, prologue and minilogue xd; Sequential Prophet '08; Novation Circuit; Behringer DeepMind 12.
  • Korg volca fm2 programs are community-documented and labelled that way. DX7 voices and banks are marked as compatible with the volca fm and volca fm2, which receive DX7 data; the original volca fm cannot send dumps.
  • Sequential Prophet-6, OB-6, Rev2, Prophet-5 and Take 5 layouts are community-documented and labelled that way in the app.
  • Checksum repair supports Roland, Yamaha and XG checksum layouts.

Limits

  • MIDI 1.0 SysEx only; no native MIDI 2.0.
  • A finished send means your device delivered the bytes. It cannot confirm your instrument received or stored a patch.
  • Messages from devices it does not recognize can still be inspected, but their contents are not verified.
  • It does not certify firmware updates or restore hardware automatically. Follow your instrument's own MIDI and backup instructions.

About Syxloom: MIDI SysEx

Keep your MIDI SysEx work organized, see what is inside it, and review exactly what you are about to send.

NEW IN 5.1 — MORE FM PATCH NAMES, FAVOURITES AND SETLISTS
The inspector now lists patch names in Yamaha TX81Z, DX21, DX27 and DX100 voices and banks, TX81Z performances, Yamaha reface DX voices and Korg volca fm2 programs alongside the DX7, Korg logue, Sequential, Circuit and DeepMind 12 formats from 5.0. Recognition is based on published MIDI specifications; community-documented layouts are labelled. DX7 voices and banks are marked as compatible with the Korg volca fm and volca fm2, which receive DX7 data.

Mark favourites, filter by tag, and search with several words across names, tags, notes, recognised models and patch names. Give entries in a send set their own destinations to build a setlist that sends to several instruments in one reviewed transfer. Shortcuts can open a library entry, import a SysEx file or prepare a send set; nothing is sent until you confirm in the app.

PATCH TOOLS
Build a 32-voice DX7 bank from voices anywhere in your library, save a single voice or rename one into a new copy. Edit bytes as hex with live validation, repair a Roland, Yamaha or XG checksum into a new copy, import SysEx from Standard MIDI Files (.mid), and find identical files or the same sound saved under another name. Audition a destination with a test note, chord, program change or All Notes Off, and use patch-request presets with documented or clearly marked suggested pacing gaps.

CAPTURE AND INSPECT
Monitor chosen CoreMIDI sources, inspect complete and partial messages, and keep the reported source and termination details. Import .syx and .mid files, review framing and supported checksum layouts, and compare changed byte regions. Unknown device formats remain unverified.

A REVIEWED TRANSFER
Prepare a frozen plan with the destination, exact message order and effective pacing before confirming a send. Use remembered device pacing profiles, follow progress and cancel later messages. One transfer runs at a time. The app never silently replays an interrupted operation.

SNAPSHOT COMPARE
Save copies of selected messages before a session or repair, compare two snapshots and share a JSON change report. Comparison never sends MIDI.

KEEP A RECEIPT
Review the latest 200 local transfer receipts with message hashes, destination, pacing and completion, cancellation or failure. CoreMIDI completion records the operating system's result; it does not prove the instrument received or stored a patch.

A RECOVERABLE WORKSPACE
Name, tag and favourite messages, add notes and build ordered send sets and setlists. Export the complete workspace, inspect a backup before replacing current work, and preserve original bytes when recovering unreadable storage. Backups include exact SysEx bytes and metadata. They are unencrypted; the integrity checksum detects accidental corruption and does not authenticate the author.

EXPLORE WITHOUT AN INSTRUMENT
Nine labeled sample messages and a capture walkthrough introduce the workbench. An explicitly offline pipeline check exercises validation, review, pacing and capture through an internal transport. It sends no MIDI and does not test hardware compatibility.

CONNECTIONS YOU CHOOSE
Use compatible CoreMIDI interfaces or endpoints supplied by the system and other apps. Optional Bluetooth MIDI pairing is available. Real capture and transmission require a compatible connection and the instrument's documented settings. Syxloom performs foreground MIDI work.

No account, subscription, in-app purchase, advertising, tracking or developer-operated upload service. Your library, profiles and receipts stay local unless you choose a connection or sharing destination.

SysEx can change device settings and stored patches. Follow the exact model's MIDI implementation and backup procedure. Syxloom does not certify firmware updates or automatically restore hardware.

A Shadowfetch app. Published on the App Store by Robert Corbin.