Pour cette première édition, le festival réunit une équipe artistique exceptionnelle : Clémence de Forceville, Benedict Klöckner, Louis Schwizgebel et Haoran Wang.
Le festival est d’abord consacré au compositeur helvético-russe Paul Juon 1872–1940.
Surnommé le « Brahms russe » par son condisciple Sergueï Rachmaninov, Paul Juon a su allier dans sa musique beauté lyrique, profondeur expressive et remarquable maîtrise de l’écriture. À l’image de nombreux compositeurs du début du XXe siècle, tels qu’Alban Berg, Arnold Schoenberg ou Maurice Ravel, il développa un langage harmonique très personnel, conférant à son œuvre une richesse et une couleur singulières. Son style musical établit un pont subtil entre les traditions du romantisme tardif et les premières évolutions du modernisme.
L’idée de créer ce festival est née du désir de partager cet extraordinaire héritage musical avec un public plus large. Aux côtés du public de La Côte, les musiciens entreprendront un voyage de redécouverte à travers la musique de chambre de Paul Juon, afin de faire revivre ses œuvres sur la scène de concert, là où elles ont toute leur place.
L’objectif à long terme est de développer le Paul Juon Music Festival en un festival de musique classique reconnu à l’échelle internationale dans la région nyonnaise, capable d’attirer des artistes d’exception, de favoriser les échanges artistiques et de contribuer au paysage culturel suisse, tout en restant fidèle à l’esprit de découverte qui a inspiré sa création.
document.addEventListener('DOMContentLoaded', function() {
var stickyElement = document.querySelector('.container-sticky');
var parentElement = document.querySelector('.container_sommaire_ancre');
var footerElement = document.querySelector('.kg-footer__blocks');
var ancreListElement = document.getElementById('ancre_list');
function checkStickyPosition() {
if (!stickyElement || !footerElement || !parentElement) return;
var stickyRect = stickyElement.getBoundingClientRect();
var footerRect = footerElement.getBoundingClientRect();
var parentRect = parentElement.getBoundingClientRect();
// Get current scroll position from the top of the document
var scrollY = window.scrollY || window.pageYOffset;
// Distance from sticky element to the footer
var stickyBottom = stickyElement.offsetTop + stickyElement.offsetHeight;
var footerTop = footerElement.offsetTop;
// Add the sticky-stop class if the sticky element would overlap the footer
if (stickyBottom + scrollY > footerTop) {
stickyElement.classList.add('sticky-stop');
} else {
stickyElement.classList.remove('sticky-stop');
}
}
function updateResponsiveStyles() {
if (window.innerWidth <= 1200) {
// Supprimer l'ID 'ancre_list' pour les petits écrans
if (ancreListElement && ancreListElement.id) {
ancreListElement.removeAttribute('id');
console.log('1')
}
} else {
// Réappliquer l'ID si nécessaire sur les écrans plus grands
if (ancreListElement && !ancreListElement.id) {
ancreListElement.id='ancre_list' ;
}
}
}
// Appeler les fonctions au chargement de la page
checkStickyPosition();
updateResponsiveStyles();
// Réagir aux événements de défilement et de redimensionnement
window.addEventListener('scroll', checkStickyPosition);
window.addEventListener('resize', function() {
updateResponsiveStyles();
checkStickyPosition();
});
// Observer les changements de dimension pour appliquer les styles immédiatement
var resizeObserver=new ResizeObserver(function() {
updateResponsiveStyles();
});
resizeObserver.observe(document.body);
});