Il progetto nasce da un sistema di diagnostica timbrica in tempo reale per l'intonazione dei martelli del pianoforte, che misurava i descrittori spettrali di ciascuna nota — centroide, rolloff, spread, flatness — confrontandoli con una curva di riferimento costruita su un modello fisico di corda rigida.
Lavorando su quel motore di analisi spettrale è emersa una direzione diversa: lo stesso apparato, invece di limitarsi a confrontare una nota reale con una curva ideale, può generare accordature che non esistono da nessun'altra parte. Xenokeys è il risultato di quella svolta — un calcolatore, non più un diagnostico.
Xenokeys deriva scale alternative per l'intera tastiera da sei metodi di generazione spettrale — sintesi FM, ring modulation, waveshaping, campana di Risset, modellazione fisica di una piastra vibrante, o i parziali reali di un suono registrato — posizionati sugli 88 tasti senza forzare la copertura totale: solo le note che lo spettro tocca davvero vengono modificate, entro un limite di sicurezza strutturale di ±100 cent.
Quando più sorgenti spettrali si contendono lo stesso tasto, la risoluzione può seguire l'ampiezza del segnale oppure un criterio di distanza armonica (Tenney Height, generalizzata da Robert Wannamaker a partire da James Tenney) — il rapporto percettivamente più semplice vince, non solo il più energico. Il risultato è esportabile in formati compatibili con i più diffusi accordatori elettronici, come riferimento in cent e rapporti per chi scrive per ensemble, o in formato Scala (.scl) per sintetizzatori software.
La cattura timbrica originale non è scomparsa: è diventata generica. Si registra un suono qualsiasi — non più solo una nota di pianoforte — e se ne usa lo spettro reale come seme per l'accordatura.
Le projet est né d'un système de diagnostic timbrique en temps réel pour l'harmonisation des marteaux de piano, qui mesurait les descripteurs spectraux de chaque note — centroïde, rolloff, spread, flatness — en les comparant à une courbe de référence construite sur un modèle physique de corde rigide.
En travaillant sur ce moteur d'analyse spectrale, une direction différente est apparue : le même dispositif, au lieu de simplement comparer une note réelle à une courbe idéale, peut générer des accordages qui n'existent nulle part ailleurs. Xenokeys est le résultat de ce tournant — un calculateur, non plus un outil de diagnostic.
Xenokeys dérive des gammes alternatives pour l'ensemble du clavier à partir de six méthodes de génération spectrale — synthèse FM, ring modulation, waveshaping, cloche de Risset, modélisation physique d'une plaque vibrante, ou les partiels réels d'un son enregistré — positionnés sur les 88 touches sans forcer une couverture totale : seules les notes réellement touchées par le spectre sont modifiées, dans une limite de sécurité structurelle de ±100 cents.
Lorsque plusieurs sources spectrales se disputent la même touche, la résolution peut suivre l'amplitude du signal ou un critère de distance harmonique (Tenney Height, généralisée par Robert Wannamaker à partir de James Tenney) — le rapport perceptivement le plus simple l'emporte, pas seulement le plus énergique. Le résultat est exportable dans des formats compatibles avec les accordeurs électroniques les plus répandus, comme référence en cents et rapports pour qui écrit pour ensemble, ou au format Scala (.scl) pour synthétiseurs logiciels.
La capture timbrique d'origine n'a pas disparu : elle est devenue générique. On enregistre un son quelconque — plus seulement une note de piano — et on utilise son spectre réel comme graine pour l'accordage.
The project began as a real-time timbral diagnostic system for piano hammer voicing, measuring spectral descriptors for each note — centroid, rolloff, spread, flatness — and comparing them against a reference curve built on a stiff-string physical model.
Working on that spectral analysis engine, a different direction emerged: the same apparatus, instead of just comparing a real note against an ideal curve, can generate tunings that don't exist anywhere else. Xenokeys is the result of that shift — a calculator, no longer a diagnostic tool.
Xenokeys derives alternative scales for the whole keyboard from six spectral generation methods — FM synthesis, ring modulation, waveshaping, Risset bell, physical modeling of a vibrating plate, or the real partials of a recorded sound — placed onto the 88 keys without forcing full coverage: only the notes the spectrum actually touches are modified, within a ±100 cent structural safety limit.
When several spectral sources compete for the same key, resolution can follow signal amplitude or a harmonic distance criterion (Tenney Height, generalised by Robert Wannamaker from James Tenney) — the perceptually simplest ratio wins, not just the loudest. The result can be exported in formats compatible with the most common electronic tuners, as a cents-and-ratios reference for ensemble writing, or in Scala (.scl) format for software synthesizers.
The original timbral capture hasn't disappeared: it became generic. You record any sound — not just a piano note anymore — and use its real spectrum as a seed for the tuning.