{"id":167804,"date":"2022-06-08T17:56:04","date_gmt":"2022-06-08T15:56:04","guid":{"rendered":"https:\/\/latouchemusicale.com\/?post_type=outils&#038;p=167804"},"modified":"2026-10-20T08:12:51","modified_gmt":"2026-10-20T06:12:51","slug":"virtual-piano","status":"publish","type":"outils","link":"https:\/\/latouchemusicale.com\/zh-hans\/tools\/virtual-piano\/","title":{"rendered":"\u94a2\u7434\u6a21\u62df\u5668\uff5c\u5728\u7ebf\u94a2\u7434"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"167804\" class=\"elementor elementor-167804 elementor-10448\" data-elementor-post-type=\"outils\">\n\t\t\t\t<div class=\"elementor-element elementor-element-203242f e-flex e-con-boxed e-con e-parent\" data-id=\"203242f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-da52d53 elementor-widget elementor-widget-spacer\" data-id=\"da52d53\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-dce-text-color=\"#4C4C4C\" class=\"elementor-element elementor-element-59a1b45 elementor-widget elementor-widget-global elementor-global-19665 elementor-widget-sp-breadcrumbs\" data-id=\"59a1b45\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"sp-breadcrumbs.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<nav  aria-label=\"\u9762\u5305 \u5c51\"><ol class=\"breadcrumb\" itemscope itemtype=\"https:\/\/schema.org\/BreadcrumbList\"><li class=\"breadcrumb-item active\" aria-current=\"page\" itemprop=\"itemListElement\" itemscope itemtype=\"https:\/\/schema.org\/ListItem\"><span itemprop=\"name\">\u9996\u9875<\/span><meta itemprop=\"position\" content=\"1\"><\/li><\/ol><\/nav>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-dce-title-color=\"#4C4C4C\" class=\"elementor-element elementor-element-c6abca6 elementor-widget elementor-widget-heading\" data-id=\"c6abca6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">\u5728\u7ebf\u94a2\u7434\u6a21\u62df\u5668\uff5c\u514d\u8d39\u865a\u62df\u94a2\u7434<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b84b957 e-flex e-con-boxed e-con e-parent\" data-id=\"b84b957\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-492c48b elementor-widget elementor-widget-text-editor\" data-id=\"492c48b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u60a8\u6ca1\u6709\u771f\u6b63\u7684\u94a2\u7434\u5417\uff1f\u70b9\u51fb\u8fd9\u53f0\u865a\u62df\u94a2\u7434\u7684\u7434\u952e\uff0c\u5373\u53ef\u5728\u7ebf\u5f39\u94a2\u7434\u3001\u514d\u8d39\u7ec3\u4e60\u3002\u60a8\u6709\u94a2\u7434\u5417\uff1f\u90a3\u5c31\u8fdb\u5165\u6b63\u9898\uff0c<strong><span style=\"text-decoration: underline;\"><a href=\"https:\/\/latouchemusicale.com\/zh-hans\/?utm_source=page-piano-virtuel-en-ligne&amp;utm_medium=page&amp;utm_campaign=clic-page-piano-virtuel-en-ligne\">\u5728\u6700\u77ed\u65f6\u95f4\u5185\u5b66\u4f1a\u94a2\u7434<\/a><\/span><\/strong>\u3002<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dcf00a3 elementor-widget elementor-widget-shortcode\" data-id=\"dcf00a3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div id=\"ltm-piano\" class=\"lpn\" data-v=\"ltmPianoV2\">\n<style>\n#ltm-piano{--a:#505cfa;--n:#253282;--t:#1c2340;--m:#6b7290;--l:#e6e8f2;--s:#f4f5fb;max-width:1100px;margin:0 auto;color:var(--t);font-family:inherit;line-height:1.35;-webkit-tap-highlight-color:transparent}\n#ltm-piano *{box-sizing:border-box}\n#ltm-piano .lpn-card{background:#fff;border-radius:24px;box-shadow:0 10px 40px rgba(37,50,130,.12);padding:26px 22px 18px;position:relative;overflow:hidden}\n#ltm-piano .lpn-card:before{content:\"\";position:absolute;inset:0 0 auto 0;height:5px;background:linear-gradient(90deg,#82f594,#32badb,#505cfa,#c549c4,#f8934e)}\n#ltm-piano button,#ltm-piano select{font:inherit;cursor:pointer;border:0;background:var(--s);color:var(--n);border-radius:12px;min-height:40px;padding:0 13px;font-weight:600;transition:background .15s,transform .08s}\n#ltm-piano button:hover{background:#e9ebfb}\n#ltm-piano button:active{transform:scale(.96)}\n#ltm-piano button:focus-visible,#ltm-piano input:focus-visible,#ltm-piano select:focus-visible{outline:3px solid rgba(80,92,250,.45);outline-offset:2px}\n#ltm-piano .lpn-bar{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:flex-end;margin-bottom:16px}\n#ltm-piano .lpn-g{display:flex;flex-direction:column;gap:6px}\n#ltm-piano .lpn-lab{font-size:12px;font-weight:700;color:var(--m);text-transform:uppercase;letter-spacing:.6px}\n#ltm-piano .lpn-row{direction:ltr;display:flex;align-items:center;gap:6px}\n#ltm-piano .lpn-row b{min-width:96px;text-align:center;color:var(--n);font-size:15px}\n#ltm-piano .lpn-seg{display:flex;background:var(--s);border-radius:12px;padding:3px;gap:3px}\n#ltm-piano .lpn-seg button{min-height:34px;padding:0 10px;background:transparent;border-radius:9px;font-size:14px}\n#ltm-piano .lpn-seg button[aria-pressed=\"true\"]{background:#fff;color:var(--a);box-shadow:0 1px 4px rgba(37,50,130,.15)}\n#ltm-piano .lpn-vol{width:120px;accent-color:var(--a);height:34px;cursor:pointer}\n#ltm-piano .lpn-sws{display:flex;flex-wrap:wrap;gap:4px 16px}\n#ltm-piano .lpn-sw{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;font-weight:600;color:var(--n);min-height:34px}\n#ltm-piano .lpn-sw input{appearance:none;-webkit-appearance:none;width:38px;height:22px;border-radius:11px;background:var(--l);position:relative;cursor:pointer;flex:none;transition:background .2s;margin:0}\n#ltm-piano .lpn-sw input:after{content:\"\";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:left .2s}\n#ltm-piano .lpn-sw input:checked{background:var(--a)}\n#ltm-piano .lpn-sw input:checked:after{left:19px}\n#ltm-piano .lpn-midi.lpn-ok{background:#e2f8e6;color:#137a2a}\n#ltm-piano .lpn-ms{font-size:12px;color:var(--m);max-width:220px}\n#ltm-piano .lpn-kb{height:220px;background:linear-gradient(#2b3152,#141829);border-radius:16px;padding:16px 10px 10px;touch-action:none;user-select:none;-webkit-user-select:none;direction:ltr;box-shadow:inset 0 2px 0 rgba(255,255,255,.08)}\n#ltm-piano .lpn-in{position:relative;height:100%;display:flex}\n#ltm-piano .lpn-w{flex:1;position:relative;margin:0 1px;background:linear-gradient(#fff 78%,#eceef6);border-radius:0 0 7px 7px;box-shadow:inset 0 -6px 0 #d9dcea,0 2px 2px rgba(0,0,0,.3);cursor:pointer;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:12px;overflow:hidden}\n#ltm-piano .lpn-b{position:absolute;top:0;height:62%;z-index:2;background:linear-gradient(#41466a,#0e1120 85%);border-radius:0 0 5px 5px;box-shadow:inset 0 -5px 0 #000,0 3px 4px rgba(0,0,0,.45);cursor:pointer;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:8px}\n#ltm-piano .lpn-w.lpn-on,#ltm-piano .lpn-w.lpn-p{background:linear-gradient(#e6e8ff,#b4bbff);box-shadow:inset 0 -2px 0 #9aa2ff}\n#ltm-piano .lpn-b.lpn-on,#ltm-piano .lpn-b.lpn-p{background:linear-gradient(#7680ff,#3f49d8);box-shadow:inset 0 -2px 0 #2a32a8}\n#ltm-piano .lpn-w.lpn-nx{background:linear-gradient(#effff2,#93efa6);animation:lpnP .9s infinite}\n#ltm-piano .lpn-b.lpn-nx{background:linear-gradient(#5be07a,#1b8f3d);animation:lpnP .9s infinite}\n@keyframes lpnP{50%{filter:brightness(1.12)}}\n#ltm-piano .lpn-nn{font-size:12px;font-weight:700;color:var(--m);pointer-events:none}\n#ltm-piano .lpn-kk{font-size:11px;color:#a0a6c2;margin-top:3px;pointer-events:none;text-transform:uppercase}\n#ltm-piano .lpn-b .lpn-kk{color:#c9cce2;font-size:10px}\n#ltm-piano .lpn-hnn .lpn-nn,#ltm-piano .lpn-hkk .lpn-kk{display:none}\n#ltm-piano .lpn-lib{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;margin-top:18px;background:var(--s);border-radius:16px;padding:14px}\n#ltm-piano .lpn-lib select{background:#fff;min-width:220px;max-width:100%;box-shadow:inset 0 0 0 1px var(--l)}\n#ltm-piano .lpn-lib button{background:#fff;box-shadow:inset 0 0 0 1px var(--l)}\n#ltm-piano .lpn-lib .lpn-go{color:#fff;background:linear-gradient(135deg,#32badb,#505cfa 55%,#c549c4);box-shadow:0 6px 16px rgba(80,92,250,.3)}\n#ltm-piano .lpn-lib .lpn-act{background:var(--n);color:#fff;box-shadow:none}\n#ltm-piano .lpn-sp{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--m)}\n#ltm-piano .lpn-sp input{width:110px;accent-color:var(--a)}\n#ltm-piano .lpn-st{flex:1 1 100%;font-size:14px;font-weight:600;color:var(--n);min-height:20px}\n#ltm-piano .lpn-rec.lpn-act{background:#e5484d!important}\n#ltm-piano .lpn-help{text-align:center;font-size:12px;color:var(--m);margin:12px 0 0}\n#ltm-piano kbd{font:inherit;font-size:11px;background:var(--s);border:1px solid var(--l);border-radius:5px;padding:1px 6px}\n@media (max-width:600px){#ltm-piano .lpn-card{padding:22px 10px 14px;border-radius:18px}#ltm-piano .lpn-kb{height:170px;padding:12px 6px 6px}#ltm-piano .lpn-nn{font-size:10px}#ltm-piano .lpn-kk{display:none}#ltm-piano .lpn-lib select{min-width:0;flex:1 1 100%}#ltm-piano .lpn-bar{display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:dense;gap:14px 12px}#ltm-piano .lpn-bar>.lpn-g:nth-child(2),#ltm-piano .lpn-bar>.lpn-sws,#ltm-piano .lpn-bar>.lpn-g:last-child{grid-column:1\/-1}#ltm-piano .lpn-bar>.lpn-g:last-child{flex-direction:row;align-items:center;gap:10px}#ltm-piano .lpn-ms{max-width:none}#ltm-piano .lpn-vol{width:100%}#ltm-piano .lpn-row b{min-width:0;flex:1}}\n@media (prefers-reduced-motion:reduce){#ltm-piano *{transition:none!important;animation:none!important}}\n<\/style>\n<div class=\"lpn-card\">\n<div class=\"lpn-bar\">\n<div class=\"lpn-g\"><span class=\"lpn-lab\" data-t=\"oct\"><\/span><div class=\"lpn-row\"><button type=\"button\" class=\"lpn-om\" aria-label=\"-8va\">&lsaquo;<\/button><b class=\"lpn-ov\"><\/b><button type=\"button\" class=\"lpn-op\" aria-label=\"+8va\">&rsaquo;<\/button><\/div><\/div>\n<div class=\"lpn-g\"><span class=\"lpn-lab\" data-t=\"sound\"><\/span><div class=\"lpn-seg lpn-snd\"><button type=\"button\" data-v=\"0\" data-t=\"piano\"><\/button><button type=\"button\" data-v=\"1\" data-t=\"epiano\"><\/button><button type=\"button\" data-v=\"2\" data-t=\"organ\"><\/button><\/div><\/div>\n<div class=\"lpn-g\"><span class=\"lpn-lab\" data-t=\"volume\"><\/span><input class=\"lpn-vol\" type=\"range\" min=\"0\" max=\"100\" value=\"80\"><\/div>\n<div class=\"lpn-g lpn-sws\"><label class=\"lpn-sw\"><input type=\"checkbox\" class=\"lpn-sus\"><span data-t=\"sustain\"><\/span><\/label><label class=\"lpn-sw\"><input type=\"checkbox\" class=\"lpn-nnc\"><span data-t=\"notes\"><\/span><\/label><label class=\"lpn-sw\"><input type=\"checkbox\" class=\"lpn-kkc\"><span data-t=\"keys\"><\/span><\/label><\/div>\n<div class=\"lpn-g\"><button type=\"button\" class=\"lpn-midi\">MIDI<\/button><span class=\"lpn-ms\" data-t=\"midiHint\"><\/span><\/div>\n<\/div>\n<div class=\"lpn-kb\"><div class=\"lpn-in\"><\/div><\/div>\n<div class=\"lpn-lib\">\n<span class=\"lpn-lab\" data-t=\"library\"><\/span>\n<select class=\"lpn-song\"><\/select>\n<button type=\"button\" class=\"lpn-go lpn-play\" data-t=\"play\"><\/button>\n<button type=\"button\" class=\"lpn-learn\" data-t=\"learn\"><\/button>\n<label class=\"lpn-sp\"><span data-t=\"speed\"><\/span><input type=\"range\" class=\"lpn-spd\" min=\"40\" max=\"150\" value=\"100\"><output class=\"lpn-spv\">100 %<\/output><\/label>\n<button type=\"button\" class=\"lpn-rec\" data-t=\"rec\"><\/button>\n<button type=\"button\" class=\"lpn-prec\" data-t=\"playRec\" disabled><\/button>\n<div class=\"lpn-st\" aria-live=\"polite\"><\/div>\n<\/div>\n<p class=\"lpn-help\" data-t=\"help\"><\/p>\n<\/div>\n\n<\/div>\n<script>\n\/* songs: [bpm, melody, accompaniment]; token = note[*duration in beats], R = rest *\/\nwindow.LPN_SONGS=[\n[120,'E4 E4 F4 G4 G4 F4 E4 D4 C4 C4 D4 E4 E4*1.5 D4*.5 D4*2 E4 E4 F4 G4 G4 F4 E4 D4 C4 C4 D4 E4 D4*1.5 C4*.5 C4*2 D4 D4 E4 C4 D4 E4*.5 F4*.5 E4 C4 D4 E4*.5 F4*.5 E4 D4 C4 D4 G3*2 E4 E4 F4 G4 G4 F4 E4 D4 C4 C4 D4 E4 D4*1.5 C4*.5 C4*2'],\n[100,'C4 C4 G4 G4 A4 A4 G4*2 F4 F4 E4 E4 D4 D4 C4*2 G4 G4 F4 F4 E4 E4 D4*2 G4 G4 F4 F4 E4 E4 D4*2 C4 C4 G4 G4 A4 A4 G4*2 F4 F4 E4 E4 D4 D4 C4*2'],\n[110,'C4 D4 E4 C4 C4 D4 E4 C4 E4 F4 G4*2 E4 F4 G4*2 G4*.5 A4*.5 G4*.5 F4*.5 E4 C4 G4*.5 A4*.5 G4*.5 F4*.5 E4 C4 C4 G3 C4*2 C4 G3 C4*2'],\n[100,'C4 C4 C4 D4 E4*2 D4*2 C4 E4 D4 D4 C4*4 C4 C4 C4 D4 E4*2 D4*2 C4 E4 D4 D4 C4*4 D4 D4 D4 D4 A3*2 A3*2 D4 C4 B3 A3 G3*4 C4 C4 C4 D4 E4*2 D4*2 C4 E4 D4 D4 C4*4'],\n[140,'E4 E4 E4*2 E4 E4 E4*2 E4 G4 C4*1.5 D4*.5 E4*4 F4 F4 F4*1.5 F4*.5 F4 E4 E4 E4*.5 E4*.5 E4 D4 D4 E4 D4*2 G4*2 E4 E4 E4*2 E4 E4 E4*2 E4 G4 C4*1.5 D4*.5 E4*4 F4 F4 F4*1.5 F4*.5 F4 E4 E4 E4*.5 E4*.5 G4 G4 F4 D4 C4*4'],\n[120,'C4 E4 F4 G4*4 C4 E4 F4 G4*4 C4 E4 F4 G4*2 E4*2 C4*2 E4*2 D4*4 E4 E4 D4 C4*3 C4 E4*2 G4*2 G4 F4*3 E4 F4 G4*2 E4*2 C4*2 D4*2 C4*4'],\n[126,'D5 G4*.5 A4*.5 B4*.5 C5*.5 D5 G4 G4 E5 C5*.5 D5*.5 E5*.5 F#5*.5 G5 G4 G4 C5 D5*.5 C5*.5 B4*.5 A4*.5 B4 C5*.5 B4*.5 A4*.5 G4*.5 F#4 G4*.5 A4*.5 B4*.5 G4*.5 A4*3 D5 G4*.5 A4*.5 B4*.5 C5*.5 D5 G4 G4 E5 C5*.5 D5*.5 E5*.5 F#5*.5 G5 G4 G4 C5 D5*.5 C5*.5 B4*.5 A4*.5 B4 C5*.5 B4*.5 A4*.5 G4*.5 A4 B4*.5 A4*.5 G4*.5 F#4*.5 G4*3','G3*2 A3 B3*3 C4*3 B3*3 A3*3 G3*3 D4 B3 G3 D4 D3*2 C4 B3 A3 G3*3 B3*2 G3 C4*3 B3 C4*.5 B3*.5 A3*.5 G3*.5 A3*2 F#3 G3*2 B3 C4 D4 D3 G3*2 G2'],\n[300,'E5 D#5 E5 D#5 E5 B4 D5 C5 A4*2 R C4 E4 A4 B4*2 R E4 G#4 B4 C5*2 R E4 E5 D#5 E5 D#5 E5 B4 D5 C5 A4*2 R C4 E4 A4 B4*2 R E4 C5 B4 A4*4','R*8 A2 E3 A3 R*3 E2 E3 G#3 R*3 A2 E3 A3 R*9 A2 E3 A3 R*3 E2 E3 G#3 R*3 A2*4'],\n[180,'A4 C5*2 D5 E5*1.5 F5*.5 E5 D5*2 B4 G4*1.5 A4*.5 B4 C5*2 A4 A4*1.5 G#4*.5 A4 B4*2 G#4 E4*2 A4 C5*2 D5 E5*1.5 F5*.5 E5 D5*2 B4 G4*1.5 A4*.5 B4 C5*1.5 B4*.5 A4 G#4*1.5 F#4*.5 G#4 A4*3 A4*3 G5*3 G5*1.5 F#5*.5 E5 D5*2 B4 G4*1.5 A4*.5 B4 C5*2 A4 A4*1.5 G#4*.5 A4 B4*2 G#4 E4*3 G5*3 G5*1.5 F#5*.5 E5 D5*2 B4 G4*1.5 A4*.5 B4 C5*1.5 B4*.5 A4 G#4*1.5 F#4*.5 G#4 A4*3 A4*3'],\n[76,'F#5*2 E5*2 D5*2 C#5*2 B4*2 A4*2 B4*2 C#5*2 D5*2 C#5*2 B4*2 A4*2 G4*2 F#4*2 G4*2 E4*2 D4 F#4 A4 G4 F#4 D4 F#4 E4 D4 B3 D4 A4 G4 B4 A4 G4 F#4*4','D3*2 A2*2 B2*2 F#2*2 G2*2 D2*2 G2*2 A2*2 D3*2 A2*2 B2*2 F#2*2 G2*2 D2*2 G2*2 A2*2 D3*2 A2*2 B2*2 F#2*2 G2*2 D2*2 G2*2 A2*2 D3*4']\n];\n<\/script><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ec33f7f elementor-widget elementor-widget-shortcode\" data-id=\"ec33f7f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><noscript><p class=\"lpn-ns\" style=\"text-align:center\">\u8bf7\u542f\u7528 JavaScript \u4ee5\u4f7f\u7528\u6b64\u5de5\u5177\u3002<\/p><\/noscript><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d20de82 elementor-widget elementor-widget-shortcode\" data-id=\"d20de82\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><script>\n(function(){\nvar R=document.getElementById('ltm-piano');\nif(!R||R.getAttribute('data-ready'))return;\nR.setAttribute('data-ready','1');\nvar T={\"oct\":\"\u516b\u5ea6\",\"sound\":\"\u97f3\u8272\",\"piano\":\"\u94a2\u7434\",\"epiano\":\"\u7535\u94a2\u7434\",\"organ\":\"\u98ce\u7434\",\"volume\":\"\u97f3\u91cf\",\"sustain\":\"\u5ef6\u97f3\u8e0f\u677f\uff08\u7a7a\u683c\u952e\uff09\",\"notes\":\"\u97f3\u540d\",\"keys\":\"\u952e\u76d8\u5b57\u6bcd\",\"midiHint\":\"\u53ef\u8fde\u63a5 USB MIDI \u952e\u76d8\",\"midiOn\":\"\u5df2\u8fde\u63a5\uff1a\",\"midiNo\":\"\u672a\u68c0\u6d4b\u5230 MIDI \u952e\u76d8\",\"midiNa\":\"\u6b64\u6d4f\u89c8\u5668\u4e0d\u652f\u6301 MIDI\uff08\u8bf7\u6539\u7528 Chrome \u6216 Edge\uff09\",\"library\":\"\u66f2\u5e93\",\"play\":\"\u8bd5\u542c\",\"stop\":\"\u505c\u6b62\",\"learn\":\"\u7ec3\u4e60\",\"speed\":\"\u901f\u5ea6\",\"rec\":\"\u5f55\u97f3\",\"recStop\":\"\u505c\u6b62\u5f55\u97f3\",\"recording\":\"\u5f55\u97f3\u4e2d\u2026\",\"playRec\":\"\u64ad\u653e\u5f55\u97f3\",\"next\":\"\u4e0b\u4e00\u4e2a\uff1a\",\"bravo\":\"\u592a\u68d2\u4e86\uff0c\u66f2\u5b50\u5b8c\u6210\uff01\",\"help\":\"\u53ef\u7528\u9f20\u6807\u3001\u624b\u6307\u3001\u7535\u8111\u952e\u76d8\uff08\u4e24\u6392\uff09\u6216 MIDI \u952e\u76d8\u5f39\u594f\u3002\u65b9\u5411\u952e \u2190 \u2192\uff1a\u5207\u6362\u516b\u5ea6\u3002\u7ec3\u4e60\u6a21\u5f0f\u4e0b\uff0c\u8bf7\u5f39\u7eff\u8272\u7684\u7434\u952e\u3002\",\"songs\":[\"\u6b22\u4e50\u9882\uff08\u8d1d\u591a\u82ac\uff09\",\"\u5c0f\u661f\u661f\",\"\u4e24\u53ea\u8001\u864e\",\"\u6708\u5149\u4e0b\uff08Au clair de la lune\uff09\",\"\u94c3\u513f\u54cd\u53ee\u5f53\",\"\u5723\u8005\u7684\u8fdb\u884c\",\"G\u5927\u8c03\u5c0f\u6b65\u821e\u66f2\uff08\u4f69\u63aa\u5c14\u5fb7\uff09\",\"\u81f4\u7231\u4e3d\u4e1d\uff08\u8d1d\u591a\u82ac\uff09\",\"\u7eff\u8896\u5b50\",\"D\u5927\u8c03\u5361\u519c\uff08\u5e15\u8d6b\u8d1d\u5c14\uff09\"],\"n\":[\"C\",\"C\u266f\",\"D\",\"D\u266f\",\"E\",\"F\",\"F\u266f\",\"G\",\"G\u266f\",\"A\",\"A\u266f\",\"B\"]};\nfunction q(s){return R.querySelector(s)}\nfunction qa(s){return Array.prototype.slice.call(R.querySelectorAll(s))}\nqa('[data-t]').forEach(function(e){var k=e.getAttribute('data-t');if(T[k])e.textContent=T[k]});\nvar SONGS=window.LPN_SONGS||[];\nvar KM={KeyZ:0,KeyS:1,KeyX:2,KeyD:3,KeyC:4,KeyV:5,KeyG:6,KeyB:7,KeyH:8,KeyN:9,KeyJ:10,KeyM:11,Comma:12,KeyL:13,Period:14,Semicolon:15,Slash:16,KeyQ:12,Digit2:13,KeyW:14,Digit3:15,KeyE:16,KeyR:17,Digit5:18,KeyT:19,Digit6:20,KeyY:21,Digit7:22,KeyU:23,KeyI:24,Digit9:25,KeyO:26,Digit0:27,KeyP:28,BracketLeft:29,Equal:30,BracketRight:31};\nvar KL={Comma:',',Period:'.',Semicolon:';',Slash:'\/',BracketLeft:'[',BracketRight:']',Equal:'='};\nvar lang=(document.documentElement.lang||'').slice(0,2).toLowerCase();\nif(lang==='fr')KL={KeyQ:'a',KeyA:'q',KeyW:'z',KeyZ:'w',KeyM:',',Semicolon:'m',Comma:';',Period:':',Slash:'!',BracketLeft:'^',BracketRight:'$',Equal:'=',Digit2:'\u00e9',Digit3:'\"',Digit5:'(',Digit6:'-',Digit7:'\u00e8',Digit9:'\u00e7',Digit0:'\u00e0'};\nif(lang==='de')KL={KeyY:'z',KeyZ:'y',Comma:',',Period:'.',Semicolon:'\u00f6',Slash:'-',BracketLeft:'\u00fc',BracketRight:'+',Equal:'\u00b4'};\nfunction kl(c){return KL[c]||c.replace(\/^(Key|Digit)\/,'')}\nvar S={base:-1,snd:0,vol:80,nn:true,kk:true,spd:100,song:0};\ntry{var sv=JSON.parse(localStorage.getItem('ltmPiano')||'null');if(sv)for(var k in sv)if(k in S)S[k]=sv[k]}catch(e){}\nfunction save(){try{localStorage.setItem('ltmPiano',JSON.stringify(S))}catch(e){}}\nvar kbIn=q('.lpn-in'),kb=q('.lpn-kb'),st=q('.lpn-st'),keyEl={},nOct=3;\nfunction nm(m){return T.n[m%12]}\nfunction lo(){return 12*(S.base+1)}\nfunction build(){var w=R.clientWidth||900;nOct=w<520?2:w<860?3:4;if(S.base<0)S.base=6-nOct;S.base=Math.max(1,Math.min(7-nOct,S.base));kbIn.innerHTML='';keyEl={};var a=lo(),b=a+12*nOct,wc=nOct*7+1,nar=(R.clientWidth||900)\/wc<36,W=100\/wc,wi=0,lab={};for(var c in KM)lab[a+KM[c]]=kl(c);\nfor(var m=a;m<=b;m++){var bl=[1,3,6,8,10].indexOf(m%12)>=0,e=document.createElement('div');e.className='lpn-k '+(bl?'lpn-b':'lpn-w');e.setAttribute('data-m',m);\nvar h='';if(!bl&&(!nar||m%12===0))h+='<span class=\"lpn-nn\">'+nm(m)+(m%12===0?(Math.floor(m\/12)-1):'')+'<\/span>';if(lab[m])h+='<span class=\"lpn-kk\">'+lab[m]+'<\/span>';e.innerHTML=h;\nif(bl){e.style.left=(wi*W-W*.31)+'%';e.style.width=(W*.62)+'%'}else wi++;kbIn.appendChild(e);keyEl[m]=e}\nq('.lpn-ov').textContent=nm(a)+(S.base)+' \u2013 '+nm(b)+(S.base+nOct);for(var x in V)if(keyEl[x]&&held[x])keyEl[x].classList.add('lpn-on');if(L)mark();save()}\nfunction shift(d){S.base+=d;build()}\nq('.lpn-om').onclick=function(){shift(-1)};q('.lpn-op').onclick=function(){shift(1)};\nvar rT;window.addEventListener('resize',function(){clearTimeout(rT);rT=setTimeout(function(){var w=R.clientWidth,n=w<520?2:w<860?3:4;if(n!==nOct)build()},150)});\n\/* audio *\/\nvar ctx=null,bus=null,V={},held={},latch=false,spc=false,ped=false,sus=false,PV=[];\nfunction audio(){if(!ctx){var C=window.AudioContext||window.webkitAudioContext;if(!C)return null;ctx=new C();bus=ctx.createGain();bus.gain.value=S.vol\/100;var cp=ctx.createDynamicsCompressor();cp.threshold.value=-14;cp.ratio.value=4;bus.connect(cp);cp.connect(ctx.destination)}if(ctx.state!=='running')ctx.resume();return ctx}\nfunction voice(m,v,t){t=t||ctx.currentTime;var f=440*Math.pow(2,(m-69)\/12),P=S.snd,g=ctx.createGain(),lp=ctx.createBiquadFilter(),os=[],fq=Math.min(16000,f*(P===2?12:P===1?6:10));\nvar parts=P===0?[[1,'triangle',1],[2,'sine',.35],[3,'sine',.12]]:P===1?[[1,'sine',1],[4,'sine',.3],[2,'sine',.12]]:[[1,'sine',.6],[2,'sine',.45],[3,'sine',.3],[4,'sine',.2],[8,'sine',.08]];\nvar dec=P===2?0:Math.max(.5,4.2-(m-21)*.045),a=v*(P===2?.16:.32);\ng.gain.value=0;lp.type='lowpass';lp.Q.value=.6;lp.frequency.value=fq;\nparts.forEach(function(p){var o=ctx.createOscillator(),pg=ctx.createGain();o.type=p[1];o.frequency.value=f*p[0];pg.gain.value=p[2];if(P===1&&p[0]===4){pg.gain.setValueAtTime(p[2],t);pg.gain.exponentialRampToValueAtTime(.001,t+.35)}o.connect(pg);pg.connect(lp);o.start(t);if(dec)o.stop(t+dec*1.7+.2);os.push(o)});\nlp.connect(g);g.connect(bus);g.gain.setValueAtTime(0,t);g.gain.linearRampToValueAtTime(a,t+.005);\nif(P===0){lp.frequency.setValueAtTime(fq,t);lp.frequency.exponentialRampToValueAtTime(Math.max(200,fq*.3),t+.8)}\nif(dec)g.gain.setTargetAtTime(0,t+.01,dec\/4);\nreturn{stop:function(r,at){r=r||.08;if(at)g.gain.setTargetAtTime(0,at,r);else{at=ctx.currentTime;if(g.gain.cancelAndHoldAtTime)g.gain.cancelAndHoldAtTime(at);else{g.gain.cancelScheduledValues(at);g.gain.setValueAtTime(g.gain.value,at)}g.gain.setTargetAtTime(0,at,r)}os.forEach(function(o){try{o.stop(at+r*8)}catch(e){}})}}}\nfunction rel(){return S.snd===2?.04:S.snd===1?.15:.12}\nfunction vis(m,on,c){var e=keyEl[m];if(e)e.classList.toggle(c||'lpn-on',!!on)}\nfunction on(m,v,src){if(!audio())return;if(V[m])V[m].stop(.03);V[m]=voice(m,v==null?.8:v);held[m]=1;vis(m,1);if(src!=='r'){recEv(1,m,v);chk(m)}}\nfunction off(m,src){held[m]=0;vis(m,0);if(src!=='r')recEv(0,m);if(!sus&&V[m]){V[m].stop(rel());delete V[m]}}\nfunction upSus(){sus=latch||spc||ped;if(!sus)for(var m in V)if(!held[m]){V[m].stop(rel());delete V[m]}}\n\/* controls *\/\nfunction seg(sel,key){var bs=qa(sel+' button');function u(){bs.forEach(function(b){b.setAttribute('aria-pressed',+b.getAttribute('data-v')===S[key]?'true':'false')})}bs.forEach(function(b){b.onclick=function(){S[key]=+b.getAttribute('data-v');u();save()}});u()}\nseg('.lpn-snd','snd');\nvar vol=q('.lpn-vol');vol.value=S.vol;vol.oninput=function(){S.vol=+vol.value;if(bus)bus.gain.value=S.vol\/100;save()};\nvar susC=q('.lpn-sus');susC.onchange=function(){latch=susC.checked;upSus()};\nvar nnC=q('.lpn-nnc'),kkC=q('.lpn-kkc');function lab(){nnC.checked=S.nn;kkC.checked=S.kk;kb.classList.toggle('lpn-hnn',!S.nn);kb.classList.toggle('lpn-hkk',!S.kk);save()}\nnnC.onchange=function(){S.nn=nnC.checked;lab()};kkC.onchange=function(){S.kk=kkC.checked;lab()};\n\/* pointer *\/\nvar ptr={};\nfunction keyAt(x,y){var e=document.elementFromPoint(x,y);e=e&&e.closest?e.closest('[data-m]'):null;return e&&R.contains(e)?+e.getAttribute('data-m'):null}\nkb.addEventListener('pointerdown',function(e){var m=keyAt(e.clientX,e.clientY);if(m==null)return;e.preventDefault();var ae=document.activeElement;if(ae&&R.contains(ae)&&ae.blur)ae.blur();try{kb.setPointerCapture(e.pointerId)}catch(x){}ptr[e.pointerId]=m;var r=e.target.getBoundingClientRect(),v=.45+.5*Math.min(1,Math.max(0,(e.clientY-r.top)\/r.height));on(m,v)});\nkb.addEventListener('pointermove',function(e){if(!(e.pointerId in ptr))return;var m=keyAt(e.clientX,e.clientY),o=ptr[e.pointerId];if(m!==o){if(o!=null)off(o);if(m!=null)on(m,.7);ptr[e.pointerId]=m}});\nfunction pu(e){if(!(e.pointerId in ptr))return;var o=ptr[e.pointerId];delete ptr[e.pointerId];if(o!=null)off(o)}\nkb.addEventListener('pointerup',pu);kb.addEventListener('pointercancel',pu);kb.addEventListener('contextmenu',function(e){e.preventDefault()});\n\/* computer keyboard *\/\nvar down={};\nfunction skip(e){var g=e.target,tg=g&&g.tagName;if(e.ctrlKey||e.metaKey||e.altKey)return true;if(tg==='INPUT'&&g.type!=='checkbox'||tg==='TEXTAREA'||tg==='SELECT'||g&&g.isContentEditable)return true;var r=R.getBoundingClientRect();return r.bottom<0||r.top>window.innerHeight}\ndocument.addEventListener('keydown',function(e){if(skip(e))return;var c=e.code;\nif(c==='Space'){if(e.target&&e.target.tagName==='BUTTON')return;e.preventDefault();if(!e.repeat){spc=true;upSus()}return}\nif(c==='ArrowLeft'||c==='ArrowRight'){e.preventDefault();shift(c==='ArrowLeft'?-1:1);return}\nvar o=KM[c];if(o==null)return;e.preventDefault();if(e.repeat||down[c]!=null)return;var m=lo()+o;down[c]=m;on(m,.75)});\ndocument.addEventListener('keyup',function(e){var c=e.code;if(c==='Space'&&spc){spc=false;upSus();return}if(down[c]!=null){off(down[c]);delete down[c]}});\nwindow.addEventListener('blur',function(){for(var c in down)off(down[c]);down={};if(spc){spc=false;upSus()}});\nif(navigator.keyboard&&navigator.keyboard.getLayoutMap)navigator.keyboard.getLayoutMap().then(function(mp){var n={};for(var c in KM){var v=mp.get(c);if(v)n[c]=v}KL=n;build()}).catch(function(){});\n\/* MIDI *\/\nvar midiB=q('.lpn-midi'),midiS=q('.lpn-ms');\nfunction msg(e){var d=e.data,c=d[0]&240;if(c===144&&d[2]>0)on(d[1],.25+.75*d[2]\/127);else if(c===128||c===144)off(d[1]);else if(c===176&&d[1]===64){ped=d[2]>=64;upSus()}}\nfunction midi(){if(!navigator.requestMIDIAccess){midiS.textContent=T.midiNa;return}navigator.requestMIDIAccess().then(function(a){function bind(){var n=[];a.inputs.forEach(function(i){i.onmidimessage=msg;n.push(i.name)});midiS.textContent=n.length?T.midiOn+' '+n.join(', '):T.midiNo;midiB.classList.toggle('lpn-ok',n.length>0)}a.onstatechange=bind;bind()},function(){midiS.textContent=T.midiNa})}\nmidiB.onclick=function(){audio();midi()};\ntry{navigator.permissions.query({name:'midi'}).then(function(p){if(p.state==='granted')midi()}).catch(function(){})}catch(e){}\n\/* songs *\/\nfunction parse(s){var o=[],t=0;(s||'').split(\/\\s+\/).forEach(function(x){if(!x)return;var p=x.split('*'),d=p[1]?+p[1]:1,mm=\/^([A-G])(#?)(\\d)$\/.exec(p[0]);if(mm)o.push({m:12*(+mm[3]+1)+'C D EF G A B'.indexOf(mm[1])+(mm[2]?1:0),t:t,d:d});t+=d});return o}\nvar sel=q('.lpn-song'),spd=q('.lpn-spd'),spv=q('.lpn-spv'),playB=q('.lpn-play'),learnB=q('.lpn-learn'),recB=q('.lpn-rec'),precB=q('.lpn-prec');\nSONGS.forEach(function(s,i){var o=document.createElement('option');o.value=i;o.textContent=T.songs[i];sel.appendChild(o)});\nsel.value=S.song<SONGS.length?S.song:0;sel.onchange=function(){S.song=+sel.value;save();stopAll()};\nspd.value=S.spd;spv.textContent=S.spd+' %';spd.oninput=function(){S.spd=+spd.value;spv.textContent=S.spd+' %';save()};\nfunction fit(ns){var a=99,b=0;ns.forEach(function(n){a=Math.min(a,n.m);b=Math.max(b,n.m)});if(a>=lo()&&b<=lo()+12*nOct)return;S.base=Math.floor(a\/12)-1;build()}\nvar TM=[],playing=0,L=null;\nfunction stopAll(){TM.forEach(clearTimeout);TM=[];PV.forEach(function(v){v.stop(.05)});PV=[];qa('.lpn-p').forEach(function(e){e.classList.remove('lpn-p')});playing=0;L=null;qa('.lpn-nx').forEach(function(e){e.classList.remove('lpn-nx')});playB.textContent=T.play;learnB.textContent=T.learn;playB.classList.remove('lpn-act');learnB.classList.remove('lpn-act');precB.classList.remove('lpn-act');st.textContent=''}\nfunction later(f,ms){TM.push(setTimeout(f,Math.max(0,ms)))}\nplayB.onclick=function(){if(playing===1){stopAll();return}stopAll();if(!audio())return;var s=SONGS[sel.value],sp=60\/(s[0]*S.spd\/100),mel=parse(s[1]),all=mel.concat(parse(s[2])),t0=ctx.currentTime+.15,end=0;fit(mel);\nall.forEach(function(n){var at=t0+n.t*sp,du=n.d*sp*.92,v=voice(n.m,.7,at);v.stop(.1,at+du);PV.push(v);var d0=(at-ctx.currentTime)*1000;later(function(){vis(n.m,1,'lpn-p')},d0);later(function(){vis(n.m,0,'lpn-p')},d0+du*1000);end=Math.max(end,d0+du*1000)});\nplaying=1;playB.textContent=T.stop;playB.classList.add('lpn-act');st.textContent='\u266b '+T.songs[sel.value];later(stopAll,end+300)};\nfunction mark(){qa('.lpn-nx').forEach(function(e){e.classList.remove('lpn-nx')});if(!L)return;if(L.i>=L.n.length){var t=T.bravo;stopAll();st.textContent=t;return}var m=L.n[L.i].m;vis(m,1,'lpn-nx');st.textContent=(L.i+1)+' \/ '+L.n.length+' \u00b7 '+T.next+' '+nm(m)+(Math.floor(m\/12)-1)}\nfunction chk(m){if(L&&L.n[L.i]&&L.n[L.i].m===m){L.i++;mark()}}\nlearnB.onclick=function(){if(L){stopAll();return}stopAll();audio();L={n:parse(SONGS[sel.value][1]),i:0};fit(L.n);learnB.textContent=T.stop;learnB.classList.add('lpn-act');mark()};\n\/* recorder *\/\nvar recOn=false,rec=[],r0=0;\nfunction recEv(o,m,v){if(recOn)rec.push([performance.now()-r0,o,m,v])}\nrecB.onclick=function(){if(recOn){recOn=false;recB.textContent=T.rec;recB.classList.remove('lpn-act');precB.disabled=!rec.length;st.textContent=rec.length?'\u2714 '+Math.round(rec[rec.length-1][0]\/100)\/10+' s':'';return}stopAll();audio();rec=[];r0=performance.now();recOn=true;recB.textContent=T.recStop;recB.classList.add('lpn-act');st.textContent='\u25cf '+T.recording};\nprecB.onclick=function(){if(playing===2){stopAll();return}stopAll();if(!rec.length)return;playing=2;precB.classList.add('lpn-act');var hs={};rec.forEach(function(r){later(function(){if(r[1]){on(r[2],r[3],'r');hs[r[2]]=1}else{off(r[2],'r');delete hs[r[2]]}},r[0])});later(function(){for(var m in hs)off(+m,'r');stopAll()},rec[rec.length-1][0]+400)};\nlab();build();\n})();\n<\/script><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-56d5017 e-flex e-con-boxed e-con e-parent\" data-id=\"56d5017\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-37d57db elementor-widget elementor-widget-spacer\" data-id=\"37d57db\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b1b6a36 elementor-widget elementor-widget-image\" data-id=\"b1b6a36\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/latouchemusicale.com\/zh-hans\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"600\" height=\"400\" src=\"https:\/\/latouchemusicale.com\/wp-content\/uploads\/2022\/06\/apprendre-piano-musiques-preferees.png\" class=\"attachment-large size-large wp-image-167743\" alt=\"\u7528\u94a2\u7434\u5b66\u4f1a\u60a8\u6700\u7231\u7684\u6b4c\u66f2\" srcset=\"https:\/\/latouchemusicale.com\/wp-content\/uploads\/2022\/06\/apprendre-piano-musiques-preferees.png.webp 600w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2022\/06\/apprendre-piano-musiques-preferees-300x200.png.webp 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-75995e3 elementor-widget elementor-widget-spacer\" data-id=\"75995e3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c8798a4 e-flex e-con-boxed e-con e-parent\" data-id=\"c8798a4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4e75d5a elementor-widget elementor-widget-text-editor\" data-id=\"4e75d5a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2><strong>\u5982\u4f55\u5728\u94a2\u7434\u952e\u76d8\u4e0a\u627e\u97f3\u4f4d\uff1f<\/strong><\/h2>\n<p>\u6bcf\u4e00\u53f0\u94a2\u7434\u7684\u6784\u9020\u90fd\u5f88\u6709\u89c4\u5f8b\u3002\u5148\u770b\u770b\u9ed1\u952e\uff08\u4e5f\u53eb\u5347\u53f7\uff0c\u5373 #\uff09\u3002\u5b83\u4eec\u7684\u6392\u5217\u65b9\u5f0f\u662f\uff1a\u5148\u8fde\u7eed 2 \u4e2a\u9ed1\u952e\uff0c\u63a5\u7740\u8fde\u7eed 3 \u4e2a\u9ed1\u952e\uff0c\u518d\u8fde\u7eed 2 \u4e2a\u9ed1\u952e\uff0c\u7136\u540e\u53c8\u662f 3 \u4e2a\u9ed1\u952e\uff0c\u4f9d\u6b64\u7c7b\u63a8\u2026\u2026<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9b008b0 elementor-widget elementor-widget-image\" data-id=\"9b008b0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"783\" height=\"358\" src=\"https:\/\/latouchemusicale.com\/wp-content\/uploads\/2022\/06\/piano-reperer-notes-noires.png\" class=\"attachment-large size-large wp-image-167805\" alt=\"\u8ba4\u51fa\u94a2\u7434\u7684\u9ed1\u952e\" srcset=\"https:\/\/latouchemusicale.com\/wp-content\/uploads\/2022\/06\/piano-reperer-notes-noires.png 783w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2022\/06\/piano-reperer-notes-noires-300x137.png.webp 300w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2022\/06\/piano-reperer-notes-noires-768x351.png.webp 768w\" sizes=\"(max-width: 783px) 100vw, 783px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-deff176 elementor-widget elementor-widget-text-editor\" data-id=\"deff176\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u501f\u52a9<span style=\"text-decoration: underline;\"><a href=\"https:\/\/lessonsdupiano.com\/comment-se-reperer-sur-le-clavier-du-piano\/\" target=\"_blank\" rel=\"noopener\">\u60a8\u94a2\u7434\u4e0a\u7684\u9ed1\u952e<\/a><\/span>\u6765\u5b9a\u4f4d\uff1a\u5982\u679c\u6309\u4e0b\u7684\u662f\u4e00\u4e2a\u767d\u952e\uff0c\u60a8\u5c31\u8981\u770b\u5b83\u76f8\u5bf9\u4e8e\u9ed1\u952e\u7684\u4f4d\u7f6e\uff1b\u5982\u679c\u5b83\u4f4d\u4e8e\u4e00\u7ec4 3 \u4e2a\u9ed1\u952e\u4e2d\u524d\u4e24\u4e2a\u9ed1\u952e\u4e4b\u95f4\uff0c\u90a3\u5b83\u5c31\u662f Sol \u97f3\u3002<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ac3ee42 elementor-widget elementor-widget-image\" data-id=\"ac3ee42\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"783\" height=\"358\" src=\"https:\/\/latouchemusicale.com\/wp-content\/uploads\/2022\/06\/piano-reperer-clavier-sol-re-mi-notes.png\" class=\"attachment-large size-large wp-image-167806\" alt=\"\u5728\u952e\u76d8\u4e0a\u627e\u51fa Sol\u3001Re \u548c Mi\" srcset=\"https:\/\/latouchemusicale.com\/wp-content\/uploads\/2022\/06\/piano-reperer-clavier-sol-re-mi-notes.png 783w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2022\/06\/piano-reperer-clavier-sol-re-mi-notes-300x137.png.webp 300w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2022\/06\/piano-reperer-clavier-sol-re-mi-notes-768x351.png.webp 768w\" sizes=\"(max-width: 783px) 100vw, 783px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb753fe elementor-widget elementor-widget-text-editor\" data-id=\"bb753fe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2><strong>Do\u3001Re\u3001Mi\u3001Fa\u3001Sol\u3001La\u3001Si \u8fd9\u51e0\u4e2a\u97f3\u5728\u94a2\u7434\u952e\u76d8\u4e0a\u5206\u522b\u4f4d\u4e8e\u54ea\u91cc\uff1f<\/strong><\/h2>\n<p>Do \u97f3\u603b\u662f\u4ece\u4e24\u4e2a\u9ed1\u952e\u4e00\u7ec4\u7684\u5de6\u4fa7\u90a3\u4e2a\u767d\u952e\u5f00\u59cb\u3002\u501f\u52a9\u5b83\uff0c\u60a8\u5c31\u80fd\u5728\u81ea\u5df1\u7684\u94a2\u7434\u4e0a\u627e\u5230\u4f4d\u7f6e\u3002<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7136f9a elementor-widget elementor-widget-image\" data-id=\"7136f9a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"783\" height=\"358\" src=\"https:\/\/latouchemusicale.com\/wp-content\/uploads\/2022\/06\/piano-reperer-note-do-clavier-virtuel.png\" class=\"attachment-large size-large wp-image-167807\" alt=\"\u5728\u865a\u62df\u952e\u76d8\u4e0a\u627e\u51fa Do\" srcset=\"https:\/\/latouchemusicale.com\/wp-content\/uploads\/2022\/06\/piano-reperer-note-do-clavier-virtuel.png 783w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2022\/06\/piano-reperer-note-do-clavier-virtuel-300x137.png.webp 300w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2022\/06\/piano-reperer-note-do-clavier-virtuel-768x351.png.webp 768w\" sizes=\"(max-width: 783px) 100vw, 783px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-476a275 elementor-widget elementor-widget-text-editor\" data-id=\"476a275\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u627e\u5230\u60a8\u7684 Do \u4e4b\u540e\uff0c\u53ea\u9700\u5411\u4e0a\u79fb\u4e00\u4e2a\u7434\u952e\u5c31\u662f Re\uff0c\u518d\u5411\u4e0a\u79fb\u4e00\u4e2a\u7434\u952e\u5c31\u662f Mi\uff0c\u4f9d\u6b64\u7c7b\u63a8\u2026\u2026<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-20161d8 elementor-widget elementor-widget-image\" data-id=\"20161d8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"783\" height=\"358\" src=\"https:\/\/latouchemusicale.com\/wp-content\/uploads\/2022\/06\/piano-virtuel-do-re-mi-note-reperer.png\" class=\"attachment-large size-large wp-image-167808\" alt=\"\u865a\u62df\u94a2\u7434\uff1aDo\u3001Re\u3001Mi\" srcset=\"https:\/\/latouchemusicale.com\/wp-content\/uploads\/2022\/06\/piano-virtuel-do-re-mi-note-reperer.png.webp 783w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2022\/06\/piano-virtuel-do-re-mi-note-reperer-300x137.png.webp 300w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2022\/06\/piano-virtuel-do-re-mi-note-reperer-768x351.png.webp 768w\" sizes=\"(max-width: 783px) 100vw, 783px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d0fc7bc elementor-widget elementor-widget-text-editor\" data-id=\"d0fc7bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2><strong>\u8fd9\u4e2a\u5728\u7ebf\u94a2\u7434\u6a21\u62df\u5668\u662f\u5982\u4f55\u8fd0\u4f5c\u7684\uff1f<\/strong><\/h2>\n<p>\u70b9\u51fb\u514d\u8d39\u865a\u62df\u94a2\u7434\u7684\u7434\u952e\u5373\u53ef\u53d1\u58f0\u3002\u53d1\u51fa\u7684\u97f3\u9ad8\u4e0e\u771f\u5b9e\u7684\u4f20\u7edf\u94a2\u7434\u4e00\u81f4\u3002<\/p>\n<h2><strong>\u5982\u4f55\u5728\u8fd9\u4e2a\u5728\u7ebf\u94a2\u7434\u4e0a\u5207\u6362\u516b\u5ea6\uff1f<\/strong><\/h2>\n<p>\u8981\u5207\u6362\u516b\u5ea6\u3001\u5f39\u51fa\u66f4\u9ad8\u6216\u66f4\u4f4e\u7684\u97f3\uff0c\u8bf7\u70b9\u51fb\u5728\u7ebf\u94a2\u7434\u5de6\u4e0a\u65b9\u7684\u201cOctaves\u201d\u3002\u7136\u540e\u5411\u4e0b\u6216\u5411\u4e0a\u5207\u6362\u516b\u5ea6\uff0c\u5373\u53ef\u53d1\u51fa\u4e0d\u540c\u7684\u97f3\u8272\u3002<\/p>\n<h2><strong>\u7434\u952e\u4e0b\u65b9\u663e\u793a\u7684\u201cg4\u201d\u201cc1\u201d\u7b49\u6807\u8bb0\u662f\u4ec0\u4e48\u610f\u601d\uff1f<\/strong><\/h2>\n<p>\u8fd9\u4e9b\u6807\u8bb0\u662f\u6211\u4eec Do\u3001Re\u3001Mi\u3001Fa\u3001Sol\u3001La\u2026\u2026 \u8fd9\u5957\u5531\u540d\u7684\u56fd\u9645\u901a\u7528\u5bf9\u5e94\u5199\u6cd5\uff08\u97f3\u540d\uff09\u3002\u5b57\u6bcd\u540e\u9762\u7684\u6570\u5b57\u4ee3\u8868\u60a8\u6240\u5728\u7684\u516b\u5ea6\u3002\u56e0\u6b64\u201cG4\u201d\u76f8\u5f53\u4e8e\u7b2c\u56db\u4e2a\u516b\u5ea6\u7684 Sol \u97f3\u3002<\/p>\n<h2><strong>\u5982\u4f55\u5728\u865a\u62df\u94a2\u7434\u5e94\u7528\u4e0a\u5b66\u4e60\u66f2\u76ee\uff1f<\/strong><\/h2>\n<h3><strong>\u97f3\u4e50\u5e94\u7528\u7684\u65f6\u4ee3<\/strong><\/h3>\n<p>\u60f3\u5b66\u94a2\u7434\u7684\u4eba\u7684\u9700\u6c42\u6b63\u5728\u6539\u53d8\u3002\u968f\u7740\u6570\u5b57\u5316\u7684\u5174\u8d77\uff0c\u5927\u91cf\u8f6f\u4ef6\u5e94\u8fd0\u800c\u751f\uff0c\u63a8\u52a8\u7740\u97f3\u4e50\u4e0e\u94a2\u7434\u5b66\u4e60\u9886\u57df\u7684\u53d1\u5c55\u3002\u865a\u62df\u97f3\u4e50\u7684\u4e16\u754c\u5982\u4eca\u6b63\u5904\u4e8e\u9ec4\u91d1\u65f6\u4ee3\u3002<\/p>\n<p>\u501f\u52a9\u8fd9\u4e9b\u5177\u5907\u4e30\u5bcc\u6559\u5b66\u529f\u80fd\u7684\u65b0\u5e94\u7528\uff0c\u5982\u4eca\u6709\u5927\u91cf\u94a2\u7434\u7231\u597d\u8005\u76f4\u63a5\u5728\u5bb6\u5728\u7ebf\u5b66\u94a2\u7434\u3002\u5728\u7ebf\u865a\u62df\u94a2\u7434\u7684\u70ed\u6f6e\u6b63\u5728\u4e0d\u65ad\u58ee\u5927\u3002<\/p>\n<p>\u4ece\u7406\u89e3\u7406\u8bba\u57fa\u7840\u548c\u4e50\u7406\uff0c\u5230\u4e86\u89e3\u5e76\u6f14\u594f\u81ea\u5df1\u559c\u7231\u7684\u97f3\u4e50\uff0c\u518d\u5230\u97f3\u4e50\u521b\u4f5c\uff0c\u8fd9\u4e9b\u6570\u5b57\u5de5\u5177\u4e3a\u94a2\u7434\u6f14\u594f\u8005\u63d0\u4f9b\u7684\u9644\u52a0\u4ef7\u503c\u8d8a\u6765\u8d8a\u591a\u3002<\/p>\n<p>\u65e0\u9700\u51fa\u95e8\uff0c\u5b66\u4e60\u8d28\u91cf\u9ad8\u53c8\u6709\u8da3\uff0c\u4ef7\u683c\u548c\u8d39\u7528\u90fd\u5f88\u4eb2\u6c11\uff0c\u5728\u7ebf\u5b66\u94a2\u7434\u5982\u4eca\u6709\u5f88\u591a\u4f18\u52bf\u3002<\/p>\n<h3><strong>\u5728\u7ebf\u97f3\u4e50\u4e0e\u66f2\u76ee<\/strong><\/h3>\n<p>\u5728\u8fd9\u4e2a\u865a\u62df\u97f3\u4e50\u7684\u65b0\u9ec4\u91d1\u65f6\u4ee3\uff0c\u5982\u4eca\u8bb8\u591a\u7528\u6237\u90fd\u60f3\u5728\u7ebf\u5f39\u594f\u81ea\u5df1\u559c\u7231\u7684\u66f2\u76ee\u3002\u9057\u61be\u7684\u662f\uff0c\u4f20\u7edf\u97f3\u4e50\u8bfe\u5e76\u4e0d\u63d0\u4f9b\u8fd9\u7c7b\u5b66\u4e60\uff0c\u800c\u628a\u5728\u7ebf\u8f6f\u4ef6\u5f53\u4f5c\u6559\u5b66\u5de5\u5177\uff0c\u5982\u4eca\u5c31\u80fd\u8ba9\u4eba\u81ea\u7531\u5730\u8be0\u91ca\u3001\u5373\u5174\u6f14\u594f\u5e76\u521b\u4f5c\u65b0\u7684\u97f3\u4e50\u3002\u8fd9\u4e9b\u97f3\u4e50\u66f4\u8d34\u8fd1\u5f53\u4e0b\uff0c\u4e5f\u66f4\u7b26\u5408\u94a2\u7434\u6f14\u594f\u8005\u7684\u53e3\u5473\uff0c\u5bf9\u5b66\u4e60\u8005\u6765\u8bf4\u662f\u771f\u6b63\u7684\u5438\u5f15\u529b\u3002\u4ee5\u6e38\u620f\u548c\u4e2a\u4eba\u97f3\u4e50\u559c\u597d\u4e3a\u57fa\u7840\u7684\u6559\u80b2\uff0c\u5982\u4eca\u5df2\u6210\u4e3a\u5728\u7ebf\u97f3\u4e50\u5e94\u7528\u7684\u6807\u5fd7\u3002<\/p>\n<h3><strong>\u4e3a\u4ec0\u4e48\u62e5\u6709\u5728\u7ebf\u94a2\u7434\u952e\u76d8\u5bf9\u5b66\u4e60\u5f88\u91cd\u8981\uff1f<\/strong><\/h3>\n<p>\u865a\u62df\u952e\u76d8\u662f\u5728\u7ebf\u97f3\u4e50\u5b66\u4e60\u7684\u6838\u5fc3\u8981\u7d20\uff0c\u56e0\u4e3a\u5728\u7535\u8111\u4e0a\u5b66\u4e60\u65f6\uff0c\u5b83\u63d0\u4f9b\u4e86\u4e00\u4e2a\u53ef\u4f9b\u53c2\u7167\u7684\u6807\u5c3a\u3002\u65e0\u8bba\u60a8\u662f\u7528 USB \u628a\u771f\u5b9e\u7684\u94a2\u7434\u8fde\u63a5\u8d77\u6765\u4e0e\u865a\u62df\u952e\u76d8\u4e92\u52a8\uff0c\u8fd8\u662f\u53ea\u7528\u9f20\u6807\u70b9\u51fb\u865a\u62df\u952e\u76d8\u4e0a\u7684\u7434\u952e\uff0c\u5b83\u4f5c\u4e3a\u60a8\u5728\u7ebf\u5b66\u4e60\u4e2d\u7684\u53c2\u7167\uff0c\u5bf9\u66f4\u597d\u5730\u7ec3\u4e60\u6307\u6cd5\u3001\u7406\u89e3\u97f3\u7b26\u7684\u4f4d\u7f6e\u90fd\u5341\u5206\u91cd\u8981\u3002<\/p>\n<p>\u6b63\u56e0\u5982\u6b64\uff0c\u4ee5\u6e38\u620f\u5f62\u5f0f\u6784\u5efa\u7684\u6559\u5b66\u5e94\u7528\u5b8c\u5168\u7406\u89e3\u4e86\u8fd9\u5957\u6559\u80b2\u65b9\u5f0f\u3002\u6240\u4ee5\u5b83\u4eec\u5e38\u5e38\u5728\u5de5\u5177\u4e2d\u52a0\u5165\u4e00\u53f0\u865a\u62df\u94a2\u7434\uff08\u4e5f\u53eb\u5728\u7ebf\u865a\u62df\u94a2\u7434\uff09\uff0c\u4e3a\u5b66\u4e60\u8005\u63d0\u4f9b\u6307\u5f15\u3002<\/p>\n<h3><strong>\u865a\u62df\u4e0e\u771f\u5b9e<\/strong><\/h3>\n<p>\u518d\u600e\u4e48\u5f3a\u8c03\u4e5f\u4e0d\u4e3a\u8fc7\uff1a\u865a\u62df\u94a2\u7434\u5e94\u7528\u6c38\u8fdc\u65e0\u6cd5\u53d6\u4ee3\u8001\u5e08\u3002\u6559\u5b66\u65b9\u5f0f\u770b\u8d77\u6765\u66f4\u6709\u8da3\uff0c\u8d28\u91cf\u4e5f\u4f9d\u7136\u5f88\u9ad8\uff0c\u4f46\u59cb\u7ec8\u7f3a\u5c11\u771f\u6b63\u7684\u6559\u5e08\u6240\u5177\u5907\u7684\u3001\u80fd\u591f\u5f15\u5bfc\u5b66\u751f\u7684\u4e13\u4e1a\u80fd\u529b\u3002\u4e8b\u5b9e\u4e0a\uff0c\u97f3\u4e50\u754c\u7684\u8bb8\u591a\u8001\u5e08\u90fd\u5bf9\u5b8c\u5168\u81ea\u4e3b\u5730\u901a\u8fc7\u6570\u5b57\u65b9\u5f0f\u5b66\u4e60\u7684\u8d28\u91cf\u8868\u793a\u6000\u7591\u3002\u8fd9\u4e9b\u66f4\u4ee5\u6e38\u620f\u4e3a\u4e2d\u5fc3\u7684\u5de5\u5177\u7684\u8bbe\u8ba1\uff0c\u4ece\u6839\u672c\u4e0a\u6539\u53d8\u4e86\u4f20\u7edf\u7684\u97f3\u4e50\u6559\u5b66\u89c2\u5ff5\u3002<\/p>\n<h3><strong>\u5728\u7ebf\u5b66\u94a2\u7434\uff1a\u884c\u8fd8\u662f\u4e0d\u884c\uff1f<\/strong><\/h3>\n<p>\u5f53\u7136\u53ef\u4ee5\uff01\u65e0\u8bba\u60a8\u60f3\u4e86\u89e3\u97f3\u4e50\u7684\u7406\u8bba\u6982\u5ff5\u3001\u4f5c\u66f2\uff0c\u8fd8\u662f\u60f3\u5b66\u81ea\u5df1\u559c\u6b22\u7684\u6b4c\u66f2\uff0c\u5728\u7ebf\u5b66\u94a2\u7434\u7684\u5e94\u7528\u90fd\u6709\u5f88\u591a\uff0c\u60a8\u4e00\u5b9a\u80fd\u627e\u5230\u81ea\u5df1\u60f3\u8981\u7684\u3002\u4e00\u5207\u90fd\u53d6\u51b3\u4e8e\u70ed\u60c5\u3002\u5982\u679c\u60a8\u5bf9\u81ea\u5df1\u6240\u505a\u7684\u4e8b\u5145\u6ee1\u70ed\u60c5\uff0c\u5c31\u4e00\u5b9a\u4f1a\u8fdb\u6b65\u3002\u4f46\u8bf7\u8bb0\u4f4f\uff0c\u8fd9\u9700\u8981\u65f6\u95f4\u548c\u8010\u5fc3\uff01<\/p>\n<h2><strong>\u6e38\u620f\u5316\u6559\u5b66\uff1a\u97f3\u4e50\u5b66\u4e60\u7684\u672a\u6765<\/strong><\/h2>\n<h3><strong>\u6e38\u620f\u4f5c\u4e3a\u6559\u80b2\u5de5\u5177<\/strong><\/h3>\n<p>\u5bf9\u6bcf\u4e00\u4f4d\u521d\u5b66\u94a2\u7434\u7684\u4eba\u6765\u8bf4\uff0c\u5b66\u94a2\u7434\u90fd\u4e0d\u5bb9\u6613\u3002\u8fd9\u662f\u4e00\u4e2a\u6000\u7591\u65f6\u65f6\u5b58\u5728\u7684\u4e16\u754c\u3002\u6211\u80fd\u6210\u529f\u5417\uff1f\u6211\u591f\u683c\u5417\uff1f\u522b\u4eba\u600e\u4e48\u5b66\u5f97\u8fd9\u4e48\u5feb\uff1f\u95ee\u9898\u5f88\u591a\uff0c\u8fd9\u662f\u6240\u6709\u521d\u5b66\u8005\u7684\u5171\u540c\u7279\u70b9\u3002\u6240\u4ee5\u8bb8\u591a\u54c1\u724c\u63a8\u51fa\u4e86\u6570\u5b57\u7cfb\u7edf\uff0c\u5927\u5927\u7b80\u5316\u4e86\u5b66\u4e60\u3002\u501f\u52a9\u64cd\u4f5c\u7b80\u5355\u3001\u5bcc\u6709\u6559\u5b66\u6027\u7684\u754c\u9762\uff0c\u5b83\u4eec\u5f15\u5bfc\u521d\u5b66\u8005\u8fc8\u51fa\u7b2c\u4e00\u6b65\u3002\u5728\u8fd9\u4e9b\u5728\u7ebf\u5de5\u5177\u4e2d\uff0c\u8da3\u5473\u6027\u65e0\u5904\u4e0d\u5728\u3002\u4e8b\u5b9e\u4e0a\uff0c\u76ee\u6807\u662f\u5728\u6559\u97f3\u4e50\u7684\u540c\u65f6\u8ba9\u5b66\u4e60\u8005\u5f00\u5fc3\u3002<\/p>\n<h3><strong>\u94a2\u7434\uff1a\u9996\u9009\u4e50\u5668<\/strong><\/h3>\n<p>\u4f17\u591a\u97f3\u4e50\u8f6f\u4ef6\u5f80\u5f80\u4e3b\u6253\u201c\u4e50\u5668\u4e4b\u738b\u201d\uff1a\u94a2\u7434\u3002\u65e0\u8bba\u662f\u97f3\u7b26\u5411\u524d\u63a8\u8fdb\u7684\u8f68\u9053\uff0c\u8fd8\u662f\u7b80\u5316\u7684\u4e50\u8c31\u7cfb\u7edf\uff0c\u5b66\u94a2\u7434\u7684\u4eba\u90fd\u7531\u5c4f\u5e55\u6765\u5f15\u5bfc\u3002\u4e8b\u5b9e\u4e0a\uff0c\u8fd9\u4e9b\u5de5\u5177\u63d0\u4f9b\u7684\u8bb8\u591a\u529f\u80fd\uff0c\u6bd4\u5982\u964d\u4f4e\u901f\u5ea6\u3001\u9075\u5b88\u8282\u62cd\u3001\u68c0\u67e5\u97f3\u51c6\uff0c\u5bf9\u521d\u5b66\u8005\u6765\u8bf4\u5e2e\u52a9\u5f88\u5927\u3002<\/p>\n<h3><strong>\u5728\u5bb6\u5b66\u94a2\u7434\uff1a\u6109\u5feb\u53c8\u6709\u8da3\u7684\u65f6\u5149<\/strong><\/h3>\n<p>\u8fc7\u53bb\uff0c\u94a2\u7434\u5b66\u4e60\u7684\u4e16\u754c\u96c6\u4e2d\u5728\u4e00\u4e2a\u5730\u65b9\uff1a\u97f3\u4e50\u5b66\u6821\u6216\u97f3\u4e50\u5b66\u9662\u3002\u4f46\u6570\u5b57\u5316\u7684\u5174\u8d77\u5e26\u6765\u4e86\u66f4\u591a\u6837\u7684\u5b66\u4e60\u573a\u6240\uff1a\u5982\u4eca\uff0c\u94a2\u7434\u6f14\u594f\u8005\u4e5f\u53ef\u4ee5\u5728\u5bb6\u5b66\u7434\u3002\u8ddf\u7740\u8001\u5e08\u5b66\uff0c\u8fd8\u662f\u72ec\u81ea\u5728\u5bb6\u4f7f\u7528\u529f\u80fd\u4e30\u5bcc\u7684\u6570\u5b57\u754c\u9762\u5b66\uff0c\u4e00\u5207\u90fd\u53d6\u51b3\u4e8e\u610f\u613f\u548c\u65b9\u5f0f\u3002\u65e0\u8bba\u5982\u4f55\uff0c\u4e0d\u7ba1\u60a8\u91c7\u7528\u54ea\u79cd\u65b9\u5f0f\uff0c\u6700\u91cd\u8981\u7684\u662f\u5728\u5b66\u4e60\u65f6\u611f\u5230\u5feb\u4e50\u3002\u7f3a\u5c11\u4e86\u8fd9\u79cd\u8da3\u5473\uff0c\u60a8\u5f88\u5feb\u5c31\u4f1a\u5931\u53bb\u52a8\u529b\uff0c\u4e5f\u4e0d\u4f1a\u6709\u8fdb\u6b65\u3002<\/p>\n<h3><strong>\u6570\u5b57\u5b66\u4e60\u5de5\u5177\u7684\u8bbe\u8ba1<\/strong><\/h3>\n<p>\u5982\u524d\u6240\u8ff0\uff0c\u97f3\u4e50\u5b66\u4e60\u5e94\u7528\u5927\u591a\u91c7\u7528\u4ee5\u6e38\u620f\u4e3a\u4e2d\u5fc3\u7684\u6559\u5b66\u65b9\u5f0f\u3002\u4e3a\u4ec0\u4e48\uff1f\u56e0\u4e3a\u6559\u5b66\u6ca1\u90a3\u4e48\u4e25\u82db\uff0c\u5b66\u4e60\u8005\u7684\u52a8\u529b\u4e5f\u66f4\u5f3a\u3002\u8fd9\u4e9b\u5de5\u5177\u7684\u754c\u9762\u63d0\u4f9b\u4e86\u4f17\u591a\u9009\u9879\uff0c\u80fd\u5b8c\u7f8e\u9002\u5e94\u6bcf\u4e2a\u4eba\u7684\u559c\u597d\u548c\u613f\u671b\uff0c\u8ba9\u4eba\u89c9\u5f97\u6211\u4eec\u90fd\u4f1a\u6210\u4e3a\u975e\u51e1\u7684\u94a2\u7434\u5bb6\u548c\u4f5c\u66f2\u5bb6\u3002\u5f53\u7136\uff0c\u60c5\u51b5\u5e76\u4e0d\u603b\u662f\u5982\u6b64\uff0c\u4f46\u8da3\u5473\u6027\u7684\u597d\u5904\u5728\u4e8e\uff0c\u501f\u52a9\u5206\u6570\u3001\u79ef\u5206\u3001\u5b8c\u6210\u7684\u76ee\u6807\u7b49\uff0c\u53ef\u4ee5\u66f4\u6fc0\u52b1\u4eba\u3002\u5f52\u6839\u7ed3\u5e95\uff0c\u5728\u7ebf\u5b66\u94a2\u7434\u5c31\u50cf\u73a9\u4e00\u5c40\u7535\u5b50\u6e38\u620f\uff01<\/p>\n<h2><strong>Google\uff1a\u97f3\u4e50\u4e16\u754c\u91cc\u7684\u5f3a\u5927\u5de5\u5177<\/strong><\/h2>\n<h3><strong>\u6570\u5b57\u5316\uff1a\u63d0\u5347\u97f3\u4e50\u6c34\u5e73\u7684\u5de5\u5177<\/strong><\/h3>\n<p>\u5b66\u97f3\u4e50\u9700\u8981\u4ed8\u51fa\u7684\u52aa\u529b\u76f8\u5f53\u5de8\u5927\u3002\u8981\u505a\u597d\u6295\u5165\u65f6\u95f4\u548c\u7cbe\u529b\u7684\u51c6\u5907\uff0c\u624d\u80fd\u5feb\u901f\u8fdb\u6b65\u3002\u6211\u4eec\u4e0d\u5fc5\u5728\u6570\u5b57\u5316\u548c\u97f3\u4e50\u5b66\u6821\u4e4b\u95f4\u4e8c\u9009\u4e00\u3002\u4e8b\u5b9e\u4e0a\uff0c\u4e24\u8005\u5b8c\u5168\u53ef\u4ee5\u5e76\u884c\u4e0d\u6096\uff1a\u60a8\u5728\u97f3\u4e50\u5b66\u6821\u4ee5\u4f20\u7edf\u65b9\u5f0f\u5b66\u4e60\uff0c\u518d\u901a\u8fc7\u6570\u5b57\u5de5\u5177\u7cbe\u8fdb\u3002\u60a8\u4f1a\u66f4\u4eab\u53d7\u5176\u4e2d\uff0c\u8fdb\u6b65\u4e5f\u4f1a\u66f4\u5feb\u3002<\/p>\n<p>\u4f8b\u5982\uff0c\u60a8\u53ef\u4ee5\u7528\u7535\u8111\u6216\u624b\u673a\u8bbf\u95ee Perfect Piano \u8fd9\u6837\u7684\u5e94\u7528\uff0c\u5e2e\u52a9\u60a8\u63d0\u9ad8\u6f14\u594f\u6c34\u5e73\u3002\u5176\u4e2d\u4f20\u6388\u7684\u5185\u5bb9\u4e0e\u60a8\u5728\u97f3\u4e50\u5b66\u6821\u6240\u5b66\u5e76\u4e0d\u51b2\u7a81\u3002<\/p>\n<p>\u6240\u4ee5\uff0c\u65e0\u8bba\u60a8\u662f\u72ec\u81ea\u5bf9\u7740\u7535\u8111\u5b66\u4e60\uff0c\u8fd8\u662f\u5728\u97f3\u4e50\u5b66\u6821\u5b66\u4e60\uff0c\u90fd\u4e0d\u8981\u72b9\u8c6b\uff0c\u7528\u597d\u6570\u5b57\u5de5\u5177\u6765\u5b8c\u5584\u60a8\u7684\u97f3\u4e50\u4fee\u517b\uff01<\/p>\n<h3><strong>\u901a\u8fc7 Google \u8046\u542c\u548c\u5b66\u4e60\u97f3\u4e50\u7684\u53ef\u80fd\u6027<\/strong><\/h3>\n<p>Google \u662f\u5bfb\u627e\u6700\u4f73\u97f3\u4e50\u5b66\u4e60\u5e73\u53f0\u7684\u9996\u9009\u4e4b\u5730\u3002\u53ea\u9700\u4e00\u6b21\u641c\u7d22\uff0c\u60a8\u5c31\u80fd\u627e\u5230 i music school \u8fd9\u6837\u7684\u5728\u7ebf\u97f3\u4e50\u8bfe\u7a0b\u3002\u56e0\u6b64\uff0cGoogle \u662f\u4e00\u4e2a\u771f\u6b63\u7684\u5b9e\u9a8c\u5ba4\uff0c\u4e0e\u97f3\u4e50\u9886\u57df\u76f8\u5173\u7684\u65b0\u6280\u672f\u5728\u8fd9\u91cc\u5c42\u51fa\u4e0d\u7a77\u3002\u7531\u4e8e\u8bb8\u591a\u5e73\u53f0\u91c7\u7528 Google \u5f00\u53d1\u7684 Web MIDI API \u6280\u672f\uff0c\u5b83\u53ef\u4ee5\u628a\u60a8\u7684\u4e50\u5668\u8fde\u63a5\u5230\u7535\u8111\uff0c\u6211\u4eec\u5efa\u8bae\u60a8\u5c3d\u91cf\u4f7f\u7528 Chrome \u6d4f\u89c8\u5668\u6216\u6700\u65b0\u7248\u672c\u7684 Edge \u6765\u4f7f\u7528\u8fd9\u4e9b\u5e73\u53f0\u3002\u8fd9\u4e9b\u6d4f\u89c8\u5668\u652f\u6301\u8fd9\u9879\u8fde\u63a5\u529f\u80fd\uff0c\u501f\u52a9\u5b83\uff0c\u60a8\u53ef\u4ee5\u4e0e\u8bfe\u7a0b\u4e92\u52a8\uff0c\u6309\u81ea\u5df1\u7684\u8282\u594f\u5b66\u4e60\u3002\u6709\u4e86\u8fd9\u4e2a\u9009\u9879\uff0c\u60a8\u7684\u7ec3\u4e60\u4f1a\u66f4\u52a0\u6109\u5feb\u3002<\/p>\n<p>\u5728\u7ebf\u5b66\u4e60\u8fd8\u80fd\u5e26\u6765\u4e00\u4e2a\u65b0\u7684\u65b9\u9762\uff1a\u5171\u4eab\u5b66\u4e60\u3002\u4e8b\u5b9e\u4e0a\uff0c\u4e0e\u7535\u5b50\u6e38\u620f\u4e00\u6837\uff0c\u5728\u7ebf\u7684\u97f3\u4e50\u73a9\u5bb6\u5f7c\u6b64\u76f8\u8fde\uff1b\u4ed6\u4eec\u53ef\u4ee5\u4ea4\u6d41\uff0c\u4e92\u76f8\u7ed9\u51fa\u5efa\u8bae\u3001\u4e92\u76f8\u5e2e\u52a9\u3002<\/p>\n<h3><strong>\u5efa\u8bae\uff1a\u628a\u60a8\u7684\u6d4f\u89c8\u5668\u66f4\u65b0\u5230\u6700\u65b0\u7248\u672c<\/strong><\/h3>\n<p>\u5982\u524d\u6240\u8ff0\uff0cGoogle \u7ecf\u5e38\u5f00\u53d1\u5de5\u5177\uff08\u57fa\u4e8e\u5411\u7f51\u6c11\u53d1\u51fa\u7684\u8c03\u67e5\u7cfb\u7edf\uff09\u6765\u6539\u5584\u97f3\u4e50\u5b66\u4e60\u8005\u7684\u7528\u6237\u4f53\u9a8c\u3002\u4e50\u5668\u5b66\u4e60\u5e73\u53f0\u5e38\u5e38\u501f\u7528\u8fd9\u4e9b\u5de5\u5177\u6765\u5b8c\u5584\u81ea\u5df1\u7684\u5de5\u5177\u3002\u56e0\u6b64\uff0c\u8bf7\u52a1\u5fc5\u7559\u610f\u5728\u7535\u8111\u4e0a\u5b89\u88c5\u6d4f\u89c8\u5668\u7684\u6700\u65b0\u7248\u672c\u3002\u8fd9\u4e9b\u6301\u7eed\u7684\u66f4\u65b0\u4f1a\u8ba9\u60a8\u7684\u7ec3\u4e60\u66f4\u52a0\u9ad8\u6548\u3002<\/p>\n<h3><strong>\u7559\u610f\u7ecf\u5e38\u63a8\u51fa\u7684\u6d4b\u8bd5\u7248<\/strong><\/h3>\n<p>\u65b0\u7684\u97f3\u4e50\u5b66\u4e60\u5de5\u5177\u7ecf\u5e38\u51fa\u73b0\u5728\u7535\u8111\u4e0a\uff0c\u800c\u4e14\u51e0\u4e4e\u603b\u662f\u4ece\u6d4b\u8bd5\u7248\u5f00\u59cb\uff0c\u901a\u5e38\u662f\u514d\u8d39\u7684\u3002\u8bf7\u52a1\u5fc5\u6301\u7eed\u5173\u6ce8\u8fd9\u4e9b\u5de5\u5177\u7684\u65b0\u7248\u672c\uff0c\u56e0\u4e3a\u5373\u4f7f\u60a8\u7b2c\u4e00\u6b21\u4f7f\u7528\u65f6\u4f53\u9a8c\u4e0d\u4f73\uff0c\u5b83\u4eec\u4e5f\u53ef\u80fd\u8fc5\u901f\u8fdb\u5316\u3002\u4e3a\u6b64\uff0c\u8bf7\u8ba2\u9605\u5b83\u4eec\u7684\u65b0\u95fb\u7b80\u62a5\u6216\u5173\u6ce8\u5b83\u4eec\u7684\u793e\u4ea4\u5a92\u4f53\uff0c\u8fd9\u6837\u5b83\u4eec\u7684\u6240\u6709\u66f4\u65b0\u90fd\u4f1a\u968f\u65f6\u901a\u77e5\u60a8\u3002<\/p>\n<h3><strong>\u9080\u8bf7\u670b\u53cb\u5e76\u4eab\u53d7\u4f17\u591a\u4f18\u60e0<\/strong><\/h3>\n<p>\u8bb8\u591a\u8fd9\u7c7b\u5de5\u5177\uff0c\u5982 i music school\uff0c\u63d0\u4f9b\u9080\u8bf7\u670b\u53cb\u7684\u9009\u9879\uff0c\u8ba9\u60a8\u4eab\u53d7\u8bb8\u591a\u4f18\u60e0\u3002\u4f8b\u5982\uff0c\u53ef\u80fd\u662f\u8ba2\u9605\u51cf\u514d 50%\uff0c\u6216\u662f\u8d62\u5f97\u514d\u8d39\u97f3\u4e50\u2026\u2026\u8fd9\u4e2a\u529f\u80fd\u5f88\u6709\u5438\u5f15\u529b\uff0c\u56e0\u4e3a\u5b83\u80fd\u8ba9\u60a8\u5728\u8fd9\u4e9b\u5728\u7ebf\u5e94\u7528\u4e0a\u62e5\u6709\u66f4\u5927\u7684\u56de\u65cb\u4f59\u5730\uff0c\u5e76\u4e14\u82b1\u8d39\u66f4\u5c11\u3002\u5bf9\u8fd9\u4e9b\u5e94\u7528\u6765\u8bf4\uff0c\u8fd9\u79cd\u65b9\u6cd5\u4e5f\u5f88\u6709\u610f\u4e49\uff0c\u56e0\u4e3a\u5b83\u8ba9\u5b83\u4eec\u6210\u4e3a\u5438\u5f15\u65b0\u6ce8\u518c\u7528\u6237\u7684\u771f\u6b63\u5b9e\u9a8c\u5ba4\uff0c\u5e76\u4e14\u65e0\u9700\u5e7f\u544a\u652f\u51fa\u5c31\u80fd\u63d0\u5347\u77e5\u540d\u5ea6\u3002<\/p>\n<h2><strong>\u54ea\u91cc\u80fd\u627e\u5230\u771f\u6b63\u53ef\u4ee5\u5b66\u4f1a\u5f39\u94a2\u7434\u7684\u865a\u62df\u94a2\u7434\u5e94\u7528\uff1f<\/strong><\/h2>\n<p>\u8fd9\u4e2a\u5728\u7ebf\u865a\u62df\u94a2\u7434\u952e\u76d8\u8ba9\u60a8\u901a\u8fc7\u7535\u8111\u9f20\u6807\u7684\u4e92\u52a8\uff0c\u514d\u8d39\u4e86\u89e3\u4e50\u7406\u3002<\/p>\n<p>\u60f3\u66f4\u8fdb\u4e00\u6b65\uff0c\u60a8\u5f53\u7136\u53ef\u4ee5\u5728\u97f3\u4e50\u5b66\u9662\u4e0a\u94a2\u7434\u8bfe\uff0c\u6216\u8bf7\u79c1\u4eba\u6559\u5e08\uff0c\u4f46\u4e5f\u53ef\u4ee5\u53c2\u52a0\u5728\u7ebf\u94a2\u7434\u8bfe\u3002\u4e3a\u6b64\uff0c\u60a8\u81f3\u5c11\u9700\u8981\u4e00\u53f0\u53ef\u4ee5\u8fde\u63a5\u7535\u8111\u7684<span style=\"text-decoration: underline;\"><a href=\"https:\/\/latouchemusicale.com\/zh-hans\/tools\/web-midi-test-keyboard\/\">\u952e\u76d8\u6216\u5408\u6210\u5668<\/a><\/span>\u3002<\/p>\n<p>\u5728 La Touche Musicale \u4e0a\uff0c\u60a8\u53ef\u4ee5\u901a\u8fc7 USB \u8fde\u63a5\u94a2\u7434\u6216\u5408\u6210\u5668\uff0c\u4e0e\u865a\u62df\u94a2\u7434\u4e92\u52a8\uff0c\u5e76\u6309\u81ea\u5df1\u7684\u8282\u594f<span style=\"text-decoration: underline;\"><a href=\"https:\/\/latouchemusicale.com\/zh-hans\/?utm_source=page-piano-virtuel-en-ligne&amp;utm_medium=page&amp;utm_campaign=clic-page-piano-virtuel-en-ligne\">\u5b66\u4e60\u60a8\u559c\u7231\u7684\u97f3\u4e50<\/a><\/span>\u3002<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3e25d45 elementor-widget elementor-widget-image\" data-id=\"3e25d45\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/latouchemusicale.com\/zh-hans\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"600\" height=\"400\" src=\"https:\/\/latouchemusicale.com\/wp-content\/uploads\/2022\/06\/apprendre-piano-musiques-preferees.png\" class=\"attachment-large size-large wp-image-167743\" alt=\"\u7528\u94a2\u7434\u5b66\u4f1a\u60a8\u6700\u7231\u7684\u6b4c\u66f2\" srcset=\"https:\/\/latouchemusicale.com\/wp-content\/uploads\/2022\/06\/apprendre-piano-musiques-preferees.png.webp 600w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2022\/06\/apprendre-piano-musiques-preferees-300x200.png.webp 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4b54874 e-flex e-con-boxed e-con e-parent\" data-id=\"4b54874\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5b36fe1d elementor-widget elementor-widget-spacer\" data-id=\"5b36fe1d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-31e83e21 elementor-widget__width-initial elementor-widget-divider--view-line elementor-widget elementor-widget-global elementor-global-13315 elementor-widget-divider\" data-id=\"31e83e21\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div data-dce-title-color=\"#4C4C4C\" class=\"elementor-element elementor-element-3783e3a1 elementor-widget elementor-widget-heading\" data-id=\"3783e3a1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u63a2\u7d22\u6211\u4eec\u7684\u5176\u4ed6\u5728\u7ebf\u5de5\u5177<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6f117c46 elementor-widget elementor-widget-spacer\" data-id=\"6f117c46\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-273b49f e-flex e-con-boxed e-con e-parent\" data-id=\"273b49f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-53bd775 elementor-grid-3 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-posts--thumbnail-top elementor-posts--show-avatar elementor-card-shadow-yes elementor-posts__hover-gradient elementor-widget elementor-widget-global elementor-global-20231 elementor-widget-posts\" data-id=\"53bd775\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;cards_columns&quot;:&quot;3&quot;,&quot;cards_columns_tablet&quot;:&quot;2&quot;,&quot;cards_columns_mobile&quot;:&quot;1&quot;,&quot;cards_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:35,&quot;sizes&quot;:[]},&quot;cards_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;cards_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"posts.cards\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-posts-container elementor-posts elementor-posts--skin-cards elementor-grid\" role=\"list\">\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-187170 outils type-outils status-publish has-post-thumbnail tag-piano-convert-features\" role=\"listitem\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/latouchemusicale.com\/zh-hans\/tools\/tiktok-to-sheet-music\/\" tabindex=\"-1\" ><div class=\"elementor-post__thumbnail\"><img decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/tiktok-en-partition-300x300.png\" class=\"attachment-medium size-medium wp-image-187171\" alt=\"TikTok \u89c6\u9891\u8f6c\u4e50\u8c31\" srcset=\"https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/tiktok-en-partition-300x300.png 300w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/tiktok-en-partition-150x150.png 150w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/tiktok-en-partition-768x768.png 768w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/tiktok-en-partition.png 800w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div><\/a>\n\t\t\t\t<div class=\"elementor-post__avatar\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/latouchemusicale.com\/zh-hans\/tools\/tiktok-to-sheet-music\/\" >\n\t\t\t\tTikTok \u8f6c\u4e50\u8c31\uff1a\u83b7\u53d6 TikTok \u89c6\u9891\u97f3\u4e50\u7684\u4e50\u8c31\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/latouchemusicale.com\/zh-hans\/tools\/tiktok-to-sheet-music\/\" aria-label=\"Read more about TikTok \u8f6c\u4e50\u8c31\uff1a\u83b7\u53d6 TikTok \u89c6\u9891\u97f3\u4e50\u7684\u4e50\u8c31\" tabindex=\"-1\" >\n\t\t\t\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-187128 outils type-outils status-publish has-post-thumbnail tag-piano-convert-features\" role=\"listitem\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/latouchemusicale.com\/zh-hans\/tools\/tiktok-to-midi\/\" tabindex=\"-1\" ><div class=\"elementor-post__thumbnail\"><img decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/tiktok-en-midi-300x300.png\" class=\"attachment-medium size-medium wp-image-187129\" alt=\"TikTok \u89c6\u9891\u8f6c MIDI\" srcset=\"https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/tiktok-en-midi-300x300.png 300w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/tiktok-en-midi-150x150.png 150w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/tiktok-en-midi-768x768.png 768w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/tiktok-en-midi.png 800w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div><\/a>\n\t\t\t\t<div class=\"elementor-post__avatar\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/latouchemusicale.com\/zh-hans\/tools\/tiktok-to-midi\/\" >\n\t\t\t\tTikTok \u8f6c MIDI\uff1a\u628a\u89c6\u9891\u97f3\u4e50\u8f6c\u6210 MIDI \u6587\u4ef6\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/latouchemusicale.com\/zh-hans\/tools\/tiktok-to-midi\/\" aria-label=\"Read more about TikTok \u8f6c MIDI\uff1a\u628a\u89c6\u9891\u97f3\u4e50\u8f6c\u6210 MIDI \u6587\u4ef6\" tabindex=\"-1\" >\n\t\t\t\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-187254 outils type-outils status-publish has-post-thumbnail tag-piano-convert-features\" role=\"listitem\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/latouchemusicale.com\/zh-hans\/tools\/soundcloud-to-sheet-music\/\" tabindex=\"-1\" ><div class=\"elementor-post__thumbnail\"><img decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/soundcloud-en-partition-300x300.png\" class=\"attachment-medium size-medium wp-image-187255\" alt=\"SoundCloud \u6b4c\u66f2\u8f6c\u4e50\u8c31\" srcset=\"https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/soundcloud-en-partition-300x300.png 300w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/soundcloud-en-partition-150x150.png 150w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/soundcloud-en-partition-768x768.png 768w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/soundcloud-en-partition.png 800w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div><\/a>\n\t\t\t\t<div class=\"elementor-post__avatar\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/latouchemusicale.com\/zh-hans\/tools\/soundcloud-to-sheet-music\/\" >\n\t\t\t\tSoundCloud \u8f6c\u4e50\u8c31\uff1a\u83b7\u53d6 SoundCloud \u6b4c\u66f2\u7684\u4e50\u8c31\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/latouchemusicale.com\/zh-hans\/tools\/soundcloud-to-sheet-music\/\" aria-label=\"Read more about SoundCloud \u8f6c\u4e50\u8c31\uff1a\u83b7\u53d6 SoundCloud \u6b4c\u66f2\u7684\u4e50\u8c31\" tabindex=\"-1\" >\n\t\t\t\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-187212 outils type-outils status-publish has-post-thumbnail tag-piano-convert-features\" role=\"listitem\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/latouchemusicale.com\/zh-hans\/tools\/soundcloud-to-midi\/\" tabindex=\"-1\" ><div class=\"elementor-post__thumbnail\"><img decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/soundcloud-en-midi-300x300.png\" class=\"attachment-medium size-medium wp-image-187213\" alt=\"SoundCloud \u6b4c\u66f2\u8f6c MIDI\" srcset=\"https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/soundcloud-en-midi-300x300.png 300w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/soundcloud-en-midi-150x150.png 150w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/soundcloud-en-midi-768x768.png 768w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/soundcloud-en-midi.png 800w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div><\/a>\n\t\t\t\t<div class=\"elementor-post__avatar\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/latouchemusicale.com\/zh-hans\/tools\/soundcloud-to-midi\/\" >\n\t\t\t\tSoundCloud \u8f6c MIDI\uff1a\u628a SoundCloud \u6b4c\u66f2\u8f6c\u6210 MIDI \u6587\u4ef6\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/latouchemusicale.com\/zh-hans\/tools\/soundcloud-to-midi\/\" aria-label=\"Read more about SoundCloud \u8f6c MIDI\uff1a\u628a SoundCloud \u6b4c\u66f2\u8f6c\u6210 MIDI \u6587\u4ef6\" tabindex=\"-1\" >\n\t\t\t\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-186507 outils type-outils status-publish has-post-thumbnail tag-piano-convert-features\" role=\"listitem\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/latouchemusicale.com\/zh-hans\/tools\/suno-to-sheet-music-midi\/\" tabindex=\"-1\" ><div class=\"elementor-post__thumbnail\"><img decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/suno-en-partition-midi-10-300x300.png\" class=\"attachment-medium size-medium wp-image-186885\" alt=\"Suno \u6b4c\u66f2\u8f6c\u4e50\u8c31\" srcset=\"https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/suno-en-partition-midi-10-300x300.png 300w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/suno-en-partition-midi-10-150x150.png 150w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/suno-en-partition-midi-10-768x768.png 768w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/suno-en-partition-midi-10.png 800w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div><\/a>\n\t\t\t\t<div class=\"elementor-post__avatar\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/latouchemusicale.com\/zh-hans\/tools\/suno-to-sheet-music-midi\/\" >\n\t\t\t\tSuno \u6b4c\u66f2\u8f6c\u4e50\u8c31\u548c MIDI\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/latouchemusicale.com\/zh-hans\/tools\/suno-to-sheet-music-midi\/\" aria-label=\"Read more about Suno \u6b4c\u66f2\u8f6c\u4e50\u8c31\u548c MIDI\" tabindex=\"-1\" >\n\t\t\t\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-186465 outils type-outils status-publish has-post-thumbnail tag-piano-convert-features\" role=\"listitem\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/latouchemusicale.com\/zh-hans\/tools\/ai-piano-cover-maker\/\" tabindex=\"-1\" ><div class=\"elementor-post__thumbnail\"><img decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/creer-reprise-piano-ia-10-300x300.png\" class=\"attachment-medium size-medium wp-image-186675\" alt=\"AI \u94a2\u7434\u6539\u7f16\" srcset=\"https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/creer-reprise-piano-ia-10-300x300.png 300w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/creer-reprise-piano-ia-10-150x150.png 150w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/creer-reprise-piano-ia-10-768x768.png 768w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/creer-reprise-piano-ia-10.png 800w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div><\/a>\n\t\t\t\t<div class=\"elementor-post__avatar\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/latouchemusicale.com\/zh-hans\/tools\/ai-piano-cover-maker\/\" >\n\t\t\t\tAI \u94a2\u7434\u6539\u7f16\uff1a\u5728\u7ebf\u751f\u6210\u94a2\u7434\u7ffb\u5f39\u8c31\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/latouchemusicale.com\/zh-hans\/tools\/ai-piano-cover-maker\/\" aria-label=\"Read more about AI \u94a2\u7434\u6539\u7f16\uff1a\u5728\u7ebf\u751f\u6210\u94a2\u7434\u7ffb\u5f39\u8c31\" tabindex=\"-1\" >\n\t\t\t\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-cfe5f30 e-flex e-con-boxed e-con e-parent\" data-id=\"cfe5f30\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5128155 elementor-widget elementor-widget-spacer\" data-id=\"5128155\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"featured_media":167810,"template":"","tags":[],"class_list":["post-167804","outils","type-outils","status-publish","has-post-thumbnail"],"acf":[],"_links":{"self":[{"href":"https:\/\/latouchemusicale.com\/zh-hans\/wp-json\/wp\/v2\/outils\/167804","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/latouchemusicale.com\/zh-hans\/wp-json\/wp\/v2\/outils"}],"about":[{"href":"https:\/\/latouchemusicale.com\/zh-hans\/wp-json\/wp\/v2\/types\/outils"}],"version-history":[{"count":2,"href":"https:\/\/latouchemusicale.com\/zh-hans\/wp-json\/wp\/v2\/outils\/167804\/revisions"}],"predecessor-version":[{"id":187050,"href":"https:\/\/latouchemusicale.com\/zh-hans\/wp-json\/wp\/v2\/outils\/167804\/revisions\/187050"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/latouchemusicale.com\/zh-hans\/wp-json\/wp\/v2\/media\/167810"}],"wp:attachment":[{"href":"https:\/\/latouchemusicale.com\/zh-hans\/wp-json\/wp\/v2\/media?parent=167804"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/latouchemusicale.com\/zh-hans\/wp-json\/wp\/v2\/tags?post=167804"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}