{"id":164337,"date":"2022-06-08T17:56:04","date_gmt":"2022-06-08T15:56:04","guid":{"rendered":"https:\/\/latouchemusicale.com\/?post_type=outils&#038;p=164337"},"modified":"2026-10-20T08:12:05","modified_gmt":"2026-10-20T06:12:05","slug":"virtual-piano","status":"publish","type":"outils","link":"https:\/\/latouchemusicale.com\/zh-hant\/tools\/virtual-piano\/","title":{"rendered":"\u7dda\u4e0a\u92fc\u7434"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"164337\" class=\"elementor elementor-164337 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=\"breadcrumb\"><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\">Home<\/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\">\u7dda\u4e0a\u92fc\u7434\uff5c\u514d\u8cbb\u865b\u64ec\u92fc\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>\u6c92\u6709\u771f\u6b63\u7684\u92fc\u7434\u55ce\uff1f\u9ede\u64ca\u9019\u53f0\u865b\u64ec\u92fc\u7434\u7684\u7434\u9375\uff0c\u5c31\u80fd\u7dda\u4e0a\u5f48\u92fc\u7434\u3001\u514d\u8cbb\u7df4\u7fd2\u3002\u6709\u92fc\u7434\u55ce\uff1f\u90a3\u5c31\u8a8d\u771f\u8d77\u4f86\uff0c<strong><span style=\"text-decoration: underline;\"><a href=\"https:\/\/latouchemusicale.com\/zh-hant\/?utm_source=page-piano-virtuel-en-ligne&amp;utm_medium=page&amp;utm_campaign=clic-page-piano-virtuel-en-ligne\">\u7528\u6700\u77ed\u7684\u6642\u9593\u5b78\u6703\u92fc\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\">\u8acb\u555f\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\":\"\u92fc\u7434\",\"epiano\":\"\u96fb\u92fc\u7434\",\"organ\":\"\u98a8\u7434\",\"volume\":\"\u97f3\u91cf\",\"sustain\":\"\u5ef6\u97f3\u8e0f\u677f\uff08\u7a7a\u767d\u9375\uff09\",\"notes\":\"\u97f3\u540d\",\"keys\":\"\u9375\u76e4\u5b57\u6bcd\",\"midiHint\":\"\u53ef\u9023\u63a5 USB MIDI \u9375\u76e4\",\"midiOn\":\"\u5df2\u9023\u63a5\uff1a\",\"midiNo\":\"\u672a\u5075\u6e2c\u5230 MIDI \u9375\u76e4\",\"midiNa\":\"\u6b64\u700f\u89bd\u5668\u4e0d\u652f\u63f4 MIDI\uff08\u8acb\u6539\u7528 Chrome \u6216 Edge\uff09\",\"library\":\"\u66f2\u5eab\",\"play\":\"\u8046\u807d\",\"stop\":\"\u505c\u6b62\",\"learn\":\"\u7df4\u7fd2\",\"speed\":\"\u901f\u5ea6\",\"rec\":\"\u9304\u97f3\",\"recStop\":\"\u505c\u6b62\u9304\u97f3\",\"recording\":\"\u9304\u97f3\u4e2d\u2026\",\"playRec\":\"\u64ad\u653e\u9304\u97f3\",\"next\":\"\u4e0b\u4e00\u500b\uff1a\",\"bravo\":\"\u592a\u68d2\u4e86\uff0c\u66f2\u5b50\u5b8c\u6210\uff01\",\"help\":\"\u53ef\u7528\u6ed1\u9f20\u3001\u624b\u6307\u3001\u96fb\u8166\u9375\u76e4\uff08\u5169\u6392\uff09\u6216 MIDI \u9375\u76e4\u5f48\u594f\u3002\u65b9\u5411\u9375 \u2190 \u2192\uff1a\u5207\u63db\u516b\u5ea6\u3002\u7df4\u7fd2\u6a21\u5f0f\u4e0b\uff0c\u8acb\u5f48\u7da0\u8272\u7684\u7434\u9375\u3002\",\"songs\":[\"\u5feb\u6a02\u980c\uff08\u8c9d\u591a\u82ac\uff09\",\"\u5c0f\u661f\u661f\",\"\u5169\u96bb\u8001\u864e\",\"\u6708\u5149\u4e0b\uff08Au clair de la lune\uff09\",\"\u9234\u5152\u97ff\u53ee\u5679\",\"\u8056\u8005\u7684\u9032\u884c\",\"G\u5927\u8abf\u5c0f\u6b65\u821e\u66f2\uff08\u4f69\u63aa\u723e\u5fb7\uff09\",\"\u7d66\u611b\u9e97\u7d72\uff08\u8c9d\u591a\u82ac\uff09\",\"\u7da0\u8896\u5b50\",\"D\u5927\u8abf\u5361\u8fb2\uff08\u5e15\u6d77\u8c9d\u723e\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-hant\/\">\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-164276\" alt=\"\u7528\u92fc\u7434\u5b78\u7fd2\u4f60\u6700\u611b\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\u92fc\u7434\u9375\u76e4\u4e0a\u627e\u4f4d\u7f6e\uff1f<\/strong><\/h2>\n<p>\u6bcf\u4e00\u53f0\u92fc\u7434\u7684\u69cb\u9020\u90fd\u5f88\u6709\u898f\u5f8b\u3002\u770b\u770b\u9ed1\u9375\uff08\u4e5f\u7a31\u70ba\u5347\u8a18\u865f\u6216 #\uff09\u3002\u5b83\u5011\u7684\u6392\u5217\u65b9\u5f0f\u662f\uff1a\u5148\u9023\u7e8c 2 \u500b\u9ed1\u9375\uff0c\u63a5\u8457\u9023\u7e8c 3 \u500b\u9ed1\u9375\uff0c\u518d\u4f86 2 \u500b\u9ed1\u9375\uff0c\u7136\u5f8c 3 \u500b\u9ed1\u9375\uff0c\u4f9d\u6b64\u985e\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-164338\" alt=\"\u8fa8\u8b58\u92fc\u7434\u7684\u9ed1\u9375\" 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>\u5229\u7528<span style=\"text-decoration: underline;\"><a href=\"https:\/\/lessonsdupiano.com\/comment-se-reperer-sur-le-clavier-du-piano\/\" target=\"_blank\" rel=\"noopener\">\u92fc\u7434\u4e0a\u7684\u9ed1\u9375<\/a><\/span>\u4f86\u627e\u4f4d\u7f6e\uff1a\u5982\u679c\u6309\u4e0b\u7684\u662f\u4e00\u500b\u767d\u9375\uff0c\u5c31\u8981\u770b\u5b83\u76f8\u5c0d\u65bc\u9ed1\u9375\u7684\u4f4d\u7f6e\uff1b\u5982\u679c\u5b83\u4f4d\u65bc\u4e00\u7d44 3 \u500b\u9ed1\u9375\u4e2d\u524d\u5169\u500b\u9ed1\u9375\u4e4b\u9593\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-164339\" alt=\"\u5728\u9375\u76e4\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 \u9019\u4e9b\u97f3\u5728\u92fc\u7434\u9375\u76e4\u4e0a\u7684\u54ea\u88e1\uff1f<\/strong><\/h2>\n<p>Do \u97f3\u6c38\u9060\u5f9e\u90a3\u4e00\u7d44\u5169\u500b\u9ed1\u9375\u5de6\u908a\u7684\u767d\u9375\u958b\u59cb\u3002\u5229\u7528\u5b83\uff0c\u5728\u4f60\u7684\u92fc\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-164340\" alt=\"\u5728\u865b\u64ec\u9375\u76e4\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 Do \u4e4b\u5f8c\uff0c\u53ea\u8981\u5f80\u4e0a\u4e00\u500b\u7434\u9375\u5c31\u662f Re\uff0c\u518d\u5f80\u4e0a\u4e00\u500b\u7434\u9375\u5c31\u662f Mi\uff0c\u4f9d\u6b64\u985e\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-164341\" alt=\"\u865b\u64ec\u92fc\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>\u9019\u500b\u7dda\u4e0a\u865b\u64ec\u9375\u76e4\u662f\u5982\u4f55\u904b\u4f5c\u7684\uff1f<\/strong><\/h2>\n<p>\u9ede\u64ca\u514d\u8cbb\u865b\u64ec\u92fc\u7434\u7684\u7434\u9375\u5c31\u6703\u767c\u51fa\u8072\u97f3\u3002\u767c\u51fa\u7684\u97f3\u9ad8\u8207\u771f\u5be6\u7684\u50b3\u7d71\u92fc\u7434\u4e00\u81f4\u3002<\/p>\n<h2><strong>\u5982\u4f55\u5728\u9019\u53f0\u7dda\u4e0a\u92fc\u7434\u5207\u63db\u516b\u5ea6\uff1f<\/strong><\/h2>\n<p>\u82e5\u8981\u5207\u63db\u516b\u5ea6\uff0c\u5f48\u51fa\u66f4\u9ad8\u6216\u66f4\u4f4e\u7684\u97f3\uff0c\u4f60\u9700\u8981\u9ede\u64ca\u7dda\u4e0a\u92fc\u7434\u5de6\u4e0a\u89d2\u7684\u300c\u516b\u5ea6\u300d\u3002\u63a5\u8457\u5f80\u4e0b\u6216\u5f80\u4e0a\u8abf\u6574\u516b\u5ea6\uff0c\u5c31\u80fd\u767c\u51fa\u4e0d\u540c\u7684\u97f3\u8272\u3002<\/p>\n<h2><strong>\u9375\u76e4\u7434\u9375\u4e0b\u65b9\u7684\u300cg4\u300d\u3001\u300cc1\u300d\u7b49\u6a19\u793a\u662f\u4ec0\u9ebc\u610f\u601d\uff1f<\/strong><\/h2>\n<p>\u9019\u4e9b\u6a19\u793a\u662f\u6211\u5011\u97f3\u6a02\u8a18\u8b5c\u7cfb\u7d71 Do\u3001Re\u3001Mi\u3001Fa\u3001Sol\u3001La\u2026\u2026 \u7684\u570b\u969b\u5c0d\u61c9\u5beb\u6cd5\u3002\u5b57\u6bcd\u5f8c\u9762\u7684\u6bcf\u500b\u6578\u5b57\uff0c\u4ee3\u8868\u4f60\u6240\u5728\u7684\u516b\u5ea6\u3002\u56e0\u6b64\u300cG4\u300d\u5c31\u7b49\u65bc\u7b2c\u56db\u500b\u516b\u5ea6\u7684\u300cSol\u300d\u97f3\u3002<\/p>\n<h2><strong>\u5982\u4f55\u5728\u865b\u64ec\u92fc\u7434 App \u4e0a\u5b78\u7fd2\u66f2\u5b50\uff1f<\/strong><\/h2>\n<h3><strong>\u97f3\u6a02 App \u7684\u6642\u4ee3<\/strong><\/h3>\n<p>\u60f3\u5b78\u92fc\u7434\u7684\u4eba\u7684\u9700\u6c42\u6b63\u5728\u6539\u8b8a\u3002\u96a8\u8457\u6578\u4f4d\u6642\u4ee3\u7684\u8208\u8d77\uff0c\u8a31\u591a\u8edf\u9ad4\u9678\u7e8c\u554f\u4e16\uff0c\u63a8\u52d5\u4e86\u97f3\u6a02\u8207\u92fc\u7434\u5b78\u7fd2\u7684\u4e16\u754c\u3002\u865b\u64ec\u97f3\u6a02\u7684\u4e16\u754c\u5982\u4eca\u6b63\u8655\u65bc\u9ec3\u91d1\u6642\u671f\u3002<\/p>\n<p>\u6709\u4e86\u9019\u4e9b\u5177\u5099\u8c50\u5bcc\u6559\u5b78\u529f\u80fd\u7684\u65b0 App\uff0c\u8a31\u591a\u92fc\u7434\u5b78\u7fd2\u8005\u73fe\u5728\u76f4\u63a5\u5728\u5bb6\u5c31\u80fd\u7dda\u4e0a\u5b78\u92fc\u7434\u3002\u7dda\u4e0a\u865b\u64ec\u92fc\u7434\uff08virtual piano online\uff09\u7684\u73fe\u8c61\u4e5f\u8d8a\u4f86\u8d8a\u76db\u884c\u3002<\/p>\n<p>\u5f9e\u7406\u89e3\u7406\u8ad6\u57fa\u790e\u8207\u6a02\u7406\uff0c\u5230\u8a8d\u8b58\u4e26\u8a6e\u91cb\u81ea\u5df1\u559c\u611b\u7684\u97f3\u6a02\uff0c\u751a\u81f3\u662f\u97f3\u6a02\u5275\u4f5c\uff0c\u9019\u4e9b\u6578\u4f4d\u5de5\u5177\u70ba\u92fc\u7434\u5bb6\u5e36\u4f86\u8d8a\u4f86\u8d8a\u591a\u7684\u9644\u52a0\u50f9\u503c\u3002<\/p>\n<p>\u4e0d\u5fc5\u518d\u821f\u8eca\u52de\u9813\uff0c\u5b78\u7fd2\u54c1\u8cea\u597d\u53c8\u6709\u8da3\uff0c\u50f9\u683c\u548c\u8cbb\u7528\u4e5f\u975e\u5e38\u89aa\u6c11\uff0c\u5982\u4eca\u7dda\u4e0a\u5b78\u92fc\u7434\u6709\u8a31\u591a\u512a\u9ede\u3002<\/p>\n<h3><strong>\u7dda\u4e0a\u97f3\u6a02\u8207\u66f2\u76ee<\/strong><\/h3>\n<p>\u5728\u9019\u500b\u865b\u64ec\u97f3\u6a02\u7684\u65b0\u9ec3\u91d1\u6642\u4ee3\uff0c\u5982\u4eca\u6709\u8a31\u591a\u4f7f\u7528\u8005\u60f3\u5728\u7dda\u4e0a\u7528\u92fc\u7434\u5f48\u81ea\u5df1\u559c\u611b\u7684\u66f2\u5b50\u3002\u53ef\u60dc\u50b3\u7d71\u7684\u97f3\u6a02\u8ab2\u4e26\u4e0d\u63d0\u4f9b\u9019\u7a2e\u5b78\u7fd2\u65b9\u5f0f\uff0c\u56e0\u6b64\u73fe\u5728\u4f7f\u7528\u7dda\u4e0a\u8edf\u9ad4\u4f5c\u70ba\u6559\u5b78\u5de5\u5177\uff0c\u5c31\u80fd\u81ea\u7531\u767c\u63ee\u8a6e\u91cb\u3001\u5373\u8208\u8207\u5275\u4f5c\u65b0\u7684\u97f3\u6a02\u3002\u9019\u4e9b\u97f3\u6a02\u66f4\u8cbc\u8fd1\u7576\u4e0b\u3001\u66f4\u7b26\u5408\u92fc\u7434\u5b78\u7fd2\u8005\u7684\u54c1\u5473\uff0c\u5c0d\u5b78\u7fd2\u8005\u4f86\u8aaa\u662f\u771f\u6b63\u7684\u5438\u5f15\u529b\u3002\u5bd3\u6559\u65bc\u6a02\u3001\u4f9d\u97f3\u6a02\u559c\u597d\u5b78\u7fd2\uff0c\u5982\u4eca\u5df2\u6210\u70ba\u7dda\u4e0a\u97f3\u6a02 App \u7684\u62db\u724c\u3002<\/p>\n<h3><strong>\u70ba\u4ec0\u9ebc\u5b78\u7fd2\u6642\u64c1\u6709\u7dda\u4e0a\u92fc\u7434\u9375\u76e4\u5f88\u91cd\u8981\uff1f<\/strong><\/h3>\n<p>\u865b\u64ec\u9375\u76e4\u662f\u7dda\u4e0a\u5b78\u7fd2\u97f3\u6a02\u7684\u6838\u5fc3\u5de5\u5177\uff0c\u56e0\u70ba\u5728\u96fb\u8166\u4e0a\u5b78\u7fd2\u6642\uff0c\u5b83\u63d0\u4f9b\u4e86\u4e00\u500b\u53ef\u4ee5\u53c3\u7167\u7684\u57fa\u6e96\u3002\u7121\u8ad6\u4f60\u662f\u7528 USB \u628a\u771f\u6b63\u7684\u92fc\u7434\u63a5\u4e0a\u4f86\u8207\u865b\u64ec\u9375\u76e4\u4e92\u52d5\uff0c\u9084\u662f\u55ae\u7d14\u7528\u6ed1\u9f20\u9ede\u64ca\u7434\u9375\uff0c\u5b83\u5728\u4f60\u7db2\u8def\u5b78\u7fd2\u6b77\u7a0b\u4e2d\u90fd\u662f\u91cd\u8981\u7684\u91cc\u7a0b\u7891\uff0c\u80fd\u5e6b\u52a9\u4f60\u66f4\u597d\u5730\u7df4\u7fd2\u6307\u6cd5\u3001\u7406\u89e3\u97f3\u7b26\u7684\u4f4d\u7f6e\u3002<\/p>\n<p>\u6b63\u56e0\u5982\u6b64\uff0c\u4ee5\u904a\u6232\u5f62\u5f0f\u8a2d\u8a08\u7684\u6559\u5b78\u985e App \u5b8c\u5168\u638c\u63e1\u4e86\u9019\u5957\u6559\u5b78\u65b9\u5f0f\u3002\u6240\u4ee5\u5b83\u5011\u5e38\u5e38\u5728\u5de5\u5177\u4e2d\u52a0\u5165\u865b\u64ec\u92fc\u7434\uff08\u4e5f\u7a31\u70ba virtual piano online\uff09\uff0c\u4f5c\u70ba\u5b78\u7fd2\u8005\u7684\u5f15\u5c0e\u3002<\/p>\n<h3><strong>\u865b\u64ec\u8207\u73fe\u5be6<\/strong><\/h3>\n<p>\u518d\u600e\u9ebc\u5f37\u8abf\u90fd\u4e0d\u70ba\u904e\uff1a\u865b\u64ec\u92fc\u7434 App \u6c38\u9060\u7121\u6cd5\u53d6\u4ee3\u8001\u5e2b\u3002\u5373\u4f7f\u9019\u7a2e\u6559\u5b78\u65b9\u5f0f\u770b\u8d77\u4f86\u66f4\u6709\u8da3\uff0c\u54c1\u8cea\u4e5f\u4f9d\u7136\u5f88\u9ad8\uff0c\u4ecd\u7136\u5c11\u4e86\u771f\u6b63\u7684\u8001\u5e2b\u6240\u5177\u5099\u7684\u5c08\u696d\uff0c\u80fd\u5920\u5f15\u5c0e\u5b78\u751f\u3002\u4e8b\u5be6\u4e0a\uff0c\u97f3\u6a02\u754c\u4e0d\u5c11\u8001\u5e2b\u4e5f\u5c0d\u5b8c\u5168\u81ea\u4e3b\u7684\u6578\u4f4d\u5b78\u7fd2\u54c1\u8cea\u62b1\u6301\u7591\u616e\u3002\u9019\u4e9b\u5de5\u5177\u7684\u8a2d\u8a08\u66f4\u504f\u91cd\u904a\u6232\u6027\uff0c\u5fb9\u5e95\u6539\u8b8a\u4e86\u50b3\u7d71\u97f3\u6a02\u6559\u5b78\u7684\u89c0\u5ff5\u3002<\/p>\n<h3><strong>\u7dda\u4e0a\u5b78\u92fc\u7434\uff1a\u8981\uff0c\u9084\u662f\u4e0d\u8981\uff1f<\/strong><\/h3>\n<p>\u7576\u7136\u8981\uff01\u7121\u8ad6\u4f60\u60f3\u4e86\u89e3\u97f3\u6a02\u7406\u8ad6\u6982\u5ff5\u3001\u4f5c\u66f2\uff0c\u9084\u662f\u60f3\u5b78\u81ea\u5df1\u559c\u6b61\u7684\u6b4c\u66f2\uff0c\u7dda\u4e0a\u5b78\u92fc\u7434\u7684 App \u90fd\u975e\u5e38\u591a\uff0c\u4f60\u4e00\u5b9a\u80fd\u627e\u5230\u60f3\u8981\u7684\u3002\u4e00\u5207\u90fd\u53d6\u6c7a\u65bc\u71b1\u60c5\u3002\u53ea\u8981\u4f60\u5c0d\u6240\u505a\u7684\u4e8b\u5145\u6eff\u71b1\u5ff1\uff0c\u5c31\u4e00\u5b9a\u6703\u9032\u6b65\u3002\u4f46\u5225\u5fd8\u4e86\uff0c\u9019\u9700\u8981\u6642\u9593\u548c\u8010\u5fc3\uff01<\/p>\n<h2><strong>\u5bd3\u6559\u65bc\u6a02\uff1a\u97f3\u6a02\u5b78\u7fd2\u7684\u672a\u4f86<\/strong><\/h2>\n<h3><strong>\u628a\u904a\u6232\u7576\u6210\u6559\u5b78\u5de5\u5177<\/strong><\/h3>\n<p>\u5c0d\u6bcf\u4f4d\u525b\u8d77\u6b65\u7684\u92fc\u7434\u5b78\u7fd2\u8005\u4f86\u8aaa\uff0c\u5b78\u92fc\u7434\u90fd\u4e0d\u5bb9\u6613\u3002\u9019\u662f\u4e00\u500b\u7591\u616e\u4e0d\u65b7\u7684\u4e16\u754c\u3002\u6211\u80fd\u6210\u529f\u55ce\uff1f\u6211\u5920\u597d\u55ce\uff1f\u5225\u4eba\u70ba\u4ec0\u9ebc\u5b78\u5f97\u90a3\u9ebc\u5feb\uff1f\u554f\u984c\u5f88\u591a\uff0c\u800c\u9019\u662f\u6240\u6709\u521d\u5b78\u8005\u7684\u5171\u540c\u7279\u9ede\u3002\u56e0\u6b64\u8a31\u591a\u54c1\u724c\u63a8\u51fa\u4e86\u6578\u4f4d\u7cfb\u7d71\uff0c\u5927\u5e45\u7c21\u5316\u5b78\u7fd2\u904e\u7a0b\u3002\u900f\u904e\u7c21\u55ae\u6613\u7528\u53c8\u5177\u6559\u5b78\u6027\u7684\u4ecb\u9762\uff0c\u5b83\u5011\u5f15\u5c0e\u521d\u5b78\u8005\u8e0f\u51fa\u7b2c\u4e00\u6b65\u3002\u5728\u9019\u4e9b\u7dda\u4e0a\u5de5\u5177\u88e1\uff0c\u904a\u6232\u6027\u7121\u6240\u4e0d\u5728\u3002\u56e0\u70ba\u76ee\u6a19\u5c31\u662f\u5728\u6559\u97f3\u6a02\u7684\u540c\u6642\uff0c\u8b93\u5b78\u7fd2\u8005\u73a9\u5f97\u958b\u5fc3\u3002<\/p>\n<h3><strong>\u92fc\u7434\uff1a\u9996\u9078\u6a02\u5668<\/strong><\/h3>\n<p>\u8a31\u591a\u97f3\u6a02\u8edf\u9ad4\u591a\u534a\u90fd\u6703\u4e3b\u6253\u300c\u6a02\u5668\u4e4b\u738b\u300d\u92fc\u7434\u3002\u7121\u8ad6\u662f\u97f3\u7b26\u5411\u524d\u6372\u52d5\u7684\u8ecc\u9053\uff0c\u9084\u662f\u7c21\u5316\u7684\u6a02\u8b5c\u7cfb\u7d71\uff0c\u5b78\u7fd2\u4e2d\u7684\u97f3\u6a02\u4eba\u90fd\u662f\u8ddf\u8457\u87a2\u5e55\u8d70\u3002\u4e8b\u5be6\u4e0a\uff0c\u9019\u4e9b\u5de5\u5177\u63d0\u4f9b\u7684\u773e\u591a\u529f\u80fd\uff0c\u4f8b\u5982\u964d\u4f4e\u901f\u5ea6\u3001\u638c\u63e1\u7bc0\u62cd\u6216\u6aa2\u67e5\u97f3\u6e96\uff0c\u5c0d\u521d\u5b78\u8005\u5e6b\u52a9\u5f88\u5927\u3002<\/p>\n<h3><strong>\u5728\u5bb6\u5b78\u92fc\u7434\uff1a\u6109\u5feb\u53c8\u597d\u73a9\u7684\u6642\u5149<\/strong><\/h3>\n<p>\u904e\u53bb\uff0c\u92fc\u7434\u5b78\u7fd2\u90fd\u96c6\u4e2d\u5728\u540c\u4e00\u500b\u5730\u65b9\uff1a\u97f3\u6a02\u6559\u5ba4\u6216\u97f3\u6a02\u5b78\u9662\u3002\u4f46\u6578\u4f4d\u5316\u7684\u8208\u8d77\u8b93\u5b78\u7fd2\u7684\u5834\u6240\u66f4\u591a\u5143\uff1a\u5982\u4eca\u92fc\u7434\u5b78\u7fd2\u8005\u4e5f\u53ef\u4ee5\u5728\u5bb6\u5b78\u7434\u3002\u8ddf\u8001\u5e2b\u5b78\uff0c\u6216\u662f\u81ea\u5df1\u5728\u5bb6\u7528\u529f\u80fd\u8c50\u5bcc\u7684\u6578\u4f4d\u4ecb\u9762\u5b78\uff0c\u4e00\u5207\u90fd\u53d6\u6c7a\u65bc\u4f60\u7684\u610f\u9858\u8207\u65b9\u5f0f\u3002\u4e0d\u8ad6\u4f60\u63a1\u7528\u54ea\u7a2e\u65b9\u5f0f\uff0c\u6700\u91cd\u8981\u7684\u662f\u5728\u5b78\u7fd2\u6642\u611f\u5230\u5feb\u6a02\u3002\u5c11\u4e86\u9019\u4efd\u6a02\u8da3\uff0c\u4f60\u5f88\u5feb\u5c31\u6703\u5931\u53bb\u52d5\u529b\uff0c\u7121\u6cd5\u9032\u6b65\u3002<\/p>\n<h3><strong>\u6578\u4f4d\u5b78\u7fd2\u5de5\u5177\u7684\u8a2d\u8a08<\/strong><\/h3>\n<p>\u5982\u524d\u6240\u8ff0\uff0c\u5927\u591a\u6578\u97f3\u6a02\u5b78\u7fd2 App \u90fd\u9078\u64c7\u4ee5\u904a\u6232\u70ba\u4e2d\u5fc3\u7684\u6559\u5b78\u65b9\u5f0f\u3002\u70ba\u4ec0\u9ebc\u5462\uff1f\u56e0\u70ba\u9019\u6a23\u6559\u5b78\u6c92\u90a3\u9ebc\u56b4\u82db\uff0c\u5b78\u7fd2\u8005\u7684\u52d5\u529b\u4e5f\u66f4\u5f37\u3002\u9019\u4e9b\u5de5\u5177\u7684\u4ecb\u9762\u63d0\u4f9b\u8a31\u591a\u9078\u9805\uff0c\u80fd\u5b8c\u5168\u4f9d\u6bcf\u500b\u4eba\u7684\u559c\u597d\u8207\u60f3\u6cd5\u8abf\u6574\uff0c\u8b93\u4eba\u89ba\u5f97\u6211\u5011\u90fd\u80fd\u6210\u70ba\u975e\u51e1\u7684\u92fc\u7434\u5bb6\u8207\u4f5c\u66f2\u5bb6\u3002\u7576\u7136\uff0c\u4e8b\u5be6\u4e26\u975e\u7e3d\u662f\u5982\u6b64\uff0c\u4f46\u904a\u6232\u6027\u7684\u597d\u8655\u5728\u65bc\uff0c\u900f\u904e\u5206\u6578\u3001\u9ede\u6578\u3001\u9054\u6210\u7684\u76ee\u6a19\u7b49\uff0c\u80fd\u66f4\u6709\u6548\u5730\u6fc0\u767c\u52d5\u529b\u2026\u2026\u7562\u7adf\uff0c\u7dda\u4e0a\u5b78\u92fc\u7434\u5c31\u50cf\u73a9\u4e00\u5834\u96fb\u73a9\u904a\u6232\uff01<\/p>\n<h2><strong>Google\uff1a\u97f3\u6a02\u4e16\u754c\u7684\u5f37\u5927\u5de5\u5177<\/strong><\/h2>\n<h3><strong>\u6578\u4f4d\u5316\uff1a\u7cbe\u9032\u97f3\u6a02\u80fd\u529b\u7684\u5de5\u5177<\/strong><\/h3>\n<p>\u5b78\u97f3\u6a02\u6240\u9700\u4ed8\u51fa\u7684\u52aa\u529b\u76f8\u7576\u53ef\u89c0\u3002\u4f60\u5fc5\u9808\u6e96\u5099\u597d\u6295\u5165\u6642\u9593\u8207\u7cbe\u529b\uff0c\u624d\u80fd\u5feb\u901f\u9032\u6b65\u3002\u6211\u5011\u4e0d\u5fc5\u5728\u6578\u4f4d\u5de5\u5177\u548c\u97f3\u6a02\u6559\u5ba4\u4e4b\u9593\u4e8c\u9078\u4e00\u3002\u4e8b\u5be6\u4e0a\uff0c\u5169\u8005\u53ef\u4ee5\u642d\u914d\u5f97\u5f88\u597d\uff1a\u4f60\u5728\u97f3\u6a02\u6559\u5ba4\u4ee5\u50b3\u7d71\u65b9\u5f0f\u5b78\u7fd2\uff0c\u518d\u900f\u904e\u6578\u4f4d\u5de5\u5177\u7cbe\u9032\u3002\u9019\u6a23\u4f60\u6703\u66f4\u4eab\u53d7\uff0c\u9032\u6b65\u4e5f\u6703\u66f4\u5feb\u3002<\/p>\n<p>\u4f8b\u5982\uff0c\u4f60\u53ef\u4ee5\u7528\u96fb\u8166\u6216\u624b\u6a5f\u4f7f\u7528\u50cf perfect piano \u9019\u6a23\u7684 App\uff0c\u5e6b\u52a9\u4f60\u63d0\u5347\u6f14\u594f\u3002\u5b83\u6240\u50b3\u6388\u7684\u5167\u5bb9\uff0c\u8207\u4f60\u5728\u97f3\u6a02\u6559\u5ba4\u5b78\u5230\u7684\u4e26\u4e0d\u885d\u7a81\u3002<\/p>\n<p>\u6240\u4ee5\uff0c\u4e0d\u7ba1\u4f60\u662f\u7368\u81ea\u5c0d\u8457\u96fb\u8166\u5b78\u7fd2\uff0c\u9084\u662f\u5728\u97f3\u6a02\u6559\u5ba4\u4e0a\u8ab2\uff0c\u90fd\u5225\u7336\u8c6b\uff0c\u5584\u7528\u6578\u4f4d\u5de5\u5177\u4f86\u5b8c\u5584\u4f60\u7684\u97f3\u6a02\u8a13\u7df4\u5427\uff01<\/p>\n<h3><strong>\u900f\u904e Google \u8046\u807d\u8207\u5b78\u7fd2\u97f3\u6a02\u7684\u5404\u7a2e\u53ef\u80fd<\/strong><\/h3>\n<p>Google \u662f\u5c0b\u627e\u6700\u4f73\u97f3\u6a02\u5b78\u7fd2\u5e73\u53f0\u7684\u9996\u9078\u3002\u53ea\u8981\u641c\u5c0b\u4e00\u6b21\uff0c\u5c31\u80fd\u627e\u5230\u50cf i music school \u9019\u6a23\u7684\u7dda\u4e0a\u97f3\u6a02\u8ab2\u7a0b\u3002Google \u56e0\u6b64\u662f\u97f3\u6a02\u9818\u57df\u65b0\u6280\u8853\u767e\u82b1\u9f4a\u653e\u7684\u771f\u6b63\u5be6\u9a57\u5ba4\u3002\u7531\u65bc\u8a31\u591a\u5e73\u53f0\u4f7f\u7528 Google \u958b\u767c\u7684 Web Midi API \u6280\u8853\uff0c\u53ef\u5c07\u4f60\u7684\u6a02\u5668\u9023\u63a5\u5230\u96fb\u8166\uff0c\u6211\u5011\u5efa\u8b70\u4f60\u591a\u4f7f\u7528 Chrome \u700f\u89bd\u5668\u6216\u6700\u65b0\u7248\u7684 Edge \u4f86\u4f7f\u7528\u9019\u4e9b\u5e73\u53f0\u3002\u9019\u4e9b\u700f\u89bd\u5668\u652f\u63f4\u9019\u9805\u9023\u7dda\u529f\u80fd\uff0c\u4f60\u5c31\u80fd\u8207\u8ab2\u7a0b\u4e92\u52d5\uff0c\u6309\u81ea\u5df1\u7684\u6b65\u8abf\u5b78\u7fd2\u3002\u6709\u4e86\u9019\u500b\u9078\u9805\uff0c\u4f60\u7684\u7df4\u7fd2\u6703\u66f4\u52a0\u6109\u5feb\u3002<\/p>\n<p>\u7dda\u4e0a\u5b78\u7fd2\u9084\u80fd\u767c\u5c55\u51fa\u53e6\u4e00\u500b\u9762\u5411\uff1ashared learning\uff08\u5171\u540c\u5b78\u7fd2\uff09\u3002\u4e8b\u5be6\u4e0a\uff0c\u5982\u540c\u96fb\u73a9\u904a\u6232\uff0c\u7dda\u4e0a\u7684\u97f3\u6a02\u73a9\u5bb6\u5f7c\u6b64\u76f8\u9023\uff0c\u53ef\u4ee5\u4e92\u76f8\u4ea4\u6d41\u3001\u7d66\u4e88\u5efa\u8b70\u3001\u4e92\u76f8\u5e6b\u52a9\u3002<\/p>\n<h3><strong>\u5efa\u8b70\uff1a\u8acb\u5c07\u700f\u89bd\u5668\u66f4\u65b0\u5230\u6700\u65b0\u7248\u672c<\/strong><\/h3>\n<p>\u5982\u524d\u6240\u8ff0\uff0cGoogle \u7d93\u5e38\u958b\u767c\u5404\u7a2e\u5de5\u5177\uff08\u4ee5\u5411\u7db2\u53cb\u767c\u51fa\u7684\u554f\u5377\u7cfb\u7d71\u70ba\u57fa\u790e\uff09\uff0c\u4f86\u6539\u5584\u97f3\u6a02\u5b78\u7fd2\u8005\u7684\u4f7f\u7528\u9ad4\u9a57\u3002\u6a02\u5668\u5b78\u7fd2\u5e73\u53f0\u5e38\u6703\u63a1\u7528\u9019\u4e9b\u5de5\u5177\u4f86\u5b8c\u5584\u81ea\u5df1\u7684\u670d\u52d9\u3002\u56e0\u6b64\uff0c\u4f60\u52d9\u5fc5\u7559\u610f\u5728\u96fb\u8166\u4e0a\u5b89\u88dd\u6700\u65b0\u7248\u7684\u700f\u89bd\u5668\u3002\u9019\u4e9b\u6301\u7e8c\u4e0d\u65b7\u7684\u66f4\u65b0\uff0c\u6703\u8b93\u4f60\u7684\u7df4\u7fd2\u8d8a\u4f86\u8d8a\u9806\u66a2\u3002<\/p>\n<h3><strong>\u96a8\u6642\u95dc\u6ce8\u7d93\u5e38\u63a8\u51fa\u7684 Beta \u7248<\/strong><\/h3>\n<p>\u96fb\u8166\u4e0a\u5e38\u6709\u65b0\u7684\u97f3\u6a02\u5b78\u7fd2\u5de5\u5177\u51fa\u73fe\uff0c\u800c\u4e14\u5e7e\u4e4e\u7e3d\u662f\u5f9e Beta \u7248\u958b\u59cb\uff0c\u901a\u5e38\u662f\u514d\u8cbb\u7684\u3002\u4f60\u5fc5\u9808\u96a8\u6642\u7559\u610f\u9019\u4e9b\u5de5\u5177\u7684\u65b0\u7248\u672c\uff0c\u56e0\u70ba\u5373\u4f7f\u4f60\u7b2c\u4e00\u6b21\u4f7f\u7528\u6642\u9ad4\u9a57\u4e0d\u4f73\uff0c\u5b83\u5011\u4e5f\u53ef\u80fd\u9032\u6b65\u5f97\u5f88\u5feb\u3002\u70ba\u6b64\uff0c\u4f60\u53ef\u4ee5\u8a02\u95b1\u5b83\u5011\u7684\u96fb\u5b50\u5831\u6216\u8ffd\u8e64\u5b83\u5011\u7684\u793e\u7fa4\u5a92\u9ad4\uff0c\u6240\u6709\u66f4\u65b0\u90fd\u6703\u9678\u7e8c\u901a\u77e5\u4f60\u3002<\/p>\n<h3><strong>\u63a8\u85a6\u670b\u53cb\uff0c\u4eab\u53d7\u591a\u9805\u512a\u60e0<\/strong><\/h3>\n<p>\u8a31\u591a\u9019\u985e\u5de5\u5177\uff0c\u4f8b\u5982 i music school\uff0c\u90fd\u63d0\u4f9b\u63a8\u85a6\u670b\u53cb\u7684\u9078\u9805\uff0c\u8b93\u4f60\u4eab\u53d7\u8a31\u591a\u512a\u60e0\u3002\u4f8b\u5982\uff0c\u8a02\u95b1\u8cbb\u7528\u53ef\u6253\u4e94\u6298\uff0c\u6216\u662f\u7372\u5f97\u514d\u8cbb\u97f3\u6a02\u2026\u2026\u9019\u9805\u529f\u80fd\u5f88\u5be6\u7528\uff0c\u56e0\u70ba\u80fd\u8b93\u4f60\u5728\u9019\u4e9b\u7dda\u4e0a App \u4e0a\u6709\u66f4\u5927\u7684\u904b\u7528\u7a7a\u9593\uff0c\u82b1\u8cbb\u4e5f\u66f4\u5c11\u3002\u5c0d\u9019\u4e9b App \u4f86\u8aaa\uff0c\u9019\u500b\u505a\u6cd5\u4e5f\u5f88\u6709\u5229\uff0c\u56e0\u70ba\u9019\u8b93\u5b83\u5011\u6210\u70ba\u5438\u5f15\u65b0\u8a3b\u518a\u4f7f\u7528\u8005\u7684\u771f\u6b63\u5be6\u9a57\u5834\uff0c\u4e0d\u7528\u82b1\u5ee3\u544a\u8cbb\u5c31\u80fd\u63d0\u5347\u77e5\u540d\u5ea6\u3002<\/p>\n<h2><strong>\u54ea\u88e1\u53ef\u4ee5\u627e\u5230\u771f\u6b63\u80fd\u5b78\u6703\u5f48\u92fc\u7434\u7684\u865b\u64ec\u92fc\u7434 App\uff1f<\/strong><\/h2>\n<p>\u9019\u500b\u7dda\u4e0a\u865b\u64ec\u92fc\u7434\u9375\u76e4\u8b93\u4f60\u900f\u904e\u96fb\u8166\u6ed1\u9f20\u7684\u4e92\u52d5\uff0c\u514d\u8cbb\u8a8d\u8b58\u97f3\u6a02\u7406\u8ad6\u3002<\/p>\n<p>\u60f3\u66f4\u9032\u4e00\u6b65\uff0c\u4f60\u7576\u7136\u53ef\u4ee5\u5230\u97f3\u6a02\u5b78\u9662\u6216\u8acb\u5bb6\u6559\u4e0a\u92fc\u7434\u8ab2\uff0c\u4e5f\u53ef\u4ee5\u53c3\u52a0\u7dda\u4e0a\u92fc\u7434\u8ab2\u7a0b\u3002\u70ba\u6b64\uff0c\u4f60\u81f3\u5c11\u9700\u8981\u4e00\u53f0\u80fd\u63a5\u4e0a\u96fb\u8166\u7684<span style=\"text-decoration: underline;\"><a href=\"https:\/\/latouchemusicale.com\/zh-hant\/tools\/web-midi-test-keyboard\/\">\u9375\u76e4\u6216\u5408\u6210\u5668<\/a><\/span>\u3002<\/p>\n<p>\u5728 La Touche Musicale \u4e0a\uff0c\u4f60\u53ef\u4ee5\u7528 USB \u9023\u63a5\u92fc\u7434\u6216\u5408\u6210\u5668\uff0c\u8207\u865b\u64ec\u92fc\u7434\u4e92\u52d5\uff0c\u4e26\u4f9d\u81ea\u5df1\u7684\u6b65\u8abf<span style=\"text-decoration: underline;\"><a href=\"https:\/\/latouchemusicale.com\/zh-hant\/?utm_source=page-piano-virtuel-en-ligne&amp;utm_medium=page&amp;utm_campaign=clic-page-piano-virtuel-en-ligne\">\u5b78\u7fd2\u4f60\u6700\u611b\u7684\u6b4c\u66f2<\/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-hant\/\">\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-164276\" alt=\"\u7528\u92fc\u7434\u5b78\u7fd2\u4f60\u6700\u611b\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\u5011\u7684\u5176\u4ed6\u7dda\u4e0a\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-187167 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-hant\/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-187168\" alt=\"TikTok \u5f71\u7247\u8f49\u6a02\u8b5c\" 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-hant\/tools\/tiktok-to-sheet-music\/\" >\n\t\t\t\tTikTok \u8f49\u6a02\u8b5c\uff1a\u53d6\u5f97 TikTok \u5f71\u7247\u97f3\u6a02\u7684\u6a02\u8b5c\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-hant\/tools\/tiktok-to-sheet-music\/\" aria-label=\"Read more about TikTok \u8f49\u6a02\u8b5c\uff1a\u53d6\u5f97 TikTok \u5f71\u7247\u97f3\u6a02\u7684\u6a02\u8b5c\" 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-187125 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-hant\/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-187126\" alt=\"TikTok \u5f71\u7247\u8f49 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-hant\/tools\/tiktok-to-midi\/\" >\n\t\t\t\tTikTok \u8f49 MIDI\uff1a\u628a\u5f71\u7247\u97f3\u6a02\u8f49\u6210 MIDI \u6a94\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-hant\/tools\/tiktok-to-midi\/\" aria-label=\"Read more about TikTok \u8f49 MIDI\uff1a\u628a\u5f71\u7247\u97f3\u6a02\u8f49\u6210 MIDI \u6a94\" 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-187251 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-hant\/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-187252\" alt=\"SoundCloud \u66f2\u5b50\u8f49\u6a02\u8b5c\" 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-hant\/tools\/soundcloud-to-sheet-music\/\" >\n\t\t\t\tSoundCloud \u8f49\u6a02\u8b5c\uff1a\u53d6\u5f97 SoundCloud \u66f2\u5b50\u7684\u6a02\u8b5c\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-hant\/tools\/soundcloud-to-sheet-music\/\" aria-label=\"Read more about SoundCloud \u8f49\u6a02\u8b5c\uff1a\u53d6\u5f97 SoundCloud \u66f2\u5b50\u7684\u6a02\u8b5c\" 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-187209 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-hant\/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-187210\" alt=\"SoundCloud \u66f2\u5b50\u8f49 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-hant\/tools\/soundcloud-to-midi\/\" >\n\t\t\t\tSoundCloud \u8f49 MIDI\uff1a\u628a SoundCloud \u66f2\u5b50\u8f49\u6210 MIDI \u6a94\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-hant\/tools\/soundcloud-to-midi\/\" aria-label=\"Read more about SoundCloud \u8f49 MIDI\uff1a\u628a SoundCloud \u66f2\u5b50\u8f49\u6210 MIDI \u6a94\" 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-186504 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-hant\/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-9-300x300.png\" class=\"attachment-medium size-medium wp-image-186870\" alt=\"Suno \u6b4c\u66f2\u8f49\u6a02\u8b5c\" srcset=\"https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/suno-en-partition-midi-9-300x300.png 300w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/suno-en-partition-midi-9-150x150.png 150w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/suno-en-partition-midi-9-768x768.png 768w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/suno-en-partition-midi-9.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-hant\/tools\/suno-to-sheet-music-midi\/\" >\n\t\t\t\tSuno \u6b4c\u66f2\u8f49\u6a02\u8b5c\u8207 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-hant\/tools\/suno-to-sheet-music-midi\/\" aria-label=\"Read more about Suno \u6b4c\u66f2\u8f49\u6a02\u8b5c\u8207 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-186462 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-hant\/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-9-300x300.png\" class=\"attachment-medium size-medium wp-image-186660\" alt=\"AI \u92fc\u7434 cover\" srcset=\"https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/creer-reprise-piano-ia-9-300x300.png 300w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/creer-reprise-piano-ia-9-150x150.png 150w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/creer-reprise-piano-ia-9-768x768.png 768w, https:\/\/latouchemusicale.com\/wp-content\/uploads\/2026\/10\/creer-reprise-piano-ia-9.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-hant\/tools\/ai-piano-cover-maker\/\" >\n\t\t\t\tAI \u92fc\u7434 cover \u88fd\u4f5c\uff1a\u628a\u4efb\u4f55\u6b4c\u66f2\u8b8a\u6210\u92fc\u7434\u7248\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-hant\/tools\/ai-piano-cover-maker\/\" aria-label=\"Read more about AI \u92fc\u7434 cover \u88fd\u4f5c\uff1a\u628a\u4efb\u4f55\u6b4c\u66f2\u8b8a\u6210\u92fc\u7434\u7248\" 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":164343,"template":"","tags":[],"class_list":["post-164337","outils","type-outils","status-publish","has-post-thumbnail"],"acf":[],"_links":{"self":[{"href":"https:\/\/latouchemusicale.com\/zh-hant\/wp-json\/wp\/v2\/outils\/164337","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/latouchemusicale.com\/zh-hant\/wp-json\/wp\/v2\/outils"}],"about":[{"href":"https:\/\/latouchemusicale.com\/zh-hant\/wp-json\/wp\/v2\/types\/outils"}],"version-history":[{"count":2,"href":"https:\/\/latouchemusicale.com\/zh-hant\/wp-json\/wp\/v2\/outils\/164337\/revisions"}],"predecessor-version":[{"id":187048,"href":"https:\/\/latouchemusicale.com\/zh-hant\/wp-json\/wp\/v2\/outils\/164337\/revisions\/187048"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/latouchemusicale.com\/zh-hant\/wp-json\/wp\/v2\/media\/164343"}],"wp:attachment":[{"href":"https:\/\/latouchemusicale.com\/zh-hant\/wp-json\/wp\/v2\/media?parent=164337"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/latouchemusicale.com\/zh-hant\/wp-json\/wp\/v2\/tags?post=164337"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}