Un metronomo che pulsa
Settembre 2026
Panoramica
Il cerchio al centro dello schermo pulsa nello stesso istante e con la stessa intensità di ogni clic. Ho creato un metronomo per iPhone senza pubblicità, account o schermata delle impostazioni.
L’ho creato per esercitarmi con il sassofono tenore. Si apre e si può iniziare subito; il battito resta visibile anche quando il suono è difficile da sentire. Ho fatto tutto da solo, dall’ideazione al design, all’implementazione in SwiftUI e alla sintesi dei clic.
Comandi — toccare ciò che si vuole cambiare
Sullo schermo ci sono solo i punti dei battiti, un cerchio e il valore del tempo. Niente menu o istruzioni: si tocca direttamente ciò che si vuole cambiare.
- ⓘ
- Apre la pagina di supporto.
- Punti
- Tocca per aggiungere un battito (1–7). Scorri per aumentarne o diminuirne il numero.
- Cerchio
- Tocca per avviare o fermare. Tieni premuto, poi batti il ritmo di un brano per impostare il tempo.
- Numeri
- Trascina per accelerare o rallentare. Muoviti lentamente per regolazioni fini. −/+ cambia il valore di uno.
Pulsazione — lo stesso istante, la stessa intensità
Il cerchio si gonfia quando il suono arriva all’orecchio, non quando viene emesso. Compensa il ritardo di circa 0.1–0.3 secondi degli auricolari Bluetooth usando la latenza di uscita riportata da iOS. L’espansione è proporzionale al volume del clic: il primo battito ha un suono più acuto e forte e un’espansione nettamente maggiore.
Il thread audio determina gli istanti dei battiti a livello di campione. Il calcolo evita di accumulare errori: anche dopo un’ora di riproduzione continua, lo scarto resta entro 0.5 campioni.
Tap tempo — silenzio mentre batti il ritmo
Tenendo premuto il cerchio, questo comincia a tremare come gelatina. Toccalo al ritmo di un brano o del tempo che hai in mente: si infossa nel punto toccato, oscilla e ritorna. La vibrazione restituisce il tempo.
Durante i tocchi il silenzio è intenzionale. Una risposta sonora immediata arriverebbe in ritardo via Bluetooth e si sovrapporrebbe ai clic del metronomo. Quando si smette di toccare, i clic a quel tempo iniziano quasi impercettibili e raggiungono il volume normale in sei secondi.
Suono — scegliere a orecchio un’altezza che emerga dal sassofono
I clic sono sintetizzati da onde sinusoidali, senza file audio. Ho creato una pagina di confronto e svolto tre prove comparative con l’altoparlante dell’iPhone mentre suonavo il sassofono tenore. Ho scelto 1875 Hz e 1250 Hz, cioè 1.25 volte le frequenze originali: sopra la fascia più intensa del sassofono e sotto quella che tende a risultare stridente.
Suoni più acuti e lunghi, o con armoniche aggiunte, si sentivano meglio. Ho comunque scelto nell’intervallo che conservava un carattere elettronico morbido e neutro.
Sottrarre — ciò che ho lasciato fuori
Nulla che faccia esitare tra opzioni. Ho verificato, elemento per elemento, se l’app potesse funzionare senza e l’ho rimosso.
- Pubblicità, tracciamento e account
- Deciso fin dall’inizio. L’app non avvia comunicazioni di rete di propria iniziativa.
- Schermata delle impostazioni
- Tutto si svolge in un’unica schermata.
- Scelta dei timbri
- Bastano due suoni, per i battiti accentati e non accentati. Le opzioni creano indecisione.
- Cursore del volume
- Bastano i tasti del volume del dispositivo.
- Modalità chiara
- Una sola schermata nera.
- Otto battiti o più
- Il 12/8 si conta in quattro battiti, il 9/8 in tre.
- Suddivisioni (ottavi, terzine, sedicesimi)
- Non sono indispensabili. Restano la prima aggiunta da valutare.
- Inserimento numerico del tempo
- Bastano −/+ e il trascinamento.
Realizzato in SwiftUI, senza librerie esterne. Funziona su iPhone con iOS 17 o successivo. Il nome inglese è No Ads Simplest Metronome. Sto preparando la pubblicazione sull’App Store (settembre 2026). Le istruzioni complete e l’informativa sulla privacy sono nella pagina di supporto (in inglese).