HW PRESET

Famiglia di suono

Che tipo di suono è: una sola per preset, e si riconosce dal colore senza leggere niente. Si assegna aprendo un preset. I colori sono tuoi — toccali per cambiarli.

Categorie

Lo stile, o il pezzo: Pink Floyd, jazz, quello che vuoi, e un preset ne può avere quante ne servono. Quelle dell'app ufficiale non entrano in libreria. Eliminarne una la toglie dai preset, che restano.

Lingua · Language

Sfondo

La libreria vive in questo browser: l'esportazione è l'unico modo di portarla su un altro apparecchio o di metterla al sicuro.

Si importano i backup di quest'app (.json), il preset_backup.zip dell'app ufficiale e un preset singolo esportato da lì. Se ce l'hai già, se ne aggiorna il suono: tag, note e famiglia restano. Un suono che l'ampli sta già facendo non ha bisogno di nessun file: si prende con «Importa il suono che sta suonando», toccando il bollino dell'ampli in alto.

Dropbox

Due gesti espliciti, mai in automatico. Quello che arriva si fonde: aggiorna i preset che riconosce, aggiunge quelli che non ci sono, e quelli cancellati sull'altro apparecchio spariscono anche qui — a meno che tu non li abbia toccati dopo.

Serve un'app tua, una volta sola: su dropbox.com/developers, «Create app», Scoped access e App folder; nella scheda «Permissions» spunta files.content.write e files.content.read. L'app key sta nella scheda «Settings». L'app secret non serve: una pagina come questa non potrebbe tenerlo nascosto, ed è il motivo per cui si usa PKCE.

Doppioni

I preset che in libreria hanno lo stesso nome, uno sotto l'altro: quando sono entrati, se stanno sull'ampli, e se suonano uguale. Scegli tu quali togliere.

Fare piazza pulita

Toglie dalla libreria tutti i preset tranne gli otto caricati sull'ampli, che restano coi loro tag e le loro note. L'ampli non viene toccato. Se usi Dropbox, al prossimo «Manda su» spariranno anche di là.

Doppioni

Preset con le stesse impostazioni, qualunque nome abbiano: stessi effetti nello stesso ordine, accesi e spenti uguali, stesse manopole e stesso tempo. Tag, note e banchi sono di ciascuno: guarda prima di togliere.

SparklingTones organizza i preset di un amplificatore Spark 2 e li manda all'amplificatore via Bluetooth. Gira per intero dentro il browser: non c'è un server, non c'è un account, e la libreria resta sull'apparecchio che stai usando.

Scritto da Massimo Togni.

Uso libero

Questo software è di libero utilizzo: si può usare, copiare, modificare e ridistribuire, alle condizioni della licenza MIT, di cui trovi il testo nel file LICENSE insieme al codice.

Nessuna garanzia, nessuna responsabilità

Il software è fornito «così com'è», senza garanzie di alcun tipo, esplicite o implicite, comprese quelle di commerciabilità, idoneità a uno scopo particolare e non violazione di diritti altrui.

L'autore non si assume alcuna responsabilità per danni diretti o indiretti derivanti dall'uso di questo software: fra questi, a titolo di esempio e senza che l'elenco sia esaustivo, la perdita o l'alterazione dei preset salvati nell'amplificatore o nella libreria, malfunzionamenti dell'apparecchio, e qualunque conseguenza di un comando mandato via Bluetooth. Lo usi a tuo rischio.

Due cose che conviene sapere prima di usarlo, non per formalità ma perché possono capitare davvero: scrivere un preset in uno slot sovrascrive quello che c'era, e non si torna indietro; e un amplificatore può smettere di rispondere e richiedere di essere spento e riacceso. Tieni un backup dei preset a cui tieni.

Nessun rapporto con Positive Grid

Questo software è un progetto indipendente e non ha alcun rapporto con Positive Grid Inc.: non è prodotto, approvato, sponsorizzato, verificato né supportato da Positive Grid, e non ne usa codice.

«Positive Grid» e «Spark» sono marchi dei rispettivi titolari, citati qui unicamente per indicare con quale apparecchio questo software funziona, secondo l'uso descrittivo consentito. Ogni altro marchio citato appartiene ai suoi titolari.

Per l'assistenza sull'amplificatore rivolgiti a Positive Grid: di questo software loro non sanno niente e non ne rispondono.

Su cosa è stato provato

Provato solo su Spark 2, e su un solo esemplare. Su altri modelli della stessa famiglia non è mai stato acceso: potrebbe funzionare, potrebbe non fare niente, potrebbe comportarsi in modo imprevisto. Il protocollo è stato ricostruito osservando l'apparecchio, non è documentazione ufficiale, e su un firmware diverso dal mio può cambiare.

Cosa esce da qui

Niente. Nessun dato viene raccolto né inviato: la libreria sta nel browser di questo apparecchio, e l'unica cosa che il programma comunica sono i comandi all'amplificatore, via Bluetooth, mentre lo stai usando.

Grazie a, e licenze

Soundshed — licenza MIT. Da lì vengono i nomi in chiaro degli effetti e delle loro manopole, che l'amplificatore non manda: sparkFxCatalog.ts, Copyright (c) Soundshed contributors. github.com/soundshed/soundshed-app

paulhamsh/Spark — licenza Apache 2.0. Il riferimento funzionante da cui è stata capita la struttura dei messaggi. Copie dei suoi sorgenti stanno nel repository, in reference/paulhamsh/, con la licenza accanto. github.com/paulhamsh/Spark

I nomi dei tipi di riverbero e dei modelli sono quelli che si leggono nell'app ufficiale, trascritti a mano per poterli riconoscere: sono citazioni, non codice.

Regola il suono

tempo 120bpm

Scegli un preset

Scrivi cosa stavi facendo, cosa è successo e cosa ti aspettavi. Il messaggio parte dalla tua posta: l'app non manda niente da sola.

Cosa si aggiunge al messaggio

Serve a capire dove cercare: versione dell'app, browser, ampli e le ultime righe del registro. Niente della tua libreria.


  
Pedale SparklingTones
non collegato

Prima apri il ponte sul pedale: tieni premuti insieme i due tasti banco per un secondo e mezzo.

Manda un banco

Nel pedale

▶ fa suonare subito quel banco. Spostare e togliere, dal ⋯ di ogni banco, cambiano il pedale solo quando premi «Aggiorna il pedale».