Crudebyte Logo

CMP Grand Piano is a high quality virtual piano for your iPad, iPhone and iPod touch. It is designed for professional usage on stage by connecting an external MIDI keyboard to the iPad / iPhone / iPod touch by using the Apple USB camera adapter or another adapter supported by Apple.

CMP Grand Piano provides a very realistic sound by using a very large collection of audio samples of more than 1.7 Gigabyte (uncompressed) in size. Various articulations of each key of a real piano were sampled in full length and high quality to assemble this realistic sound. Real-time disk streaming is utilized to playback the respective audio samples with very low latency.

This app supports Apple's Audio Unit v3 plugin standard (iOS 9 or higher), Audiobus (iOS 7 or higher), Apple's Inter-App Audio system (iOS 7 or higher), as well as the JACK Audio Connection Kit (up to iOS 6.1.3) for audio & MIDI connections from/to other audio apps !

Sound Features:

  • Two high quality base sounds ("Grand Piano" and "Jazz Piano") with more than 1.7 GB in size.
  • Two additional sounds available as in-app purchase ("Concert Grand" and "Upright Pianino") with additional 1.6 GB and 1.1 GB respectively in size.
  • Polyphony up to 140 stereo voices.
  • Configurable audio latency down to 5ms.
  • Integrated effects with 17 presets.
  • MIDI velocity response curve editor to fine tune the feeling of your MIDI keyboard, save them as presets if you use more than one keyboard.
  • App can keep running in the background, so you can play piano while e.g. using Safari or another app to display scores or surfing the Internet.
  • Hermode Tuning: Makes the sound more brilliant by controlling the pitch of the notes in multivoiced music to better frequency ratios than with fixed tuning. This dynamic tuning imitates the tuning behavior of well educated musicians with string and wind instruments and of singers in professional choirs.
  • Supports "Audio Unit v3" for being used as convenient instrument plug-in with third party mult-track DAW apps (iOS 9 or higher).
  • Supports "Audiobus" for audio routing between apps (iOS 7 or higher).
  • Supports Apple's "Inter-App Audio" system for audio & MIDI streaming between other apps (iOS 7 or higher).
  • Supports JACK Audio Connection Kit for audio & MIDI streaming between other apps (up to iOS 6.1.3).

MIDI Player / Recorder:

  • Record, save and load your songs in standard MIDI file format.
  • Unlimited amount of tracks.
  • Unlimited recording and playback length.
  • Download or upload MIDI files with iTunes.
  • Load your favorite songs as MIDI files from the Internet, and watch at the virtual keyboard how to play it.
  • Use the "Tempo Zoom" dial knob to i.e. slow down playback at any time and learn your favorite songs more easily.

Please Note: This app requires quite some hardware resources from the device. In case there are problems with this app, please close apps in the background by double pressing the device's home button, the list of active apps appears on the bottom of the screen, tap and hold one app icon in the list, then press the respective app icon "minus" corner to quit those apps.

The adapter and / or the MIDI device you connect must be supported by the iPad / iPhone operating system in order to be able to use it with this app. To our knowledge there is currently no official list of supported devices by Apple. We recommend you to check whether your MIDI keyboard is supported by your iOS version, by using our MIDI monitor app MIDI Wrench, which is free!


iPad Screenshot iPad Screenshot iPad Screenshot

iPad Screenshot

iPhone / iPod touch:

iPhone Screenshot iPhone Screenshot iPhone Screenshot iPhone Screenshot

iPhone Screenshot

Demo Video

Demo Video


The maximum polyphony depends on the exact device model being used.

DeviceStereo Voices  Mono Voices
iPad Air140280
iPad Mini 2140280
iPad Mini 184168
iPad 4140280
iPad 3100200
iPad 284168
iPad 14080
iPhone 5S140280
iPhone 5C100200
iPhone 5100200
iPhone 4S84168
iPhone 44080
iPhone 3GS2040
iPod touch 5th gen. 84168
iPod touch 4th gen. 4080
iPod touch 3rd gen. 2040

Appropriate polyphony is automatically detected and selected for your specific device model by the app for you. If desired however, you can override the polyphony setting manually in the app's settings screen. For example to save CPU head room for other apps running in the background.


You've got questions? Issues? Write us!


CMP Grand Piano is currently available for the following mobile phones and tablet devices. In case you encounter any problems while using this app, please report it to us by using the feedback link above.

  • Apple iPad, iPhone and iPod touch:
    You can get CMP Grand Piano as universal binary through iTunes from the Apple App Store. You need at least iOS 4.2 or later to be able to use this app. Since this is a universal binary you only need to purchase it once and can install it on all your iOS devices, no matter if iPad, iPhone or iPod touch.
You have questions about CMP Grand Piano? Don't hesitate to write us by using the feedback link above.

Copyright © 2022 Crudebyte. All rights reserved.