MIDI Recorder with E.Piano

MIDI Recorder with E.Piano simply performs record/playback as you input MIDI signals.
Contact Information is here.
Could you support me?

MIDI Rec Icon
MIDI Recorder with E.Piano
Ryouta Kira
Download on the App Store


When connecting an electric piano, organ, or keyboard to your iPhone/iPad, you can record the performance completely.
As a bonus, the app includes FM E.Piano sounds.
Also there is an on-screen keyboard, you can make a note of your idea anywhere.

– You can toggle kinds of signals to record.
– You can select MIDI channels.
– By default, the app processes signals from all MIDI ports. You can select ports on version 1.2 or the above.
– The app makes files of Standard MIDI File Format 0.
– iTunes File Sharing and iCloud are supported.
– The recorded files are located in the “MIDI Rec” folder in the Files.app that is included with iOS.

MIDI is a standard about controlling audio devices.
You can control musical instruments with separately sold MIDI adapter for iPhone/iPad.

The internal FM synthesizer processes only note on, note off, and sustain control, and ignores the others.

URL Scheme: kqmidirec://

This app may sound even if the device is silent.

The internal synth receives signals of the selected receive channel.
The synth will not sound if the channel is different.

Do not hesitate to write a review if you encounter some troubles.

Terms of Use is here.

The screenshots are under development.

MIDI Recorder iPhone

MIDI Recorder iPad

MIDI Rec Icon
MIDI Recorder with E.Piano
Ryouta Kira
Download on the App Store

Possible malfunctions

Version 2.0 – 2.0.2

The app crashes in iOS 12.x.
The issue was fixed in the version 2.0.3.

Version 2.0

Some devices ignore MIDI CC#123 (All Notes Off) messages when their value is 0. In these devices you cannot stop playing notes in the version 2.0.
The issue was fixed in the version 2.0.1.

Version History

Date Format: Year-Month-Day (JST-9).

Version 2.0.16

Changed time handling process.
Added an option to hide offline devices.
Some settings have been moved.

Released on 2024-05-03.

Version 2.0.15

Minor fixes.
Updated the information.

Released on 2024-01-14.

Version 2.0.14

Changed linker options. (Linker is a development tool.)
It prevents from potential crashes.

Released on 2023-12-02.

Version 2.0.13

Fixed some issues on the older system.

Released on 2023-12-01.

Version 2.0.12

Fixed a bug that prevented certain MIDI signals from being played.
Fixed other bugs.

Released on 2023-11-27.

Version 2.0.11

Fixed a bug that prevented iCloud from being used on first launch.

Released on 2023-11-13.

Version 2.0.10

Fixed a potential crash.

Released on 2023-11-10.

Version 2.0.9

Fixed crash when not using iCloud.

Released on 2023-11-01.

Version 2.0.8

Changed process for listing files.
Fixed some bugs.

Released on 2023-11-01.

Version 2.0.7

Small fixes.

Released on 2023-09-15.

Version 2.0.6

Improved the behavior in the background. In detail, the app runs in the background even when SYNTH is off.

Bug fixed:
An issue that the background process did not stop when the playback stops was fixed.

Other fixes.

Released on 2023-08-13.

Version 2.0.5 (same binary)

Added support for Mac.

Released on 2023-06-19.

Version 2.0.5

Fixed a layout issue.

Released on 2022-12-14.

Version 2.0.4

Reduced App size.
Fixed that some SMF was not played correctly.

Released on 2022-10-22.

Version 2.0.3

Fixed crashes in iOS 12.x.

Released on 2022-10-18.

Version 2.0.2

Fixed that note off signals were sent twice when stopping.

Released on 2022-10-14.

Version 2.0.1

Changed a note off process when stopping.

Released on 2022-10-13.

Version 2.0

New playback engine and enhanced player functions. You can now pause, seek, and repeat.
You can now send tips to the developer (for iOS/iPadOS 15 or later).
The minimum supported system is iOS 12.4.
Other fixes.

Released on 2022-10-11.

Version 1.2.17

You can choose whether the middle C is C3 or C4.
Added an ad of a new app of mine Not major network ad.

Released on 2022-8-21.

Version 1.2.16

A bug in the time processing of the built-in synthesizer was fixed.

Released on 2022-4-8.

Version 1.2.15

  • Bug-fix:
    • The End of SysEx (F7) was not recorded in some case.
    • Playback stopped before the End of Track.
  • Other small fixes.
  • Released on 2021-12-8

Version 1.2.14

  • Updated SDK.
  • Fixed some bugs.
  • Released on 2021-9-25

Version 1.2.13

  • Fixed a crash bug.
  • Added a workaround for processing MIDI.
  • Released on 2021-2-7

Version 1.2.12

  • Fixed a small bug.
  • Released on 2020-11-26

Version 1.2.11

  • Added a workaround for crashes and strange behaviors while sending data via MIDI in iOS 14.2. (More stable.)
  • Released on 2020-11-20

Version 1.2.10

  • Added a workaround for crashes and strange behaviors while sending data via MIDI in iOS 14.2.
  • Released on 2020-11-17

Version 1.2.9

  • Some small fixes.
  • Released on 2020-10-20

Version 1.2.8

  • Fixed a bug which occurred with large iPhone.
  • Released on 2020-7-30

Version 1.2.7

  • Added Trim features.
  • Warns if data is empty.
  • Other small fixes.
  • Released on 2020-5-16

Version 1.2.6

  • Updated the synthesizer engine.
  • Other small fixes.
  • Released on 2020-4-19

Version 1.2.5

  • Bug-fix: A list of files except iCloud might not have been updated.
  • Released on 2020-1-13

Version 1.2.4

  • Supports iOS 13.
  • An issue that Bluetooth Devices are not found when switching tabs, is fixed.
  • Other small fixes.
  • Released on 2019-9-26

Version 1.2.3

  • Added tab bar buttons.
  • Fixed issue: Keys were pressed permanently when 3 finger touching.
  • Other fixes.
  • Released on 2019-9-12

Version 1.2.2

  • You can do “Save Files”, and “Mail” by tapping an info mark and selecting “Open in …”.
  • The local files are visible at Files.app. Open Files.app, select “On This iPhone/iPad” location, and select “MIDI Rec”.
  • Other small fixes.
  • Released on 2019-6-27

Version 1.2.1

  • Added Volume Slider.
  • Clipboard UI was sometimes corrupted on iPhone with safe area.
  • Other small fixes.
  • Released on 2019-3-7

Version 1.2

  • Added a Record Timer.
  • Added Virtual MIDI Ports.
  • Now you can select MIDI Ports. (You can probably use some other routing apps.)
  • Changed a behavior when stopping recording.
  • Added Bluetooth MIDI support.
  • Released on 2019-1-29

Version 1.1

  • Improved UI appearance.
  • Bug-fix: Back button did not appear on iOS 10.x or below.
  • Other small fixes.
  • Released on 2019-1-14

Version 1.0

  • The initial version.
  • Released on 2019-1-10.

MIDI Rec Icon
MIDI Recorder with E.Piano
Ryouta Kira
Download on the App Store