{"id":500,"date":"2023-02-25T16:38:47","date_gmt":"2023-02-25T16:38:47","guid":{"rendered":"https:\/\/youandyou.fr\/manitas\/?p=500"},"modified":"2026-05-16T14:03:23","modified_gmt":"2026-05-16T14:03:23","slug":"lemon-tree","status":"publish","type":"post","link":"https:\/\/youandyou.fr\/manitas\/2023\/02\/25\/lemon-tree\/","title":{"rendered":"Lemon Tree &#8211; Fool\u2019s Garden"},"content":{"rendered":"\n<p class=\"has-medium-font-size wp-block-paragraph\">Rythmique : <\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>B     BH     HBH<\/strong>                      (FEU DE CAMPS)<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Accords (fran\u00e7ais et international en dessous) :<\/p>\n\n\n\n<figure class=\"wp-block-table has-small-font-size\"><table><tbody><tr><td>LA<\/td><td>MI m<\/td><td>MI<\/td><td>RE m<\/td><td>DO<\/td><td>FA maj 7<\/td><td>SOL<\/td><td>SOL \u00e8<\/td><\/tr><tr><td><img decoding=\"async\" src=\"https:\/\/youandyou.fr\/manitas\/wp-content\/uploads\/2023\/02\/LA-m-e1675849417338.jpg\" alt=\"\"><\/td><td><img decoding=\"async\" src=\"https:\/\/youandyou.fr\/manitas\/wp-content\/uploads\/2023\/02\/MI-m-e1675849374824.jpg\" alt=\"\"><\/td><td><img decoding=\"async\" src=\"https:\/\/youandyou.fr\/manitas\/wp-content\/uploads\/2023\/02\/MI-e1675849368838.jpg\" alt=\"\"><\/td><td><img decoding=\"async\" src=\"https:\/\/youandyou.fr\/manitas\/wp-content\/uploads\/2023\/02\/RE-m-e1675849342320.jpg\" alt=\"\"><\/td><td><img decoding=\"async\" src=\"https:\/\/youandyou.fr\/manitas\/wp-content\/uploads\/2023\/02\/DO-e1675849712827.jpg\" alt=\"\"><\/td><td><img decoding=\"async\" src=\"https:\/\/youandyou.fr\/manitas\/wp-content\/uploads\/2023\/02\/FA-maj-7-e1675849461802.jpg\" alt=\"\"><\/td><td><img decoding=\"async\" src=\"https:\/\/youandyou.fr\/manitas\/wp-content\/uploads\/2023\/02\/SOL-e1675848921141.jpg\" alt=\"SOL\"><\/td><td><img decoding=\"async\" src=\"https:\/\/youandyou.fr\/manitas\/wp-content\/uploads\/2023\/02\/SOL-7-e1675849309617.jpg\" alt=\"\"><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">COUPLET<\/p>\n\n\n\n<figure class=\"wp-block-audio\"><audio controls src=\"https:\/\/youandyou.fr\/manitas\/wp-content\/uploads\/2023\/02\/Lemon-couplet.mp3\"><\/audio><\/figure>\n\n\n\n<figure class=\"wp-block-table aligncenter has-medium-font-size\"><table><tbody><tr><td>LA m<\/td><td><strong>B     BH     HBH<\/strong><\/td><\/tr><tr><td>MI m<\/td><td><strong>B     BH     HBH<\/strong><\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\"><strong>4 x<\/strong><\/figcaption><\/figure>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">puis<\/p>\n\n\n\n<figure class=\"wp-block-audio\"><audio controls src=\"https:\/\/youandyou.fr\/manitas\/wp-content\/uploads\/2023\/02\/Lemon-couplet-suite.mp3\"><\/audio><\/figure>\n\n\n\n<figure class=\"wp-block-table aligncenter has-medium-font-size\"><table><tbody><tr><td>RE m<\/td><td><strong>B     BH     HBH<\/strong><\/td><\/tr><tr><td>MI m<\/td><td><strong>B     BH     HBH<\/strong><\/td><\/tr><tr><td>LA m<\/td><td><strong>B B<\/strong> *<\/td><\/tr><tr><td>MI m<\/td><td><strong>B B<\/strong> *<\/td><\/tr><tr><td>LA m<\/td><td><strong>BH<\/strong> *<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\"><strong>* simplifi\u00e9<\/strong><\/figcaption><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">REFRAIN<\/p>\n\n\n\n<figure class=\"wp-block-audio\"><audio controls src=\"https:\/\/youandyou.fr\/manitas\/wp-content\/uploads\/2023\/02\/Lemon-refrain.mp3\"><\/audio><\/figure>\n\n\n\n<figure class=\"wp-block-table aligncenter has-medium-font-size\"><table><tbody><tr><td>DO<\/td><td><strong>B     BH     HBH<\/strong><\/td><\/tr><tr><td>SOL<\/td><td><strong><strong>B     BH     HBH<\/strong><\/strong><\/td><\/tr><tr><td>LA m<\/td><td><strong>B     BH     HBH<\/strong><\/td><\/tr><tr><td>MI m<\/td><td><strong>B     BH     HBH<\/strong><\/td><\/tr><tr><td>FA<\/td><td><strong>B     BH     HBH<\/strong><\/td><\/tr><tr><td>SOL<\/td><td><strong>B     BH     HBH<\/strong><\/td><\/tr><tr><td>DO<\/td><td><strong>B     BH     HBH<\/strong><\/td><\/tr><tr><td>SOL 7<\/td><td><strong>B     BH     HBH<\/strong><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Puis<\/p>\n\n\n\n<figure class=\"wp-block-audio\"><audio controls src=\"https:\/\/youandyou.fr\/manitas\/wp-content\/uploads\/2023\/02\/Lemon-refrain-suite.mp3\"><\/audio><\/figure>\n\n\n\n<figure class=\"wp-block-table aligncenter has-medium-font-size\"><table><tbody><tr><td>DO<\/td><td><strong>B     BH     HBH<\/strong><\/td><\/tr><tr><td>SOL<\/td><td><strong><strong>B     BH     HBH<\/strong><\/strong><\/td><\/tr><tr><td>LA m<\/td><td><strong>B     BH     HBH<\/strong><\/td><\/tr><tr><td>MI m<\/td><td><strong>B     BH     HBH<\/strong><\/td><\/tr><tr><td>FA<\/td><td><strong>B     BH     HBH<\/strong> (2x)<\/td><\/tr><tr><td>SOL<\/td><td><strong>B     BH     HBH<\/strong><\/td><\/tr><tr><td>SOL 7<\/td><td><strong>B     BH     HBH<\/strong><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">PONT<\/p>\n\n\n\n<figure class=\"wp-block-audio\"><audio controls src=\"https:\/\/youandyou.fr\/manitas\/wp-content\/uploads\/2023\/02\/Lemon-pont.mp3\"><\/audio><\/figure>\n\n\n\n<figure class=\"wp-block-table aligncenter has-medium-font-size\"><table><tbody><tr><td>MI<\/td><td><strong>B     BH     HBH<\/strong><\/td><\/tr><tr><td>LA m<\/td><td><strong><strong>B     BH     HBH<\/strong><\/strong><\/td><\/tr><tr><td>SOL<\/td><td><strong><strong>B     BH     HBH<\/strong><\/strong><\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\"><strong>2x<\/strong><\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">puis<\/p>\n\n\n\n<figure class=\"wp-block-table aligncenter has-medium-font-size\"><table><tbody><tr><td>DO<\/td><td><strong>B     BH     HBH<\/strong><\/td><\/tr><tr><td>MI<\/td><td><strong><strong>B     BH     HBH<\/strong><\/strong><\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\"><strong>Fin du pont<\/strong><\/figcaption><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Et on recommence.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Paroles et accords<\/p>\n\n\n    <div class=\"pdf-autoscroll-wrapper\" data-instance=\"pdf_6adfe26cc9792\">\n        <style>\n            .pdf-autoscroll-wrapper {\n                font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif;\n            }\n            .pdf-autoscroll-wrapper .controls {\n                margin-bottom: 15px;\n                display: flex;\n                flex-wrap: wrap;\n                align-items: center;\n                gap: 10px;\n            }\n            .pdf-autoscroll-wrapper button, .pdf-autoscroll-wrapper .section-add {\n                cursor: pointer;\n                font-size: 14px;\n                transition: 0.2s;\n            }\n            .pdf-autoscroll-wrapper .section-add {\n                background: #e0e0e0;\n                border: 1px solid #ccc;\n                border-radius: 20px;\n                padding: 6px 12px;\n                color: #333 !important;\n            }\n            .pdf-autoscroll-wrapper button.pdf-toggle {\n                background: #0073aa;\n                color: white !important;\n                border: none;\n                border-radius: 6px;\n                padding: 8px 16px;\n            }\n            .pdf-autoscroll-wrapper input[type=range] {\n                width: 200px;\n                height: 6px;\n                -webkit-appearance: none;\n                background: #ddd;\n                border-radius: 5px;\n                outline: none;\n            }\n            .pdf-autoscroll-wrapper input[type=range]::-webkit-slider-thumb {\n                -webkit-appearance: none;\n                width: 18px;\n                height: 18px;\n                background: #0073aa;\n                border-radius: 50%;\n                cursor: pointer;\n                box-shadow: 0 1px 3px rgba(0,0,0,0.3);\n            }\n            .pdf-autoscroll-wrapper input[type=range]::-moz-range-thumb {\n                width: 18px;\n                height: 18px;\n                background: #0073aa;\n                border-radius: 50%;\n                cursor: pointer;\n            }\n            .pdf-autoscroll-wrapper .zoom-controls {\n                display: inline-flex;\n                align-items: center;\n                gap: 5px;\n                margin-left: 10px;\n            }\n            .pdf-autoscroll-wrapper .zoom-controls button {\n                background: #e0e0e0;\n                border: 1px solid #ccc;\n                border-radius: 6px;\n                padding: 4px 10px;\n                font-size: 14px;\n                color: #333 !important;\n            }\n            .pdf-autoscroll-wrapper .zoom-level {\n                font-size: 13px;\n                min-width: 45px;\n                text-align: center;\n            }\n            .pdf-autoscroll-wrapper .playlist-panel {\n                margin: 10px 0;\n                padding: 10px;\n                background: #f5f5f5;\n                border-radius: 8px;\n            }\n            .pdf-autoscroll-wrapper .playlist-display {\n                background: #fff;\n                border: 1px solid #ddd;\n                border-radius: 6px;\n                padding: 6px;\n                margin: 8px 0;\n                font-size: 13px;\n            }\n            .pdf-autoscroll-wrapper .playlist-display span {\n                display: inline-block;\n                background: #0073aa;\n                color: white;\n                border-radius: 12px;\n                padding: 2px 8px;\n                margin: 2px;\n                font-size: 12px;\n            }\n            .pdf-autoscroll-wrapper .playlist-controls {\n                display: flex;\n                flex-wrap: wrap;\n                gap: 8px;\n                align-items: center;\n            }\n            .pdf-autoscroll-wrapper .playlist-controls button {\n                background: #e0e0e0;\n                border: 1px solid #ccc;\n                border-radius: 6px;\n                padding: 6px 12px;\n                color: #333 !important;\n            }\n            .pdf-autoscroll-wrapper .playlist-controls button.playlist-play {\n                background: #0073aa;\n                color: white !important;\n                border: none;\n            }\n            .pdf-autoscroll-wrapper .playlist-controls button:hover {\n                filter: brightness(0.95);\n            }\n            .pdf-autoscroll-wrapper .status {\n                margin-top: 8px;\n                font-size: 13px;\n                color: #555;\n            }\n            .pdf-frame {\n                margin-top: 15px;\n                border: 1px solid #ddd;\n                border-radius: 8px;\n                width: 100%;\n                touch-action: pan-y;\n            }\n            .pdf-autoscroll-wrapper .loop-checkbox,\n            .pdf-autoscroll-wrapper .loop-check,\n            .pdf-autoscroll-wrapper label:has(.loop-check) {\n                display: none !important;\n            }\n        <\/style>\n\n        <div class=\"controls\">\n            <button class=\"pdf-toggle\">Lecture<\/button>\n            <label>Vitesse :<\/label>\n            <input type=\"range\" class=\"pdf-speed\" min=\"0.1\" max=\"5\" step=\"0.1\" value=\"1\">\n            <span class=\"pdf-speed-value\">1.0<\/span>\n            \n            <div class=\"zoom-controls\">\n                <button class=\"zoom-out\" title=\"Zoom arri\u00e8re\">\ud83d\udd0d-<\/button>\n                <span class=\"zoom-level\">100%<\/span>\n                <button class=\"zoom-in\" title=\"Zoom avant\">\ud83d\udd0d+<\/button>\n            <\/div>\n        <\/div>\n\n                            \n        <iframe class=\"pdf-frame\" id=\"pdf_6adfe26cc9792_iframe\" src=\"\" height=\"600\"><\/iframe>\n    <\/div>\n\n    <script>\n    (function() {\n        document.addEventListener(\"DOMContentLoaded\", function() {\n            const wrapper = document.querySelector(\".pdf-autoscroll-wrapper\");\n            if (!wrapper) return;\n\n            const iframe = wrapper.querySelector(\".pdf-frame\");\n            const toggleBtn = wrapper.querySelector(\".pdf-toggle\");\n            const speedSlider = wrapper.querySelector(\".pdf-speed\");\n            const speedValue = wrapper.querySelector(\".pdf-speed-value\");\n            const zoomInBtn = wrapper.querySelector(\".zoom-in\");\n            const zoomOutBtn = wrapper.querySelector(\".zoom-out\");\n            const zoomLevelSpan = wrapper.querySelector(\".zoom-level\");\n            \n            let scrolling = false;\n            let viewerContainer = null;\n            let speed = 1;\n            let currentZoom = 1.0;\n            \n            const pdfUrl = \"https:\/\/youandyou.fr\/manitas\/wp-content\/uploads\/2026\/05\/Fools-Garden-Lemon-Tree-Chords.pdf\";\n            const baseViewerUrl = \"https:\/\/youandyou.fr\/manitas\/pdfjs\/web\/viewer.html?file=\" + encodeURIComponent(pdfUrl) + \"&toolbar=0&navpanes=0\";\n            \n            \/\/ --- M\u00e9morisation de la vitesse ---\n            const speedKey = 'pdfScrollSpeed_' + window.location.pathname;\n            let savedSpeed = localStorage.getItem(speedKey);\n            if (savedSpeed !== null) {\n                savedSpeed = parseFloat(savedSpeed);\n                speedSlider.value = savedSpeed;\n                speed = savedSpeed;\n                speedValue.textContent = savedSpeed.toFixed(1);\n            }\n            speedSlider.addEventListener('input', function() {\n                speed = parseFloat(this.value);\n                speedValue.textContent = speed.toFixed(1);\n                localStorage.setItem(speedKey, speed);\n            });\n            \n            \/\/ --- M\u00e9morisation du zoom (via localStorage) ---\n            const zoomKey = 'pdfScrollZoom_' + window.location.pathname;\n            let savedZoom = localStorage.getItem(zoomKey);\n            if (savedZoom !== null) {\n                currentZoom = parseFloat(savedZoom);\n                zoomLevelSpan.textContent = Math.round(currentZoom * 100) + '%';\n            }\n            \n            \/\/ Fonction pour mettre \u00e0 jour l'URL de l'iframe avec le zoom\n            function updateIframeZoom() {\n                \/\/ Le zoom dans PDF.js se fait via #zoom=... dans l'URL\n                let zoomParam = 'page-width';\n                if (currentZoom !== 1.0) {\n                    \/\/ Convertir le zoom (1.0 = 100%) en valeur PDF.js (ex: 1.5 = 150%)\n                    zoomParam = (currentZoom * 100).toFixed(0) + '%';\n                }\n                const newSrc = baseViewerUrl + '#zoom=' + zoomParam;\n                if (iframe.src !== newSrc) {\n                    iframe.src = newSrc;\n                }\n            }\n            \n            \/\/ Appliquer le zoom initial\n            updateIframeZoom();\n            \n            \/\/ Gestion des boutons +\/- \n            if (zoomInBtn) {\n                zoomInBtn.addEventListener('click', function() {\n                    currentZoom = Math.min(2.5, currentZoom + 0.1);\n                    zoomLevelSpan.textContent = Math.round(currentZoom * 100) + '%';\n                    localStorage.setItem(zoomKey, currentZoom);\n                    updateIframeZoom();\n                });\n            }\n            if (zoomOutBtn) {\n                zoomOutBtn.addEventListener('click', function() {\n                    currentZoom = Math.max(0.6, currentZoom - 0.1);\n                    zoomLevelSpan.textContent = Math.round(currentZoom * 100) + '%';\n                    localStorage.setItem(zoomKey, currentZoom);\n                    updateIframeZoom();\n                });\n            }\n            \n            \/\/ D\u00e9sactiver le zoom tactile et r\u00e9cup\u00e9rer le conteneur pour le d\u00e9filement\n            iframe.onload = function() {\n                const checkPdf = setInterval(function() {\n                    try {\n                        const iframeDoc = iframe.contentDocument || iframe.contentWindow.document;\n                        if (!iframeDoc) return;\n                        \n                        viewerContainer = iframeDoc.querySelector(\"#viewerContainer\");\n                        if (viewerContainer) {\n                            clearInterval(checkPdf);\n                            \/\/ D\u00e9sactiver le zoom tactile\n                            viewerContainer.style.touchAction = 'pan-y';\n                            const allElements = iframeDoc.querySelectorAll('*');\n                            allElements.forEach(el => {\n                                el.style.touchAction = 'pan-y';\n                            });\n                            startScrolling();\n                        }\n                    } catch(e) {}\n                }, 300);\n            };\n            \n            toggleBtn.addEventListener(\"click\", function() {\n                scrolling = !scrolling;\n                toggleBtn.textContent = scrolling ? \"Pause\" : \"Lecture\";\n            });\n            \n            let lastTimestamp = 0, acc = 0;\n            function scrollStep(deltaTime) {\n                if (!scrolling || !viewerContainer) return;\n                const seconds = deltaTime \/ 1000;\n                const pixelsPerSecond = speed * 10;\n                const delta = pixelsPerSecond * seconds;\n                acc += delta;\n                const toScroll = Math.floor(acc);\n                if (toScroll > 0) {\n                    viewerContainer.scrollTop += toScroll;\n                    acc -= toScroll;\n                }\n            }\n            function animate(timestamp) {\n                if (!viewerContainer) { requestAnimationFrame(animate); return; }\n                if (lastTimestamp === 0) { lastTimestamp = timestamp; requestAnimationFrame(animate); return; }\n                const deltaTime = Math.min(100, timestamp - lastTimestamp);\n                if (deltaTime > 0) scrollStep(deltaTime);\n                lastTimestamp = timestamp;\n                requestAnimationFrame(animate);\n            }\n            function startScrolling() { lastTimestamp = 0; requestAnimationFrame(animate); }\n\n            \/\/ --- Playlist ---\n            const addButtons = wrapper.querySelectorAll(\".section-add\");\n            if (addButtons.length === 0) return;\n\n            let playlist = [];\n            let currentIndex = 0;\n            let isPlaying = false;\n            let repeat = false;\n            let audio = new Audio();\n\n            const playlistDiv = wrapper.querySelector(\".playlist-display\");\n            const playBtn = wrapper.querySelector(\".playlist-play\");\n            const stopBtn = wrapper.querySelector(\".playlist-stop\");\n            const repeatCheck = wrapper.querySelector(\".playlist-repeat\");\n            const clearBtn = wrapper.querySelector(\".playlist-clear\");\n            const statusDiv = wrapper.querySelector(\".status\");\n\n            function updatePlaylistDisplay() {\n                if (!playlistDiv) return;\n                if (playlist.length === 0) {\n                    playlistDiv.innerHTML = \"\ud83d\udccb Playlist vide (cliquez sur les sections dans l'ordre)\";\n                    return;\n                }\n                let html = \"\ud83d\udccb Playlist : \";\n                playlist.forEach((item, idx) => {\n                    html += `<span>${idx+1}. ${item.name}<\/span>`;\n                });\n                playlistDiv.innerHTML = html;\n            }\n\n            function showStatus(msg) {\n                if (statusDiv) {\n                    statusDiv.textContent = msg;\n                    setTimeout(() => { if (statusDiv.textContent === msg) statusDiv.textContent = \"\"; }, 2000);\n                }\n            }\n\n            function playCurrent() {\n                if (playlist.length === 0) return;\n                if (currentIndex >= playlist.length) {\n                    if (repeat) {\n                        currentIndex = 0;\n                    } else {\n                        isPlaying = false;\n                        playBtn.textContent = \"\u25b6 Lecture\";\n                        showStatus(\"\u2705 Playlist termin\u00e9e\");\n                        return;\n                    }\n                }\n                const item = playlist[currentIndex];\n                audio.src = item.url;\n                audio.play().catch(e => console.log);\n                showStatus(`\ud83c\udfb5 Lecture : ${item.name} (${currentIndex+1}\/${playlist.length})`);\n            }\n\n            audio.addEventListener(\"ended\", function() {\n                if (playlist.length === 0) return;\n                currentIndex++;\n                playCurrent();\n            });\n\n            addButtons.forEach(btn => {\n                btn.addEventListener(\"click\", function() {\n                    const url = this.dataset.url;\n                    const name = this.dataset.name;\n                    playlist.push({ name, url });\n                    updatePlaylistDisplay();\n                    showStatus(`\u2795 \"${name}\" ajout\u00e9`);\n                });\n            });\n\n            if (playBtn) {\n                playBtn.addEventListener(\"click\", function() {\n                    if (playlist.length === 0) {\n                        showStatus(\"\u26a0\ufe0f Aucune section s\u00e9lectionn\u00e9e\");\n                        return;\n                    }\n                    if (isPlaying) {\n                        audio.pause();\n                        isPlaying = false;\n                        playBtn.textContent = \"\u25b6 Lecture\";\n                        showStatus(\"\u23f8 Pause\");\n                    } else {\n                        if (currentIndex >= playlist.length || audio.src === \"\") {\n                            currentIndex = 0;\n                        }\n                        playCurrent();\n                        isPlaying = true;\n                        playBtn.textContent = \"\u23f8 Pause\";\n                    }\n                });\n            }\n\n            if (stopBtn) {\n                stopBtn.addEventListener(\"click\", function() {\n                    audio.pause();\n                    audio.currentTime = 0;\n                    isPlaying = false;\n                    playBtn.textContent = \"\u25b6 Lecture\";\n                    currentIndex = 0;\n                    showStatus(\"\u23f9 Arr\u00eat\u00e9\");\n                });\n            }\n\n            if (repeatCheck) {\n                repeatCheck.addEventListener(\"change\", function() {\n                    repeat = this.checked;\n                    showStatus(repeat ? \"\ud83d\udd01 R\u00e9p\u00e9tition de la playlist activ\u00e9e\" : \"\ud83d\udd01 R\u00e9p\u00e9tition d\u00e9sactiv\u00e9e\");\n                });\n            }\n\n            if (clearBtn) {\n                clearBtn.addEventListener(\"click\", function() {\n                    playlist = [];\n                    currentIndex = 0;\n                    isPlaying = false;\n                    audio.pause();\n                    playBtn.textContent = \"\u25b6 Lecture\";\n                    updatePlaylistDisplay();\n                    showStatus(\"Playlist vid\u00e9e\");\n                });\n            }\n        });\n    })();\n    <\/script>\n    \n","protected":false},"excerpt":{"rendered":"<p>Rythmique : B BH HBH (FEU DE CAMPS) Accords (fran\u00e7ais et international en dessous) : LA MI m MI RE &hellip; <a href=\"https:\/\/youandyou.fr\/manitas\/2023\/02\/25\/lemon-tree\/\" class=\"more-link\">More <span class=\"screen-reader-text\">Lemon Tree &#8211; Fool\u2019s Garden<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-500","post","type-post","status-publish","format-standard","hentry","category-airs"],"_links":{"self":[{"href":"https:\/\/youandyou.fr\/manitas\/wp-json\/wp\/v2\/posts\/500","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/youandyou.fr\/manitas\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/youandyou.fr\/manitas\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/youandyou.fr\/manitas\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/youandyou.fr\/manitas\/wp-json\/wp\/v2\/comments?post=500"}],"version-history":[{"count":8,"href":"https:\/\/youandyou.fr\/manitas\/wp-json\/wp\/v2\/posts\/500\/revisions"}],"predecessor-version":[{"id":1283,"href":"https:\/\/youandyou.fr\/manitas\/wp-json\/wp\/v2\/posts\/500\/revisions\/1283"}],"wp:attachment":[{"href":"https:\/\/youandyou.fr\/manitas\/wp-json\/wp\/v2\/media?parent=500"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/youandyou.fr\/manitas\/wp-json\/wp\/v2\/categories?post=500"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/youandyou.fr\/manitas\/wp-json\/wp\/v2\/tags?post=500"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}