Perfect Piano - Learn to Play App Icon

Perfect Piano - Learn to Play

4+ v8.1 Recorded price: Free App Store →
★★★★★
★★★★★
(8,647 App Store ratings)
🏆 Best: #3 Free (RUS)
IPA Analysis
Technical Specs
Bundle ID com.visualmidi.app.perfectpiano.Perfect-Piano
Version 8.1
App Store Size 247.35 MB
Minimum iOS 13.0
Devices iPhone, iPad, iPod touch
Catalog release date 2015-01-29
Latest recorded version date 2026-11-07
Features & Support
Advisory 4+
Infrequent/Mild Contests
Languages (24)
DA, NL, EN, FI, FR, DE, EL, HI, ID, IT, JA, KO, MS, NB, PL, PT, RU, ZH, ES, SV, TH, ZH, TR, VI
Top In App Purchases
650 Golden Coins Checking selected store…
1500 Golden Coins Checking selected store…
VIP ACCESS Checking selected store…
2500 Golden Coins Checking selected store…
3800 Golden coins Checking selected store…
5000 Golden Coins Checking selected store…
Lifetime VIP Membership Checking selected store…
Compare country prices →

Preview

Perfect Piano - Learn to Play screenshot 1 Perfect Piano - Learn to Play screenshot 2 Perfect Piano - Learn to Play screenshot 3 Perfect Piano - Learn to Play screenshot 4 Perfect Piano - Learn to Play screenshot 5 Perfect Piano - Learn to Play screenshot 6 Perfect Piano - Learn to Play screenshot 7 Perfect Piano - Learn to Play screenshot 8 Perfect Piano - Learn to Play screenshot 9 Perfect Piano - Learn to Play screenshot 10 Perfect Piano - Learn to Play screenshot 11

Description

Perfect Piano is an intelligent piano simulator design for your iPhone and iPad. With in-built genuine piano timbre, this app can teach you how to play piano and amuse you at the same time! [ Smart Keyboard ] • 88-key piano keyboard • Single-row mode; Double-row mode; Double players • Multitouch screen support • Force touch • Keyboard width adjustment • Multiple in-built sound effect: Grand piano, Music box, Pipe organ, Synth bass, Steel string guitar, Strings Ensemble, Soprano Sax, Space Synth, Rhodes Piano • MIDI and AAC audio recording • Metronome • Direct sharing of recording file or set as ringtone [ Learn to Play ] • Learn thousands of popular music scores • Two guidance patterns: falling note, waterfall • Three play modes: auto play, semi-auto play, note pause • Left & right hand setup • A->B loop • Speed adjustment • Difficulty adjustment [ Multiplayer Connection & PK ] • Play the piano with other players from all over the world • Make friends • Real-time on-line chatting • Weekly new song challenge ranking • Create guilds [ Support USB MIDI Keyboard ] • Support standard General MIDI protocol and allow the connection of MIDI keyboard (such as YAMAHA P105, Roland F-120, Xkey, etc.) through USB interface • Perfectly control the piano, play, recording and competition via external MIDI keyboard [ MusicXML notation ] • Support MIDI and MusicXML notation. If you have any question regarding the use of app, please contact us: • Email: [email protected] Let's rock and roll! Terms of use: http://www.revontuletsoft.com/terms_perfectpiano.html Privacy Policy: http://www.revontuletsoft.com/privacy_perfectpiano.html Thanks for using Perfect Piano!

What's New

Version 8.1 2026-11-07
1. Add distortion, reverb, echo sound SFX settings. 2. Add MusicXML support.

Technical Analysis

Package Overview Package analysis available
Bundle ID com.visualmidi.app.perfectpiano.Perfect-Piano
Current Version 8.1
Minimum iOS 13.0
Package Size App Store Size
Package Metadata 6 / 78 version records
Architectures
arm64
✓ Swift ✓ Objective C ✓ PIE ✗ Stack Canary ✗ Bitcode
✗ Analytics ✗ Ads ✓ Sign In ✓ App Invite
Project ID: api-project-659514723202
Bundle ID: com.visualmidi.app.perfectpiano.Perfect-Piano
GCM Sender ID: 659514723202
API Key: Client configuration identifier present; value not published.

Developer Information

Known Version Records

6 version records with stored package metadata • 78 known version records

Stored metadata does not guarantee a package is currently available to download.

Details Version / IDs Version date Action
Perfect Piano - Learn to Play icon
242.92 MB
v8.0
App Store ID: 881549331Build: 8.0
2026-05-28 00:50:11 Get Version
Perfect Piano - Learn to Play icon
179.44 MB
v7.9
App Store ID: 876131287Build: 140
2025-07-09 03:32:28 Get Version
Perfect Piano - Learn to Play icon
Not archived
v7.8
App Store ID: 875908055Build: 7.8
2025-06-28 10:50:09 Request Version
Perfect Piano - Learn to Play icon
Not archived
v7.7
App Store ID: 873692656Build: 7.7
2025-04-03 09:45:42 Request Version
Perfect Piano - Learn to Play icon
Not archived
v7.6
App Store ID: 872951928Build: 7.6
2025-03-05 09:26:11 Request Version
Perfect Piano - Learn to Play icon
Not archived
v7.5
App Store ID: 871598907Build: 7.5
2025-01-09 00:49:48 Request Version
Perfect Piano - Learn to Play icon
Not archived
v7.4
App Store ID: 871115312Build: 7.4
2024-12-13 22:10:04 Request Version
Perfect Piano - Learn to Play icon
Not archived
v7.3
App Store ID: 870771962Build: 7.3
2024-12-03 11:44:08 Request Version
Perfect Piano - Learn to Play icon
154.77 MB
v7.2
App Store ID: 869323462Build: 124
2024-09-28 09:40:26 Get Version
Perfect Piano - Learn to Play icon
153.77 MB
v7.1
App Store ID: 867788589Build: 122
2024-07-30 07:36:34 Get Version
Perfect Piano - Learn to Play icon
153.58 MB
v7.0
App Store ID: 866038582Build: 119
2024-05-18 11:21:12 Get Version
Perfect Piano - Learn to Play icon
Not archived
v6.9
App Store ID: 866006145Build: 6.9
2024-05-17 08:25:42 Request Version
Perfect Piano - Learn to Play icon
Not archived
v6.8
App Store ID: 865986730Build: 6.8
2024-05-16 16:11:35 Request Version
Perfect Piano - Learn to Play icon
Not archived
v6.6
App Store ID: 862004816Build: 6.6
2023-12-06 14:12:04 Request Version
Perfect Piano - Learn to Play icon
Not archived
v6.5
App Store ID: 861866760Build: 6.5
2023-11-30 10:37:19 Request Version
Perfect Piano - Learn to Play icon
Not archived
v6.4
App Store ID: 861837511Build: 6.4
2023-11-29 08:19:48 Request Version
Perfect Piano - Learn to Play icon
Not archived
v6.3
App Store ID: 857718071Build: 6.3
2023-06-14 01:06:26 Request Version
Perfect Piano - Learn to Play icon
Not archived
v6.2
App Store ID: 855762539Build: 6.2
2023-03-24 22:14:12 Request Version
Perfect Piano - Learn to Play icon
Not archived
v6.1
App Store ID: 854259805Build: 6.1
2023-01-08 17:39:45 Request Version
Perfect Piano - Learn to Play icon
Not archived
v6.0
App Store ID: 850805384Build: 6.0
2022-07-14 14:54:59 Request Version
Perfect Piano - Learn to Play icon
Not archived
v5.9
App Store ID: 845143576Build: 5.9
2022-02-02 12:02:22 Request Version
Perfect Piano - Learn to Play icon
Not archived
v5.8
App Store ID: 845113502Build: 5.8
2021-11-03 22:17:25 Request Version
Perfect Piano - Learn to Play icon
Not archived
v5.7
App Store ID: 842981420Build: 5.7
2021-07-08 16:49:03 Request Version
Perfect Piano - Learn to Play icon
Not archived
v5.6
App Store ID: 840448300Build: 5.6
2021-02-13 18:42:05 Request Version
Perfect Piano - Learn to Play icon
Not archived
v5.5
App Store ID: 836512502Build: 5.5
2020-06-23 17:33:48 Request Version
Perfect Piano - Learn to Play icon
Not archived
App Store ID: 835050557 Unknown Request Version
Perfect Piano - Learn to Play icon
Not archived
App Store ID: 834933382 Unknown Request Version
Perfect Piano - Learn to Play icon
Not archived
App Store ID: 834564503 Unknown Request Version
Perfect Piano - Learn to Play icon
Not archived
App Store ID: 834266772 Unknown Request Version
Perfect Piano - Learn to Play icon
Not archived
App Store ID: 833474195 Unknown Request Version
Perfect Piano - Learn to Play icon
Not archived
App Store ID: 832508835 Unknown Request Version
Perfect Piano - Learn to Play icon
Not archived
App Store ID: 831603631 Unknown Request Version
Perfect Piano - Learn to Play icon
Not archived
App Store ID: 830984478 Unknown Request Version
Perfect Piano - Learn to Play icon
Not archived
App Store ID: 830038613 Unknown Request Version
Perfect Piano - Learn to Play icon
Not archived
App Store ID: 829881455 Unknown Request Version
Perfect Piano - Learn to Play icon
Not archived
App Store ID: 829768947 Unknown Request Version
Perfect Piano - Learn to Play icon
Not archived
App Store ID: 829382323 Unknown Request Version
Perfect Piano - Learn to Play icon
Not archived
App Store ID: 829257878 Unknown Request Version
Perfect Piano - Learn to Play icon
Not archived
App Store ID: 829090254 Unknown Request Version
Perfect Piano - Learn to Play icon
Not archived
App Store ID: 828925819 Unknown Request Version