<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>PTT Books</provider_name><provider_url>https://pianotechniciantutorials.com/shop</provider_url><title>Harpsichord Basics for Piano Technicians - PTT Books</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="sNNp21EK9T"&gt;&lt;a href="https://pianotechniciantutorials.com/shop/product/harpsichord-basics/"&gt;Harpsichord Basics for Piano Technicians&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://pianotechniciantutorials.com/shop/product/harpsichord-basics/embed/#?secret=sNNp21EK9T" width="600" height="338" title="&#x201C;Harpsichord Basics for Piano Technicians&#x201D; &#x2014; PTT Books" data-secret="sNNp21EK9T" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://pianotechniciantutorials.com/shop/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><thumbnail_url>https://pianotechniciantutorials.com/shop/wp-content/uploads/2019/07/HarpsichordBookCover.jpg</thumbnail_url><thumbnail_width>1478</thumbnail_width><thumbnail_height>1966</thumbnail_height><description>There are a handful of great books written about harpsichord maintenance that covers the basics and beyond. If you are anything like me, then you have likely been confused by the terminology in harpsichord manuals and texts. I personally need to see something to understand it. While some published texts include black-and-white photos or diagrams, in this ebook, I include colored photos, together with videos, to help bridge that gap.</description></oembed>
