Musaiqv493 · Password dimenticata: mail di recupero e schermata per sceglierne una nuova. «Entra con un link via email (senza password)» in evidenza: gli account nati col link via email NON hanno password, e senza recupero restavano chiusi fuori per sempre · v436 — Barra Video snellita: nascosti Metti in cloud e la riga stanze (Apri/Copia/Togli/menu), motore intatto. +progetto e Link di sola lettura restano · v438 - coda di retry per l'upload audio (avvolge signedUpload; rete instabile = riprova 2s/5s/12s; additivo) - v439 retry anche sul video del +progetto (avvolge vUpload solo sul clip, non sul manifest) - v440 messaggio "riprovo" mostrato anche accanto a Sincronizza ora (Lab) - v441 Video: avviso a comparsa (toast) quando la rete cade su +progetto, cosi' si vede sempre - v442 elimina anche il FILE nel bucket quando cancelli una take (via Edge delete-object, best-effort) - v443 cancella il file anche dal Materiale del Video (avvolge _vmWrite) · v445 - il conto 3·2·1 ora si vede anche alla PRIMA registrazione del Lab; il refresh ti riporta nel pannello dov'eri (Video resta Video) e il Commenta si carica solo se eri in Commenta - 2026-07-17 · v450 - al LOGIN tutti i pannelli ripartono vuoti e pronti nella Area personale (Commenta, Lab, Video); il refresh continua a riportarti dove eri - 2026-07-18 · v451 - Anteprima camera nel pannello Video con elemento dedicato: inquadri e cambi fronte retro senza toccare il player - 2026-07-18 · v452 - il pannello Commenta torna completo: Record, campo testo, conteggio e metronomo di nuovo visibili (via il foglio commentReviewOnly; il nascondi ospiti resta) - 2026-07-18 · v453 - foto piu voce: la voce parte su tela nera e la prima immagine arriva solo con Scatta (la foto scelta con Da file resta); il login atterra sempre nel Lab anche se il ripristino del boot arriva in ritardo - 2026-07-18 · v454 - login: aggancio del progetto silenzioso, niente auto apertura di take (era quella a trascinarti nel Commenta); foto piu voce: ogni fotogramma viene chiesto esplicitamente alla tela (requestFrame), gli scatti entrano nel filmato al momento giusto - 2026-07-18 · v457 - nel pannello Video il tasto Voce: stesso motore di foto piu voce ma in abito da sola voce (camera mai accesa, niente Scatta), con i segnaposti in diretta; il file nasce come voce_; ritirati i tentativi v455 e v456 - 2026-07-18 · v458 - il refresh resta nel pannello dove eri (aggancio silenzioso del progetto, la curva a sorpresa nel Commenta non appare piu); nel Video l ultimo file si riapre da solo; i commenti dei segnaposti vengono specchiati nel salvataggio su dispositivo e non si perdono piu riaprendo dal Materiale; i file voce_ mostrano solo la barretta dei comandi - 2026-07-18 · v459 - al refresh nel Video ci RESTI davvero (la coda del boot aspetta che switchTab nasca nel blocco Lab); chiusi i salvataggi doppi dello stesso file (riapertura e salvataggio esplicito ora avvisano l osservatore); nel Commenta il pulsante Registra e di nuovo nascosto - 2026-07-18 · v460 - RISPOSTE ai commenti del Video per i collaboratori del progetto (video interi, foto piu voce e voce): viaggiano nel manifest esistente, si UNISCONO per id nella fusione (mai sovrascritte), si cancellano con la lista deleted che gia viaggia, sopravvivono a salvataggio locale e specchio su dispositivo - 2026-07-18 · v461 - risparmio batteria e dati: i poll di rete e i pittori di interfaccia DORMONO quando la app e in background; i cablaggi si spengono da soli dopo 2 minuti; card di sincronizzazione a 12s; badge cloud a 1s; intoccati registrazione, metronomo, conto, monitor del mix e osservatore dei salvataggi; PWA: manifest, icone e service worker (icona sul telefono, avvio a tutto schermo, riavvii istantanei) - 2026-07-18 · v462 - favicon: la M del brand compare nella linguetta del browser (riscontro visibile anche in localhost) - 2026-07-19 · v463 - poll INCREMENTALI: il Commenta e il Lab chiedono solo cio che e arrivato dopo il segnalibro (da megabyte a pochi byte per giro; il Lab fonde in un magazzino per id e la logica a valle continua a vedere il thread completo); il Video tiene le firme in cassaforte per 4 minuti (meta delle richieste per giro); valvola di sicurezza localStorage musaic_fullpoll=1 per tornare al comportamento pieno - 2026-07-19 · v464 - VIA IL LAMPO AL REFRESH sul dispositivo che riceve: le lapidi del Lab vengono ricordate sul dispositivo (musaic_labdel) e filtrate ALLA PORTA in tutti i punti di ingresso (cache al boot, ripristino, take.json scaricato, ricondivisione); nel Video lo specchio su dispositivo si aggiorna anche quando arrivano le cancellazioni dal poll - 2026-07-19 · v465 - via il lampo anche su REFERENZA e STRATI: le lapidi stem viaggiano nelle stesse righe della prima lettura e ora si registrano PRIMA che le note vengano ingerite (niente corsa con la seconda chiamata); il registro decide alla porta anche per le note seminate dal take.json - 2026-07-19 · v466 - stanza Video piu reattiva (poll a 3s quando visibile e aggiornamento immediato al ritorno in primo piano); segnalini a misura di dito nel Lab e nel Video; la lista delle novita e nascosta agli utenti e si apre toccando il numero di versione - 2026-07-19 · v467 - il CAMPANELLO del Video: una micro riga ping sul canale Realtime esistente e la stanza si aggiorna in un secondo come il Lab (poll a 3s come cintura); il segnaposto dei marker in diretta e ora grande e toccabile col dito; ritirato l ingrandimento dei pin dei commenti normali - 2026-07-19 · v468 - Registra nel Video = take nuova da subito: il click azzera anche i dati dei commenti e sgancia la stanza vecchia (prima restavano vivi e i pallini vecchi ricomparivano durante il conto alla rovescia) - 2026-07-19 · v470 - disinnescata una mina della v450: la pulizia del login distruggeva il contenitore listItems dentro list e ogni renderList successiva del Commenta esplodeva (items is null); ora si svuota il contenuto e non la struttura, con cintura in renderList - 2026-07-19 · v471 - il pulsante del Lab si chiama Salva nuova take / condivisione non-user e funziona anche sui lavori RIAPERTI (basta la referenza) - 2026-07-19 · v472 - nel link non-editor del Video (?vshare=) i non-user possono RISPONDERE ai commenti (kind vsharereply, firma ricordata sul dispositivo); ogni aggiunta del visualizzatore e blindata nel suo try, cosi un intoppo su un commento non spegne mai la lista - 2026-07-19 · v473 - Commenta: il nome viene chiesto anche alla PRIMA risposta (ensureGuestName); l invio della risposta parte PRIMA del salvataggio locale che non puo piu bloccarlo; formato di riserva col genitore nel body e lettore che lo capisce - 2026-07-19 · v474 - nel link non-editor del Video il non-user puo anche COMMENTARE al minuto in cui si trova (kind vshare, stesso canale), con la stessa firma ricordata; il commento appena inviato compare subito in fondo alla lista - 2026-07-19 · v475 - trovato con esecuzione in sandbox: casella e bottone di Rispondi e Commenta del visualizzatore venivano creati ma MAI messi dentro le loro righe (appendChild mancanti, righe vuote invisibili); aggiunti; timbro di versione nel visualizzatore; cassaforte del service worker rinominata v2 cosi le icone nuove arrivano - 2026-07-19 · v476 - COERENZA: toccare la bandierina apre il RIQUADRO del commento (rispondi, e per l editor anche elimina) sia nel link non-editor sia nell editor Video; il commento del non editor fa nascere subito il segnalino sull onda; le risposte e i commenti dei non editor ARRIVANO ALL EDITOR (id del link ricordato per video, raccoglitore leggero ogni 10s con segnalibro, specchiati e propagati ai membri via manifest) - 2026-07-19 · v477 - SINCRONIA COMPLETA A-B sul link video: RITORNO (l editor spinge risposte, commenti nuovi e lapidi vsharedel sul canale del link; magazzino _seen contro i doppioni); il viewer si aggiorna DA SOLO ogni 10s (lapidi comprese, mai mentre scrivi); lista e onda ridisegnate da UNA mano sola ordinata per tempo (numeri sempre allineati); cancellazione dell editor che sparisce anche agli ospiti - 2026-07-19 · v478 - reattivita: il poll della stanza e il campanello non si congelano piu con il compositore aperto ma vuoto (solo se stai davvero scrivendo); chiudere il compositore riallinea subito; ogni salvataggio spinge subito le novita verso il link; il viewer rilegge ogni 6s - 2026-07-19 · v479 - lo spingitore verso il link ora CONFERMA O RIPROVA (prima un solo invio fallito perdeva la risposta per sempre); risposte senza id lo ricevono; diagnostica visibile (novita inviate / invio fallito riprovo); la stanza ricorda il link come ruota di scorta - 2026-07-19 · v480 - TROVATA LA CAUSA VERA dei messaggi post-condivisione che non partivano: vKey cambia tra registrazione e riapertura e il collegamento video-link si perdeva in silenzio; ora IDENTITA ROBUSTA (ricordato sotto vKey, nome+peso, peso, stanza) con auto-guarigione; vale sia per lo spingere sia per il tirare - 2026-07-19 · v481 - il 403 svelato dalla diagnostica: la policy di scrittura per gli utenti LOGGATI sul canale del link e piu severa di quella anonima; ora editor e viewer scrivono su quel canale con la chiave anonima, la stessa porta che per gli ospiti funziona gia - 2026-07-19 · v482 - via l onda piu lunga del video (e i marker addensati di foto piu voce): vGetDur usava Math.max e faceva vincere la durata GONFIA di certe decodifiche o dei manifest ereditati; ora il video comanda quando parla con durata finita, il valore vero viene adottato anche a posteriori (durationchange) e il manifest si autocorregge alla prossima condivisione - 2026-07-21 · v483 - il Failed to fetch della stanza: se lo scarico del clip fallisce, la firma in cassaforte viene buttata e si riprova subito con una fresca (copre firme scadute e rete zoppa) - 2026-07-21 · v484 - navigazione coerente nel Video: le bandierine stanno in BASSO sull onda (mai sopra il video), il pin porta anche al commento in lista (evidenziato), e la spunta in play apre da sola il riquadro del commento al passaggio, come nel Lab - 2026-07-21 · v485 - bandierine FUORI dall onda, appese sotto (30px, il click e solo loro, niente piu litigi con la curva) con respiro sotto l onda; la spunta in play si aggancia a colpo sicuro accanto a Segna qui anche dopo il riordino dei bottoni - 2026-07-21 · v486 - la spunta in play ora si aggancia davvero: i tentativi contano solo col pannello Video visibile (prima morivano mentre eri nel Lab) e puntano al Segna qui VISIBILE (i mini-script clonano i bottoni); il pin non porta piu alla lista: riquadro aperto e commento solo evidenziato per 2,6s - 2026-07-21 · v487 - i pin addensati alla prima apertura dello snapshot: vDur non veniva MAI azzerato nei caricamenti e la durata del video precedente contaminava il nuovo (WebM dice Infinity e l arbitro ripiegava su quella); ora Registra, appunti e ogni caricamento partono con durata vergine - 2026-07-21 · v488 - la durata delle registrazioni la detta l OROLOGIO del registratore (regola storica di par.I, armato sull evento start): allo Stop vDur = secondi veri, i segnaposti nascono SUBITO e il record si salva gia sano; niente piu attesa della decodifica ne aggiustamento durante il play - 2026-07-21 · v489 - la riapertura dal Materiale: il record ora SALVA la durata dell orologio (campo dur, prima non esisteva) e loadLocalTake la SEMINA subito; pin e scala giusti al primo colpo anche sugli appunti WebM riaperti (che dicono Infinity finche non suonano) - 2026-07-21 · v490 - i file VECCHI (senza dur nel record): nel percorso-blob il correttore di Infinity non veniva mai chiamato e cursore+pin restavano morti fino a meta play; ora si arma subito ai metadati (~1s) e la durata emersa viene RISCRITTA nel record (auto-guarigione permanente: il difetto non si ripete mai piu su quel file) - 2026-07-22 · v491 - RICONCILIAZIONE col link: i commenti vivi nell editor ma lapidati sul canale (risorti in stanza per la corsa dei manifest durante i test) RINASCONO con id nuovi, risposte comprese, e il viewer li rivede; e la firma del video del viewer si RINNOVA DA SOLA quando un seek va in stallo oltre 4s (la rotellina infinita era la firma scaduta) - 2026-07-22 · v492 - spostare, ritagliare o allineare uno strato SALVA SUBITO la bozza (prima aspettava l istantanea periodica: refresh o condivisione anticipata perdevano la posizione); Estrai audio dice la verita (va nel LAB come referenza) e TRASPORTA i commenti del video come note della corsia referenza, segnaposti compresi - 2026-07-22 · v493 - le note trasportate dall estrazione non si ACCUMULANO piu: la corsia della referenza riparte pulita a ogni estrazione con i soli commenti di quel video, e uno scarta-doppioni tempo+testo elimina le ripetizioni - 2026-07-22

Pin comments — typed or voice — to a moment or a span. Save takes on this device.

Ingresso
ⓘ Registri da un piano / scheda audio?Plug in a USB / class-compliant audio interface (e.g. a digital piano's USB-audio out) to record a clean line signal instead of the mic — then tocca Aggiorna e selezionala. Tocca Prova ingresso e suona: la barra deve muoversi. Note: the browser still asks for "microphone" permission even for a USB input — that's normal (all inputs share one permission); what matters is the device name shown after you press record. A plain headphone-jack cable usually won't work as an input.
Niente caricato ancora.
Tocca Load audio, drop a file here, or Record.
0:00recording…
in ascolto…
0:00 / 0:00
Nuovo commento
Comments
\ud83d\udcbe Take salvate (su questo dispositivo)

Musaiq v1 — point & range comments, voice notes, saved on this device (IndexedDB). Fully offline.
Recording, voice notes & merging need https or localhost. Save to file makes a portable .musaic file (music + all comments) — reopen with Open file. The Merging tab is an early experiment. Built on wavesurfer.js.
© 2026 Massimo Petrarca — Progetto Musaiq. Tutti i diritti riservati. Ogni uso non autorizzato è vietato.