Due settimane fa, quattro team diversi hanno rilasciato firmware non autorizzati per la M-VAVE FM-1 a distanza di appena 48 ore l'uno dall'altro: Groove OS, SLOOP, Felucca, X0X. Niente di tutto ciò era sanzionato dal marchio. M-VAVE non aveva benedetto una sola riga di quel codice, e il copione classico per un marchio che si ritrova il proprio pedale invaso da firmware reverse-engineered è la diffida legale, l'aggiornamento che blocca il dispositivo, oppure il silenzio. M-VAVE non ha fatto nulla di tutto questo. Il 17 ottobre ha lanciato «M-VAVE FM-1 Open», il proprio progetto ufficiale di firmware e sviluppo, dicendo di fatto alla sua community di hacker: continuate, ora finanziamo noi il workbench.

Cosa ha davvero aperto M-VAVE?

Il codice sorgente dell'applicazione è rilasciato sotto GPLv3 con un'eccezione di linking SDK. Questa distinzione conta: il motore di sintesi proprietario, quello che fa i calcoli reali della sintesi FM e del sequencer, resta chiuso, fornito agli sviluppatori come SDK binario. Ciò che si apre è il livello applicativo attorno: l'interfaccia, la logica del sequencer, la gestione di progetti e sample. È lo stesso schema di uno studio videoludico che apre i propri strumenti di sviluppo mantenendo proprietario il motore di rendering: abbastanza perché una community costruisca firmware alternativi reali, senza che M-VAVE ceda ciò che definisce davvero il suono della FM-1.

Assieme al codice, M-VAVE ha lanciato un workbench nel browser dove chiunque, con o senza il dispositivo tra le mani, può esplorare gli strumenti di fabbrica, modificare un progetto, gestire sample o flashare una versione direttamente dal browser. La FM-1 continua a offrire di serie un sintetizzatore FM a 6 operatori, un motore di basso in stile 303, una drum machine 808, un sintetizzatore chiptune, un sintetizzatore pluck e un sampler con otto slot condivisi tra le tracce. Nulla di tutto ciò cambia. Ciò che cambia è chi ora ha il permesso di ricostruire tutto.

Perché un marchio hardware economico dovrebbe farlo?

Perché l'alternativa non funzionava. SLOOP, Felucca, Lunar Modulator, JIANT FM, Ghoulbox, XoX: questi nomi non sono apparsi perché M-VAVE lo avesse chiesto, ma perché una groovebox FM a meno di 100 euro è accessibile e modificabile abbastanza da far nascere una community attorno, autorizzata o no. Quella community fa parte di un insieme molto più ampio: una directory GitHub aveva già catalogato circa 260 progetti di hardware hacking su 19 marchi a metà ottobre, un elenco che va dai fork di firmware di drum machine a riscritture complete di sequencer, su strumenti i cui produttori spesso non sanno nemmeno che questa scena esista, o hanno addirittura provato a spegnerla.

Legalizzare l'hack non evita soltanto uno scontro. Trasforma ogni firmware non ufficiale già in circolazione in ricerca e sviluppo gratuita per la prossima funzione ufficiale.

La scelta di M-VAVE di puntare sull'invito aperto invece che sulla diffida legale è questa, in realtà, la notizia vera, più del firmware in sé. Il mondo DIY di synth e groovebox vive esattamente di questa tensione: marchi che tollerano, ignorano o denunciano chi allunga gratuitamente la vita del loro hardware. Scegliere il lato che dice «costruiteci sopra, ufficialmente» è raro abbastanza da meritare attenzione.

M-VAVE è da sempre amica dei modder?

No, ed è proprio per questo che sembra un'inversione di rotta e non la normale amministrazione. M-VAVE storicamente non ha la reputazione di un marchio amico dell'open source, il che fa di FM-1 Open un vero cambio di rotta, non il seguito logico di un'azienda già aperta ai modder.