Beta actual i versions anteriors. Les notes històriques conserven l’idioma original.
SPino 6.1.1-beta.8 (84) — expanded piano catalogue
El catàleg reuneix 106 obres identificades en 129 edicions PDF i MusicXML/MXL. Noves partitures de Bach, Satie, Debussy i Albéniz per a piano. Cerca per autor i període, consulta la vista prèvia i descarrega cada partitura abans d’afegir-la al repertori. Millorat el contrast del selector en mode fosc i retirats els botons generals de descàrrega i actualització.
Notes completes de l’arxiu ↗
SPino 6.1.1-beta.7 (83) — compact catalogue and score previews
Catàleg unificat de PDF i MusicXML amb cerca, desplaçament continu i accés a les descarregades. Controls compactes i vista prèvia abans de desar: primera pàgina dels PDF sense connexió i primers compassos de MusicXML. Afegeix al repertori després de descarregar. Transferències més clares. Conserva les partitures, anotacions i historial.
Notes completes de l’arxiu ↗
SPino 6.1.1-beta.6 (82) — quieter header and contextual actions
Indicador de sincronització més discret al costat de MIDI, amb accés directe per resoldre errors. Grava i Pràctica ràpida passen al contingut de les seves pàgines. Setmana/Mes i Organitza la setmana comparteixen una fila en totes dues vistes del calendari. Es corregeix el contorn del perfil i es conserven el quadern, les partitures, les gravacions i el progrés.
Notes completes de l’arxiu ↗
SPino 6.1.1-beta.5 (81) — compact offline Hanon
L’app ocupa 44,6 MB i conserva els deu exercicis nous complets de Hanon sense connexió a 720 × 400. Inclou totes dues mans o cada mà per separat, velocitat lenta, salts per nota i Tanca visible a dalt. Les fonts editables de Blender es conserven per a futures revisions.
Notes completes de l’arxiu ↗
SPino 6.1.1-beta.4 (80) — published and verified
Noves animacions completes de mans per a Hanon 1–10, amb ascens i descens, mans juntes o separades, tecles mòbils i colors per a cada mà. Inclouen preparació, recollida i obertura dels dits, reproducció lenta i avanç nota a nota. Els diàlegs amb desplaçament mantenen Tanca visible a dalt. Es conserven el quadern i el progrés.
Notes completes de l’arxiu ↗
SPino 6.1.1-beta.3 (79)
Partitures Hanon més clares, amb compassos adaptats a la pantalla i notes separades de les barres. Les classes obren directament la partitura i conserven el temps practicat per obra en pausar i reprendre. Capçalera corregida en tornar d’una pràctica.
Notes completes de l’arxiu ↗
SPino 6.1.1-beta.2 (78)
Les demostracions animades de Hanon 1–10 recorren l’ascens i el descens complets. Un únic teclat fix distingeix les tecles premudes de la mà esquerra en blau i la dreta en taronja. Els dits lliures es recullen, preparen i tornen a obrir mentre el dit que toca manté el suport. Reprodueix lentament, avança nota a nota o mira cada mà per separat. La targeta d’escalfament mostra la posició inicial de l’exercici.
Notes completes de l’arxiu ↗
SPino 6.1.1-beta.1 (77)
El rellotge de pràctica avança amb regularitat i manté els dígits estables. En PDF i MusicXML, tocar el rellotge mentre edites desa els canvis, tanca l’edició i manté la pràctica en pausa. Torna’l a tocar per continuar.
Notes completes de l’arxiu ↗
SPino 6.1.0 (76)
Record audio or video for your repertoire, review and share takes, and replay saved recordings offline. Optional Google Drive synchronization keeps the notebook, scores, annotations and saved recording copies available on devices using the same Google account. Unfinished practice stays on its own device; completed history synchronizes. JSON backups include scores and annotations but exclude audio/video files.
Review the last 12 weeks of practice, select weeks and days, and filter detailed time by activity and piece. Saved practice summaries share the same design across Today, Calendar, Progress and piece history. Complete lessons with feedback and recording links. Calendar time controls, repertoire navigation and piece details include the latest reviewed corrections.
Local notebooks, record IDs, scores, annotations and original recordings are preserved. English, Spanish and Catalan, light and dark appearance, MIDI, sight-reading, Hanon, quick practice and the free-practice metronome remain available.
Notes completes de l’arxiu ↗
SPino 6.1.0-beta.22 (75)
La pràctica en curs es conserva al seu dispositiu mentre se sincronitzen l’historial acabat, les partitures i les anotacions. Una pràctica pendent del mòbil ja no competeix amb l’espai buit que deixa la tauleta en acabar. Es conserva el punt de continuació local; la pràctica en marxa, les partitures obertes, l’edició i la gravació continuen ajornant els canvis rebuts. Els conflictes antics limitats a la pràctica actual es recuperen després d’una lectura nova; els altres continuen requerint revisió.
Drive mostra la fase de sincronització i la darrera comprovació, amb una acció per posar-la en pausa. Les esperes d’autorització i transferència tenen límits. Es conserven els canvis pendents i els reintents incrementals reutilitzen els identificadors; les respostes tardanes no substitueixen canvis posteriors. Tornar a obrir l’app pot recuperar errors temporals.
Les còpies de gravacions accepten que Drive no proporcioni el seu camp opcional de checksum, mantenint la comprovació dels bytes reals. Inclou les classes completades i les gravacions del professor de beta21.
Notes completes de l’arxiu ↗
SPino 6.1.0-beta.21 (74)
Completa una classe planificada amb data i durada reals, valoració opcional, partitures del repertori, comentaris i proper pas. Editar classe completada actualitza el mateix resultat de l’historial. El pla original i les altres cites d’una sèrie queden independents; les classes completades deixen de programar avisos.
Desa les demostracions del professor amb la classe: associa àudio/vídeo ja desat o fes servir Gravar el professor per enllaçar una nova presa automàticament en desar-la. Pots reproduir-la i compartir-la des de la classe i el seu resultat. Treure una associació conserva la gravació. Es mantenen les partitures, anotacions, progrés i fitxers originals.
Inclou les animacions Ones de seda, Òrbita i Mixer, controls de càmera i compartir d’Android de beta20.
Notes completes de l’arxiu ↗
SPino 6.1.0-beta.20 (73)
La gravació d’àudio segueix el que toques amb tres animacions: Ones de seda, Òrbita i Mixer. Cada presa comença amb Ones de seda. Llisca un dit en qualsevol direcció per canviar o toca el nom de l’estil. El canvi conserva la gravació, el micròfon i el temps transcorregut.
Les ones i l’òrbita responen a la intensitat del micròfon; el mixer segueix l’espectre de freqüències. La vista ampliada adapta els colors als modes clar i fosc. El moviment es calma amb el silenci i respecta la preferència de moviment reduït. L’estil visual no modifica l’àudio desat.
Inclou els controls de càmera, el format vertical/horitzontal, el gir i Compartir amb Android de beta19. Es conserven el quadern, les partitures, les anotacions, els identificadors i les gravacions existents.
Notes completes de l’arxiu ↗
SPino 6.1.0-beta.19 (72)
La càmera comença amb tot el camp de visió a 1× i sol·licita Full HD quan està disponible, amb més qualitat de vídeo. Configuració permet canviar el zoom i fixar la brillantor, i bloquejar l’exposició en càmeres compatibles. La vista prèvia i el vídeo desat comparteixen l’enquadrament i la brillantor.
Tria format vertical 9:16 o horitzontal 16:9 abans de gravar i gira la imatge en passos de 90°. La barra compacta i els ajustos plegables deixen més espai a la vista prèvia. El títol i la data es mantenen drets al vídeo.
Després de desar, el visor continua obert amb Comparteix. També pots compartir des de Multimèdia i la reproducció. Android obre el selector del sistema amb el fitxer original. Els navegadors compatibles obren el seu panell per compartir; els altres baixen el fitxer. Cancel·lar conserva la gravació i el quadern.
Notes completes de l’arxiu ↗
SPino 6.1.0-beta.18 (71)
Menys explicacions a les pantalles principals. Els detalls de sincronització, baixades, progrés, edició del perfil i exportació de còpies es consulten a + Info. Les dades, els estats, els errors, els permisos i els avisos de compatibilitat continuen visibles. Les ajudes s’obren amb teclat i romanen obertes quan s’actualitza la transferència.
La revisió i reproducció de gravacions mostren el reproductor, el títol i els botons sense el paràgraf sobre reproducció sense connexió, Google Drive i còpies JSON.
Inclou el marge inferior més gran del títol i la data als vídeos i l’opció Permet dades mòbils per a les gravacions, independent de les baixades de partitures. Es conserven les gravacions, el quadern, les partitures, les anotacions i els identificadors.
Notes completes de l’arxiu ↗
SPino 6.1.0-beta.17 (70)
Permet copiar àudio i vídeo amb dades mòbils des de Perfil → Còpia i sincronització → Còpies d’àudio i vídeo. L’interruptor Permet dades mòbils per a les gravacions recorda la tria en aquest dispositiu i és independent de les baixades de partitures. Abans de canviar-lo per primera vegada conserva la política de xarxa existent. En desactivar-lo espera una connexió Wi-Fi sense consum mesurat. Les còpies locals continuen disponibles sense connexió.
Els nous vídeos deixen més espai sota el requadre del títol i la data, tant en vertical com en horitzontal. Les gravacions existents no canvien. Les preses lliures conserven només la data.
Inclou les millores de gravació, calendari i sincronització de beta16. Es conserven registres, identificadors, progrés, partitures, anotacions i gravacions.
Notes completes de l’arxiu ↗
SPino 6.1.0-beta.16 (69)
La revisió de sincronització mostra les pràctiques que es conservaran dels dos dispositius i els valors concrets en conflicte. Triar Aquí o Núvol només resol aquests valors, conservant els canvis independents. Es corregeix la tria que es podia repetir per una data tècnica del catàleg. Actualitza els dos dispositius.
El vídeo inclou el títol de la peça i la data en un requadre discret, amb fons fosc i text clar per mantenir el contrast. A les preses lliures només apareix la data. La sobreimpressió queda integrada al fitxer en compartir-lo.
Inclou Gravació lliure sense peça assignada. El vídeo obre la vista prèvia sense gravar, permet triar càmera abans de començar i ofereix gravar, pausar, reprendre i acabar. El temps exclou les pauses i la vista s’adapta al gir vertical o horitzontal. El títol suggerit s’esborra en tocar-lo per escriure; si deses sense tocar-lo, es conserva.
Grava des d’Avui o Multimèdia sense iniciar una sessió de pràctica. Tria una peça del faristol a les targetes horitzontals, o cerca a Altres peces. Els botons d’àudio i vídeo tenen la mateixa mida i alineació. Durant la gravació només es mostren els controls, la vista de càmera per a vídeo o el nivell de micròfon i la detecció de so per a àudio. Atura la presa per revisar-la, posar-hi títol i desar-la.
La pràctica comença des del quadern local sense esperar Drive ni prémer Continua en local. La sincronització conserva la configuració i espera fins a acabar i desar la pràctica. Multimèdia mostra icones compactes d’àudio i vídeo sense números. Toca-les per filtrar i torna-les a tocar per treure el filtre. També pots filtrar per obra; els filtres actius s’indiquen visualment. La foto de perfil és una mica més gran.
Es conserven gravacions, peces, progrés, partitures i anotacions. La beta d’Android s’instal·la separadament de la versió estable.
Notes completes de l’arxiu ↗
SPino 6.1.0-beta.15 (68)
Progrés reuneix una ratxa musical amb les gravacions d’aquesta setmana. Toca la ratxa per veure’n el calendari i el detall; toca les gravacions per obrir Multimèdia a la setmana actual. Es mantenen les regles setmanals de pràctica i objectiu.
Multimèdia mostra una setmana per defecte. Toca el títol del mes per desplegar-lo i torna’l a tocar per tornar enrere. Les fletxes canvien el període i la llista el segueix. Si la setmana travessa dos mesos, s’anomenen tots dos. Només es ressalten dates amb gravacions: turquesa per a àudio, coral per a vídeo i tots dos en dies mixtos, amb comptadors separats. Sense filtres addicionals ni paràgrafs explicatius.
Inclou l’historial visual aprovat: miniatures de partitures locals, icones de pràctica, valoracions més visibles i obertura en tocar la targeta. Avui mostra hores i minuts al temps i objectiu setmanal. Es conserven registres, partitures, anotacions i gravacions.
Notes completes de l’arxiu ↗
SPino 6.1.0-beta.14 (67)
La sincronització del quadern envia registres modificats i fragments de partitura en lloc de reescriure tot el JSON. Editar una nota no torna a enviar el PDF. Els reintents conserven els identificadors i no dupliquen el mateix canvi; les consultes sense canvis només llegeixen metadades de Drive. Es mantenen JSON, recuperació i les còpies separades d’àudio i vídeo.
Actualitza tots dos Android abans de sincronitzar. El format anterior migra automàticament després de desar recuperació i verificar el contingut nou. Es conserva el contingut i nom del fitxer antic; les versions anteriors deixen de sincronitzar-lo. Es mantenen identificadors, progrés, PDF i anotacions. Els canvis incompatibles continuen requerint revisió. Conserva intacta la nova carpeta SPino de Drive. Verificat amb proves sintètiques i comprovacions natives; pendent d’acceptació real entre dos dispositius.
Notes completes de l’arxiu ↗
SPino 6.1.0-beta.13 (66)
Còpia i sincronització → Gestiona permet Desconnecta el compte de Google encara que hagi fallat la connexió del quadern o s’hagi cancel·lat la selecció. Després, Connecta Google Drive permet configurar el compte de nou. Es conserven el quadern local, les gravacions, els fitxers de Drive i la connexió anterior en pausa amb l’historial de combinació. Un quadern ja connectat conserva la confirmació de desconnexió.
Les baixades de Drive comproven la revisió abans i després de llegir el contingut i tornen a provar si canvia. Les pujades mantenen la protecció davant canvis simultanis. Els errors distingeixen baixada, pujada i finalització, i apareixen traduïts. És una correcció candidata per al problema comunicat als dos dispositius; la comprovació real entre dispositius físics continua pendent.
Notes completes de l’arxiu ↗
SPino 6.1.0-beta.12 (65)
Còpia i sincronització mostra Google Drive, el compte i el quadern de manera explícita. Es retiren les opcions de connexió antiga per fitxer i la prova aïllada. Es conserven els fitxers anteriors i les dades locals. Fes servir el mateix compte de Google als dos dispositius: al primer connecta el quadern i al segon tria l’existent. Confirma amb Connecta el quadern seleccionat; Cancel·la no fa el trasllat.
Les gravacions desades d’àudio i vídeo ja es copien entre dispositius, amb verificació d’integritat i represa. Es respecta la preferència de xarxa i s’exclouen els esborranys. Les còpies descarregades es reprodueixen sense connexió. Esborrar una gravació local conserva la còpia existent de Drive i impedeix que es torni a descarregar en aquell dispositiu. Els títols en pujar-la viatgen amb la còpia; els canvis posteriors són locals.
Els canvis del quadern es pugen poc després de desar-los i es comproven canvis remots cada 30 segons amb SPino obert. Les consultes sense canvis no desmunten ni redimensionen la targeta. Es mantenen el desament local, la pràctica sense connexió, JSON i recuperació. Els JSON no inclouen fitxers d’àudio o vídeo.
Notes completes de l’arxiu ↗
SPino 6.1.0-beta.11 (64)
Corregeix l’error «Drive did not provide a safe file revision» en obrir el quadern compartit en un altre dispositiu. Es manté la protecció davant canvis simultanis i es conserven els identificadors, els fitxers existents i les pujades pendents.
Actualitza tots dos dispositius. A l’afectat, obre Perfil → Còpia i sincronització → Gestionar i torna a provar el trasllat a Google Drive amb el mateix compte. Selecciona el quadern existent quan s’ofereixi. No cal esborrar ni recrear el fitxer. Es mantenen el desament local, la pràctica sense connexió, les còpies JSON i la recuperació. Les gravacions personals romanen al dispositiu.
Notes completes de l’arxiu ↗
SPino 6.1.0-beta.10 (63)
Sincronitza el quadern directament amb el teu compte de Google Drive. A Perfil → Còpia i sincronització, connecta Google i fes servir aquest quadern a Drive al primer dispositiu. Al segon, connecta el mateix compte i tria el quadern. Una connexió anterior es pot traslladar des de Gestiona; es conserven el fitxer i la identitat del quadern. Es combinen els canvis independents i es revisen els coincidents.
El desament local, la pràctica sense connexió, les còpies JSON i la recuperació continuen disponibles. El tema i les preferències de xarxa es mantenen a cada dispositiu. Les gravacions personals no es pugen amb el quadern. Les actualitzacions funcionen amb SPino obert; els canvis rebuts esperen a acabar la pràctica i l’edició. La nova sincronització del quadern requereix comprovació als dispositius físics.
Notes completes de l’arxiu ↗
SPino 6.1.0-beta.9 (62)
Corregeix el missatge de permís no concedit a la prova de Google Drive després d’acceptar l’accés. Actualitza els dos dispositius, obre Perfil → Prova de transferència amb Google Drive i connecta el mateix compte de Google. Puja la gravació sintètica en un i cerca-la, descarrega-la, verifica-la i reprodueix-la a l’altre. Els comptes han d’estar registrats com a usuaris de prova mentre OAuth continuï en proves. La sincronització de gravacions personals encara no està habilitada.
Notes completes de l’arxiu ↗
SPino 6.1.0-beta.8 (61)
Corregeix l’opció de prova de transferència amb Google Drive que no apareixia a Perfil a Android. Actualitza els dos dispositius, obre Perfil des de l’avatar i selecciona la prova de transferència amb Google Drive. Es mantenen les millores de reproducció i edició del títol de beta7. La prova utilitza una gravació sintètica; la sincronització automàtica de gravacions personals encara no està habilitada.
Notes completes de l’arxiu ↗
SPino 6.1.0-beta.7 (60)
Perfil incorpora una prova aïllada de transferència amb Google Drive. Connecta el teu compte de prova, puja una gravació sintètica de dos minuts i cerca-la, descarrega-la i reprodueix-la a l’altre dispositiu amb el mateix compte i codi de prova. Es verifica la integritat del fitxer. La sincronització automàtica de gravacions personals encara no està habilitada.
Es corregeix la barra de reproducció que avançava massa de pressa per manca d’informació de durada. El visor de gravacions desades mostra Eliminar com a enllaç vermell i Tancar; el llapis permet editar el títol i el check el desa sense reiniciar la reproducció. Les preses noves conserven Desar/Descartar.
Notes completes de l’arxiu ↗
SPino 6.1.0-beta.6 (59)
Corregeix el rebuig d’un quadern vàlid com a no compatible en sincronitzar o restaurar quan els ajustos de lectura fan servir el català. El lector l’admetia, però la validació de les còpies tenia una llista d’idiomes antiga. Ara tots dos fan servir la mateixa llista.
Actualitza tots dos dispositius i toca Tornar-ho a provar a la connexió existent. Es conserven el format, els identificadors, l’historial, les partitures i les anotacions. Els idiomes desconeguts, formats futurs i dades mal formades es continuen rebutjant abans d’aplicar canvis. Connectar un altre dispositiu ofereix Escanejar QR o Seleccionar fitxer. El QR del quadern connectat és a Còpia i sincronització → Gestionar. Per connectar un altre quadern cal desconnectar abans l’actual, encara que estigui en pausa; recuperar accés al mateix fitxer continua disponible. Els errors en establir la connexió queden visibles. També es tradueixen al català l’avís d’actualització fallida i l’explicació de les actualitzacions automàtiques.
Notes completes de l’arxiu ↗
SPino 6.1.0-beta.5 (58)
Les tecles negres del piano conserven l’acabat fosc en mode clar. Abans heretaven el fons blanc dels controls generals. Es corregeixen les tecles en repòs, premudes, amb guia vermella i els fragments decoratius dels extrems, també al teclat petit de les escales.
Les posicions, la correspondència MIDI, el rang, el zoom i els resultats de pràctica es conserven. Les captures del web s’han renovat en català, castellà i anglès per mostrar el teclat corregit.
Notes completes de l’arxiu ↗
SPino 6.1.0-beta.4 (57)
Toca dos cops els sis punts per minimitzar la barra flotant de pràctica i deixar només els punts i el rellotge. Repeteix per recuperar tots els controls. Funciona en PDF i MusicXML; pots continuar arrossegant la barra i fer servir Retorn o Espai amb la nansa enfocada.
La barra desplegada és 10 px més baixa. En mòbils estrets conserva la nansa visible i els controls en una sola fila. Minimitzar o desplegar conserva l’estat de pràctica, edició i gravació; el segon toc no activa accidentalment el rellotge quan canvia la mida de la barra.
Notes completes de l’arxiu ↗
SPino 6.1.0-beta.3 (56)
Progrés mostra hores i minuts a partir d’una hora: 139 min → 2 hr 19 min, 90 min → 1 hr 30 min i 120 min → 2 hr. Per sota d’una hora es mantenen els minuts.
El format s’aplica al temps i objectiu setmanal, totals i etiquetes de les gràfiques, valors detallats, repertori, escales i historial de Progrés. Les etiquetes més llargues tenen espai propi. Es conserva l’arrodoniment al minut; els temps desats, filtres i percentatges no canvien.
Notes completes de l’arxiu ↗
SPino 6.1.0-beta.2 (55)
El faristol fa servir targetes de la mateixa mida en una fila amb desplaçament horitzontal. L’obra seleccionada es ressalta amb color i una marca, i el títol complet apareix a sota. Altres peces reuneix la cerca de tot el repertori i l’accés al catàleg, conservant els ajustos de la pràctica.
Corregida la gravació a Android després d’acceptar permisos: s’afegeix el permís d’àudio requerit pel WebView i la petició continua encara que el diàleg amagui temporalment l’app. Els errors apareixen dins del panell de gravació.
Verificats àudio i vídeo a l’emulador Android i el flux PDF al navegador. La comprovació sobre PDF en un mòbil físic continua pendent. Les gravacions es desen només en aquest dispositiu.
Notes completes de l’arxiu ↗
SPino 6.1.0-beta.1 (54)
Grava àudio o vídeo mentre practiques una obra del repertori. Revisa, posa nom i desa cada presa, i reprodueix-la des de l’obra o Biblioteca → Multimèdia. Les gravacions romanen en aquest dispositiu; les còpies JSON i la sincronització del quadern no inclouen els fitxers multimèdia. Les còpies al núvol i compartir queden per a més endavant.
El botó flotant de gravació es converteix en Aturar. En aturar-la s’obre la revisió. Pausar conserva la partitura visible; el llapis se substitueix per un check quan edites. El rellotge pausat continua visible, desactivat, i la barra manté la posició.
Progrés incorpora una gràfica de les darreres 12 setmanes i intervals detallats amb filtres combinables per activitat i obra. Compara el període anterior de la mateixa durada i permet consultar els valors exactes.
Notes completes de l’arxiu ↗
SPino 6.0.0 (53)
The owner-authorized new stable Android build includes local synchronization recovery and the final Calendar/Library header correction. Calendar and Library now share the same 68 px primary bar as the other main routes. Profile, title and MIDI remain aligned when changing screens; Library tabs occupy an independent sticky row below it. Calendar retains its inline Week/Month selector. Notebook IDs, progress, PDFs and annotations are preserved.
Notes completes de l’arxiu ↗
SPino 6.0.0-beta.13 (52)
Owner-requested Android beta publication for testing, October 15, 2026. Synchronization failures now offer Continue locally from the pre-practice check, cloud overview and Manage connection. The pause persists across restart and retains notebook IDs, local edits, PDFs, annotations, cloud file and merge history. A stalled provider can be left immediately without allowing a late response to replace local work. Quick practice enters once after choosing local mode.
Android distinguishes missing provider, revoked permission and unavailable file from transient read failures. JavaScript also recognizes the older generic No content provider diagnostic. Permanent access failures stop automatic retries and expose selection of the same notebook file. Identity checking and baseline retention preserve local deletions and independent changes after reconnect; overlapping edits still require review. No notebook schema or IDs change.
Notes completes de l’arxiu ↗
SPino 6.0.0-beta.12 (51)
Owner-requested Android beta and Git publication, 2026-10-15. Saved Calendar practices now use activity-colored circles with the shared activity icon, actual minutes, optional mood and partial status. Each day keeps one horizontally scrollable row without a visible scrollbar; Week Add stays fixed. Day separators are subtle, month headings use “October 2026” / “Octubre 2026”, and Week/Month stays beside Calendar on one header row, including 320px phones. Full titles, results and feedback remain available through the existing detail route. No notebook schema or record IDs change.
Application changes since published beta 11 are confined to agenda.js, app.css, app.js, browse-surfaces.css, locale-ca.js, views.js and the shared icons.js extraction. This publication also records the previously shipped app source and corresponding tests that had remained uncommitted, so Git reproduces the current beta. Unrelated review artifacts and other local work are preserved.
Notes completes de l’arxiu ↗
SPino 6.0.0-beta.11 (50)
Owner-requested Android beta publication, 2026-10-15. Saved Calendar sessions use compact, wrapping pills with completion/partial status, title, actual minutes and optional mood. Tap for the full session detail. Weekly days and monthly selected-day results share this treatment; planned practices and events retain their actions. No notebook schema or stable record IDs change. The four changed app inputs since beta 10 are agenda.js, app.css, app.js and browse-surfaces.css; other previously uncommitted work is preserved.
Production Vite build, Capacitor synchronization and Android debug build succeed with installed Node 22 and Temurin Java 21. APK signature verifies. All 259 production web files match the APK by SHA-256; the two Capacitor-generated Cordova files match the synchronized bundle (261 total). Source/build input hashes and artifact checksums accompany this release.
Notes completes de l’arxiu ↗
SPino 6.0.0-beta.10 (49)
Owner-requested Android beta publication, 2026-10-15. Navigation screens distinguish flat context from softly raised content cards. The owner-liked light treatment is retained; dark mode uses a deeper background, lighter cards, a subtle light edge/top highlight and a stronger short shadow. Existing activity accents, merged weekly summary, selector geometry, notebook records and practice/score controls are preserved. See D-039 and the responsive evidence in docs/quality-review/captures/themes/2026-10-15-dark-depth/.
Android debug beta builds successfully with the installed Temurin Java 21. The APK signature verifies. All 259 production web files match the package by SHA-256; the two additional Capacitor-generated Cordova files match the synchronized bundle (261 total). Artifact and build-input hashes are recorded alongside this release. Existing uncommitted application/review work remains preserved; publication scope contains only website/downloads, its verification and release evidence.
Notes completes de l’arxiu ↗
SPino 6.0.0-beta.9 (48)
Owner-requested beta publication, 2026-10-14. Quick practice now stays beside the Practice title on phones. Calendar Week/Month and Progress Activity/Repertoire/Technique share the same tinted selector track, transparent inactive choices, blue selected state, typography and corners. Calendar labels remain complete; the quick-action label may wrap inside its button at 320px while the action stays beside the title. Existing practice/score controls and notebook data contracts are preserved.
Android debug beta and unsigned iOS Simulator builds succeed; their 261 bundled web files match by SHA-256. iOS is a Mac/Xcode Simulator download. Android replacement installation preserves notebook data; version 48/beta.9 and foreground MainActivity confirmed. Artifact and build-input hashes are recorded alongside this release. Publication scope contains website/downloads and release evidence; existing uncommitted application/review work remains preserved.
Notes completes de l’arxiu ↗
SPino 6.0.0-beta.8 (47)
Owner-requested beta publication for device review, 2026-10-14. Practice entry, Calendar and Library now share the activity palette: blue reading, purple technique, gold repertoire and teal free practice. Calendar weekly headers/current-day controls and activity cards receive matching accents. Repertoire retains the accepted flat table, with colored headings/counts and stand controls; catalogue search, selected tabs and cards receive the same treatment. Preparation, active exercise/session controls and score viewers retain their existing scope. Beta 7's unified weekly card and earlier features remain included.
Android debug beta and unsigned iOS Simulator builds succeed; their 261 bundled web files match by SHA-256. iOS is a Mac/Xcode Simulator download. Android replacement-installed without clearing notebook data; version 47/beta.8 and foreground MainActivity confirmed. Artifact/source hashes are recorded alongside the release. Publication contains website/downloads and release evidence; existing uncommitted source and review work are preserved.
Notes completes de l’arxiu ↗
SPino 6.0.0-beta.7 (46)
Owner-requested website beta publication, 2026-10-14. Today now starts with one weekly card combining saved minutes, optional goal and the calendar, including colored daily bars and compact copy. Navigation screens use the approved blue/teal direction with soft card backgrounds, prominent metrics and colored profile icons. Practice routes, preparation, active sessions, score viewers and catalogue selection from preparation retain their previous styling. Beta 6 features remain included; recordings remain a proposal.
Android debug beta and unsigned iOS Simulator builds succeed; 261 bundled web files match by SHA-256. iOS is a Mac/Xcode Simulator download, not an IPA or TestFlight release. Android replacement-installed without clearing data; beta.7/build46 and foreground MainActivity confirmed. Artifact and source-input hashes are recorded alongside this release. Publication scope is website/downloads and release evidence; uncommitted app work remains preserved.
Notes completes de l’arxiu ↗
SPino 6.0.0-beta.6 (45)
Owner-requested website beta publication, 2026-10-14. Includes recurring events with optional end date, return Home after practice, prominent weekly activity/goal, repertoire stand shortcuts and library search, per-practice warm-up selection, fullscreen free-practice metronome, completed-practice block/time/score editing, and Activity/Repertoire/Technique progress sections. Repertoire recordings remain a proposal and are not available in this release. Existing workspace sync diagnostics and score UI fixes are retained.
Android debug beta and unsigned iOS Simulator app built successfully. All 261 bundled web files match by SHA-256. iOS download requires Mac/Xcode Simulator and is not an iPhone IPA or TestFlight release. Android replacement installation on the existing emulator preserves storage; version 45/beta.6 and foreground MainActivity confirmed. This is not physical-device acceptance of cloud providers, MIDI or PDF timing.
Notes completes de l’arxiu ↗
SPino 6.0.0-beta.5 (44)
Owner-requested beta publication, 2026-10-14. Score practice now opens its PDF/MusicXML viewer automatically when the repertoire block becomes current, with one Start/Continue action in the overview. Configured warm-ups remain respected. The floating bar uses the accepted subtle raised circular timer and keeps Edit/Finish visible. Edit pauses automatically; Done editing/Back resume. Finish saves pending changes before feedback and remains in paused editing if a write fails. The visible-panel PDF Back defect is reproduced and corrected (D-037/D-038).
The package also contains the previously queued light-appearance contrast repairs and shared cloud contention/base-tracking fixes from this workspace, plus the earlier committed tablet warm-up toolbar correction. Stable record IDs, notebook schema, original PDFs and annotation persistence contracts are retained.
Notes completes de l’arxiu ↗
SPino 6.0.0-beta.4 (43)
The owner reports that stable and beta apps on the same tablet select a Drive file but remain waiting or fail to apply a reviewed cloud choice. Two reproducible source defects are corrected:
- Incoming sync used any form in the document as a blocker. Forms retained in closed dialogs therefore blocked adoption indefinitely. Only visible editing forms and open dialogs now block adoption; non-editing library search does not. Pending practices still require finishing/saving to protect progress, and the waiting message explains the real blocker rather than implying a pause is sufficient.
- A cloud/local conflict decision could be lost while incoming data was deferred, reopening the same conflict. The reviewed preference and snapshot hash are retained across eligibility/apply deferral. Resolution is applied once safe; changed local/remote data require fresh review. A reviewed merge is not written remotely while local adoption is blocked. Recovery, stable IDs and compare-and-swap protection remain intact.
Notes completes de l’arxiu ↗
SPino 6.0.0-beta.3 (42)
Profile now offers Connect another device: show the connected notebook's QR, scan it with the new device's camera, or enter the connection code. The QR contains a notebook UUID and filename, never cloud credentials, local permission bookmarks, scores or user account tokens. It identifies a notebook; the new device still grants its own access by selecting the matching file in Google Drive/iCloud. Android and iOS native pickers check the identity before replacing the current destination. Automatic cloud synchronization keeps its existing JSON data format and merge/recovery behavior. Legacy shared files receive additive identity metadata with a compare-and-swap write; no record IDs or notebook schema versions change.
Manual exports offer compatible JSON format 1 and organized JSON format 2. The organized copy keeps notebook state, repertoire, scores, annotations and score views in separate sections in one portable file. Original asset and annotation IDs, score bytes, musical titles and user-entered text are retained. No external directory is required. Format 2 requires beta 3 or later; explicit acknowledgement explains that older apps cannot open that new copy. Format 1 remains the default. Convert a backup writes a separate output file in either direction, preserving the source and local notebook. Restoration recognizes both formats, previews annotation counts and conversion, and requires the existing replacement confirmation before writing. Unknown future formats are refused with an update message; no speculative migration or destructive in-place conversion is attempted.
Notes completes de l’arxiu ↗
SPino 6.0.0-beta.2 (41)
Owner-requested beta practice adjustments, 2026-10-12. Stable remains 5.2.3 (35).
- A fixed header keeps Profile at the top left, the page title and library/calendar/quick-practice controls in the middle, and MIDI at the right. The page content scrolls independently. Header content has a 68 px minimum height in both orientations, in addition to device safe-area padding for notches and the home indicator. Existing tablet/landscape side navigation stays in place; phone bottom navigation has five destinations. Immersive generated practice and score readers cover/hide the app chrome. Light-mode MIDI uses a pale button and legible neutral/green strokes.
- New practices start with the timer running. Recovered sessions remain paused so closed-app time is not silently counted. Warm-up explanations and explicit pauses release the screen-awake policy. Opening the generated reader preserves seconds already counted.
- Done editing resumes PDF practice only after annotations and view changes have saved. A normal pause remains distinct from editing, permits finishing, and releases the native screen-awake lock. Save failures keep the practice paused.
- Starting practice checks configured synchronization and offers a direct route to conflicts or connection management. A new incoming notebook is adopted before practice starts; the reloaded screen must be reviewed before starting again.
- Configured, enabled cloud destinations automatically save changes across all screens, including practice. Scheduling is bounded rather than repeatedly postponed by practice checkpoints. Incoming changes are deferred while practice or editing is active; revisions, recovery snapshots and compare-and-swap writes remain in place. No cloud account or destination is connected without user selection.
- Feedback includes editable practiced minutes. Original measured duration is retained in recordedElapsedMs; activity totals are adjusted consistently. IDs, notes, measurements and musical material are preserved.
- Short MIDI press when disconnected refreshes input ports and attempts the most recently remembered Android BLE instrument; holding opens MIDI settings. Connected short presses open settings. Readers save edits and close safely before navigating. iOS refreshes Core MIDI ports and uses Apple's Bluetooth panel if inputs remain unavailable; silent reconnection of an unavailable BLE instrument is controlled by the system, not an Android address.
Notes completes de l’arxiu ↗
SPino 6.0.0-beta.1 (40)
- Custom iOS Capacitor bridge using Apple Core MIDI: input discovery/hot-plug, MIDI note and pedal events, running status and fragmented packets, and the Apple Bluetooth MIDI connection panel. Physical USB/BLE acceptance is open.
- Official Capacitor local notifications on iOS, with persistent OS scheduling, explicit permission requests, ownership-safe updates, stable reminder IDs, and a conservative pending-notification limit. Android's native alarms and boot/package-update restoration were reviewed. Closed-app delivery acceptance is tracked below.
- Light, dark and device-synchronized themes from Profile. Existing notebooks retain dark; new notebooks default to system. The notebook format and record IDs are unchanged.
- Rate app and native sharing actions. iOS requests Apple's in-app review; display is controlled by Apple. Android opens the stable Play listing. Sharing includes only the public app URL.
- Initial six-screen walkthrough with Skip, Back, Next and Finish; replay from Profile, device-local completion and restoration of the original screen.
- Warm-up guide focuses its introductory heading and resets the dialog/content scroll to the start.
- Includes previously selected iOS date/time, landscape safe-area and unrestricted network-type fixes.
Notes completes de l’arxiu ↗
SPino 5.2.7
- Imprimeix partitures descarregades directament des de Repertori i Catàleg amb icones compactes d’impressora.
- Obre la impressió del sistema sense una vista prèvia pròpia de l’app.
- Controls d’impressió més discrets a l’edició PDF/MusicXML; conserva les anotacions, els formats PDF i l’obra XML completa en A4.
Notes completes de l’arxiu ↗
SPino 5.2.6
- Imprimeix partitures PDF completes amb totes les anotacions, conservant el format i l’orientació de cada pàgina.
- Imprimeix obres MusicXML completes en pàgines A4 verticals, amb la digitació afegida, independentment del zoom o fragment obert.
- Vista prèvia abans d’imprimir; Android utilitza el servei d’impressió del sistema i l’opció Desa com a PDF.
- Conserva els originals, l’historial i els identificadors d’anotació. Inclou el teclat apaïsat de 5.2.5.
Notes completes de l’arxiu ↗
SPino 5.2.5
- Teclat més alt al mòbil apaïsat, amb pausa i eines a la dreta i punts i indicadors a l’esquerra.
- Sessió i Valoració alineades a dalt; la pràctica amb tempo conserva els controls.
- En desplaçar el teclat cap als greus o aguts, els exercicis mòbils generats canvien a clau de fa o sol sense perdre els resultats acumulats.
- Inclou la interfície en català i el teclat prèmium de l’APK anterior.
Notes completes de l’arxiu ↗
SPino 5.2.4
- Interfície en català, seleccionable a Perfil i conservada entre sessions, també als controls de pràctica i partitures.
- Teclat amb relleu suau, textura a les tecles negres, feltre vermell i pulsació visible sense blau.
- Noms d’octava més llegibles i elevats. El marc lateral només apareix a La0 i Do8, no a les vores d’una finestra parcial.
- Conserva la distribució de 88 tecles, els gestos i l’historial, les partitures i les anotacions.
- Inclou punts i rècords de pràctica ràpida i l’opció de finalitzar o continuar més tard de l’últim APK de prova.
Notes completes de l’arxiu ↗
SPino 5.2.3
Start quick practice in one tap: on-screen piano, no tempo, one hand and randomized clef and keyboard position. Untimed reading now uses several staff systems when space allows, with a smooth next-note guide. Existing sessions and profile defaults are preserved. Includes the repertoire, routine and progress improvements from 5.2.2.
Notes completes de l’arxiu ↗
SPino 5.2.2
Simplified repertoire with a music stand and Library tabs. Dedicated routine builder with optional warm-up, editable block order and durations, and calendar scheduling from saved routines. New Progress navigation with weekly streaks and four-week goal comparisons. Profile now shows the app version, credits and archived release notes.
Notes completes de l’arxiu ↗
SPino 5.2.1
No detailed release notes were archived.
Notes completes de l’arxiu ↗
SPino 5.2.0
- Refined practice controls with integrated play/pause timers and cleaner mobile layouts.
- Dedicated free-practice workspace with audio/visual metronome, volume and tempo controls, and favorite tempos.
- Improved PDF annotation tools, sizing, moving/resizing simple marks and page-section alignment.
- Clearer MusicXML practice controls, editable zoom and note-linked fingering with color and size options.
- New startup spinner.
Notes completes de l’arxiu ↗
SPino 5.1.1
New in SPino 6.1: • Record audio and video, replay offline and share takes. • Optional notebook synchronization and recording copies with your own Google Drive. • 12-week chart and practice-time filters by activity and piece. • Completed lessons with notes and recording links. • Improved calendar, repertoire and saved-practice summaries. • English, Spanish and Catalan.
Notes completes de l’arxiu ↗
SPino 5.1.0
Novedades de SPino 6.1: • Grabación de audio y vídeo, reproducción sin conexión y compartir tomas. • Sincronización opcional del cuaderno y copias de grabaciones con tu Google Drive. • Gráfica de 12 semanas y filtros de tiempo por actividad y obra. • Clases completadas con notas y enlaces a grabaciones. • Mejoras en calendario, repertorio y resúmenes de práctica. • Español, inglés y catalán.
Notes completes de l’arxiu ↗
SPino 5.0.0
First SPino notebook candidate: planning, practice history, repertoire and local scores. Detailed release notes were not archived.
Notes completes de l’arxiu ↗
SPino 4.0
Earlier application version. Detailed release notes were not archived.
Notes completes de l’arxiu ↗