Home    Forum    Cerca    FAQ    Iscriviti    Login


Nuova Discussione  Rispondi alla Discussione 
Pagina 1 di 1
 
 
Zoom B1 Four - Manutenzione Offline Delle Patch
Autore Messaggio
Rispondi Citando   Download Messaggio  
Messaggio Zoom B1 Four - Manutenzione Offline Delle Patch 
 
Questa è complicata, mi scuserete: mi rivolgo ai colleghi che sono "anche" informatici.
Sto cercando il modo di generare, partendo dal backup del dispositivo (che faccio ad ogni variazione di qualsiasi cosa), l'elenco delle patch con tutti i relativi effetti e i rispettivi parametri; la cartella in cui sono memorizzati i backup contiene diversi file per ogni patch chiamati col nome della stessa, e un singolo file chiamato PatchPool.db, che è evidentemente il  database che contiene l'intero Archivio e "coordina" il contenuto dei singoli file delle patch, ma non è possibile aprirlo in forma esplicita, perché evidentemente è in un formato proprietario e non si trova documentazione; qualcosina c'è su GitHub ma non fa al caso mio. Ho provato con vari client, l'unico che produce qualche risultato è DBeaver, che riesce ad aprire il database e a leggere i vari campi ma non essendoci un carattere separatore unico li presenta tutti uniti, e ovviamente non si capisce nulla.
Qualcuno ha tentato qualcosa del genere e vorrebbe scambiare qualche informazione?
Grazie
 




Io uso: solo le dita
 
Ultima modifica di rBass il Gio 05 Dic, 2024 12:58, modificato 1 volta in totale 
rBass Invia Messaggio Privato
Torna in cimaVai a fondo pagina
Rispondi Citando   Download Messaggio  
Messaggio Re: Zoom B1 Four - Manutenzione Offline Delle Patch 
 
Carica il file da qualche parte così diamo un'occhiata.
 




Io uso: plettro e dita

____________________
Io cerco il rock'n'Roll al bar e nei metrò,
cerco una bandiera diversa senza sangue sempre tersa
Ma ci ripenso però, mi guardo intorno per un po'
e mi accorgo che son solo...
 
Rispondi Citando   Download Messaggio  
Messaggio Re: Zoom B1 Four - Manutenzione Offline Delle Patch 
 
eccolo:

https://www.dropbox.com/scl/fi/mcmh...t=kwzmnx3p&dl=0

è un file compresso contenente sia il Database che tutti i file generati dall'ultimo backup della Zoom.

Grazie  
 




Io uso: solo le dita
 
rBass Invia Messaggio Privato
Torna in cimaVai a fondo pagina
Rispondi Citando   Download Messaggio  
Messaggio Re: Zoom B1 Four - Manutenzione Offline Delle Patch 
 
Tonelib lo hai provato? Se non è ciò che hai usato per il backup, forse la sua versione è più leggibile...
 




Io uso: solo le dita
 
SlowFlyer Invia Messaggio Privato
Torna in cimaVai a fondo pagina
Rispondi Citando   Download Messaggio  
Messaggio Re: Zoom B1 Four - Manutenzione Offline Delle Patch 
 
SlowFlyer ha scritto: [Visualizza Messaggio]
Tonelib lo hai provato?


I file delle singole Patch prodotti da ToneLib sono praticamente illeggibili (avevo controllato tempo fa), riguardo al backup generale appena posso vedo com'è, ti faccio sapere. Grazie
 




Io uso: solo le dita
 
rBass Invia Messaggio Privato
Torna in cimaVai a fondo pagina
Rispondi Citando   Download Messaggio  
Messaggio Re: Zoom B1 Four - Manutenzione Offline Delle Patch 
 
Argomento spostato nella sezione adatta.
 




Io uso: plettro e dita

____________________
Evolution,
it's not an easy thing for those who live in the past to accept.

Ned Steinberger

-----------------------------------------------------------------------
Non mi farei alcuno scrupolo nel suonare con uno Squier, ma se ho un Custom Shop perché dovrei lasciarlo a casa? La vita è una e bisogna godersela.

by Marcello - inside Palermo city
 
Lucio72 Invia Messaggio Privato
Torna in cimaVai a fondo pagina
Rispondi Citando   Download Messaggio  
Messaggio Re: Zoom B1 Four - Manutenzione Offline Delle Patch 
 
Allora.....
Provato ad esportare il backup con ToneLib, esce un file che a un primo esame appare come un file compresso.
Provvedo a modificare l'estensione ed aprirlo con WinRar, ne estraggo un file denominato ToneLib.data: questo file è senz'altro più "chiaro" (si fa per dire) dell'originale Zoom, è strutturato in formato XML, e tuttavia è una sequenza di dump esadecimali di ogni singola Patch.
L'interpretazione di questi dump, non essendo gli stessi documentati da nessuna parte (non ho trovato nulla in rete), penso che comporti un lavorone che almeno io non posso fare, avendo smarrito nel frattempo l'abilità necessaria (i miei studi sono di oltre 30 anni fa).
Se ci fosse qualche volontario che per il bene della comunità avesse voglia di farlo......

Di seguito riporto, come esempio, l'inizio del file con il dump della prima patch; si riconosce (non li metto tutti ma fidatevi) la ricorrenza di una sorta di preambolo con i codici dump="50,54,43,46

Ecco la prima patch:


<?xml version="1.0" encoding="UTF-8"?>

<Patches ver="1">
  <patch devId="110" devCode="14" ver="2.00" name="Sans Clean" desc="This is a fat but clean sound that uses Bass DRV.">
    <data size="760" hash="941767eb" dump="50,54,43,46,54,1,0,0,1,0,0,0,6,0,0,0,40,0,0,0,0,0,0,0,0,0,53,61,6e,73,20,43,6c,65,61,6e,10,0,80,1,70,0,80,2,11,0,80,3,1,0,0,0,0,0,0,0,0,0,0,0,54,58,4a,31,28,0,0,0,42,61,73,73,20,44,52,56,82,f0,8e,67,97,70,82,b5,82,bd,91,be,82,a2,83,4e,83,8a,81,5b,83,93,83,54,83,45,83,93,83,68,81,42,54,58,45,31,34,0,0,0,54,68,69,73,20,69,73,20,61,20,66,61,74,20,62,75,74,20,63,6c,65,61,6e,20,73,6f,75,6e,64,20,74,68,61,74,20,75,73,65,73,20,42,61,73,73,20,44,52,56,2e,0,0,0,45,44,54,42,90,0,0,0,21,0,0,3,8,d8,40,c,18,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,e1,0,0,85,3,14,0,b,40,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,0,0,7,a,90,80,9,cc,80,9,10,5,c8,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,50,52,4d,c,0,0,0,0,0,0,0,0,0,0,0,1e,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
  </patch>




Che dire..... Intanto grazie del suggerimento relativo a ToneLib, io mi fermerei qui per i motivi che ho detto sopra
 




Io uso: solo le dita
 
Ultima modifica di rBass il Gio 05 Dic, 2024 19:11, modificato 1 volta in totale 
rBass Invia Messaggio Privato
Torna in cimaVai a fondo pagina
Rispondi Citando   Download Messaggio  
Messaggio Re: Zoom B1 Four - Manutenzione Offline Delle Patch 
 
Non ho troppo tempo, però se tu riuscissi a descrivere "a mano" i parametri di una patch, quella che vuoi, e mi dai anche l'XML corrispondente, si può tentare un'interpretazione.
 




Io uso: solo le dita
 
SlowFlyer Invia Messaggio Privato
Torna in cimaVai a fondo pagina
Rispondi Citando   Download Messaggio  
Messaggio Re: Zoom B1 Four - Manutenzione Offline Delle Patch 
 
Ok, ma a che ti serve? Qual'è l'obiettivo?
 




Io uso: plettro e dita
 
elcabesa Invia Messaggio Privato
Torna in cimaVai a fondo pagina
Rispondi Citando   Download Messaggio  
Messaggio Re: Zoom B1 Four - Manutenzione Offline Delle Patch 
 
elcabesa ha scritto: [Visualizza Messaggio]
Ok, ma a che ti serve?


Avere un backup "cartaceo"  di tutte le patch del pedale con le rispettive impostazioni: ho avuto un "piccolo incidente informatico" tempo fa e ho dovuto ricreare tutto a mano, non avendo un doppio backup di sicurezza.
Adesso ce l'ho, ma nondimeno mi piacerebbe avere lo stesso un mio "map chart" fisico.
E non ultimo, riuscire a dare la possibilità anche ad altri di farlo. Su GitHub c'è qualcosa, ma i progetti si sono arenati perché ovviamente questi dispositivi hanno formati proprietari per i file, i protocolli ecc. (io sono per i formati liberi e il software libero).
E infine, il fatto stesso di "riuscire a farlo, e farlo", come mera speculazione scientifica per la soddisfazione di poter dire "ecco vedi l'ho fatto", anche e soprattutto grazie all'aiuto di altri
 




Io uso: solo le dita
 
Ultima modifica di rBass il Sab 07 Dic, 2024 18:25, modificato 2 volte in totale 
rBass Invia Messaggio Privato
Torna in cimaVai a fondo pagina
Rispondi Citando   Download Messaggio  
Messaggio Re: Zoom B1 Four - Manutenzione Offline Delle Patch 
 
SlowFlyer ha scritto: [Visualizza Messaggio]
.......e mi dai anche l'XML corrispondente, si può tentare un'interpretazione.


Apprezzo moltissimo la tua disponibilità.

Ti allego un file compresso contenente il file ToneLib.data (il backup della Zoom prodotto da ToneLib in formato XML, così come estratto dal backup compresso) e il PDF della patch denominata 1-0 SansClean, che è la prima delle patch di fabbrica del pedale (l'ho riprodotta con le stesse caratteristiche grafiche e di indentazione con cui le patch vengono rappresentate nella community di ToneLib).

https://www.dropbox.com/scl/fi/p33c...t=iaeqyhr8&dl=0

Grazie per ciò che riuscirai a fare.
 




Io uso: solo le dita
 
Ultima modifica di rBass il Sab 07 Dic, 2024 18:26, modificato 2 volte in totale 
rBass Invia Messaggio Privato
Torna in cimaVai a fondo pagina
Rispondi Citando   Download Messaggio  
Messaggio Re: Zoom B1 Four - Manutenzione Offline Delle Patch 
 
Dimmi se ti piace :
https://www.dropbox.com/scl/fi/dfzi...t=epa11tig&dl=0

Antefatti:
- mi ricordavo di avere tentato (senza successo) qualcosa del genere quando ho preso la B1Xon, partendo da ZoomLib che immagino abbia poi cambiato nome in ToneLib
- ho confrontato, ed il contenuto del backup di Tonelib è quasi identico al backup originale, a meno di qualche byte in meno, mi pare tutti a 0.
- non usa la rappresentazione binaria più ovvia, e questo mi ha fatto ricordare che il primo tentativo fallito era per quello (bit ordinati al contrario).

Però nel frattempo qualcuno ci ha lavorato.
Ho usato del codice che si trova su Github (https://github.com/mungewell/zoom-zt2 ), che fa praticamente tutto, ma sparso su più script. Quello più vicino alla tua necessità è decode_preset.py, che però non mostra nomi di effetti e parametri. decode_effect.py estrae quei dati, ed io ho fatto una variante di decode_preset che sostituisce identificatori e posizioni con i nomi (un accrocchio che funziona solo con B1 Four ... mi vergogno un po', ma era la cosa più veloce da fare). Con altri scriptini ho preparato qualche file di supporto. Funziona sul backup originale (.zptc). (ah, le cose più noiose le ho fatte fare a ChatGPT ).

Tu come sei a dimestichezza con python? si tratterebbe di installarsi qualche modulo, e dei file di supporto che ho già generato io.
 




Io uso: solo le dita
 
Ultima modifica di SlowFlyer il Dom 08 Dic, 2024 12:06, modificato 2 volte in totale 
SlowFlyer Invia Messaggio Privato
Torna in cimaVai a fondo pagina
Rispondi Citando   Download Messaggio  
Messaggio Re: Zoom B1 Four - Manutenzione Offline Delle Patch 
 
SlowFlyer ha scritto: [Visualizza Messaggio]


Tu come sei a dimestichezza con python? si tratterebbe di installarsi qualche modulo, e dei file di supporto che ho già generato io.


Mi diletto con Linux, dove Pyton è già installato di default, e potrei inserire i moduli necessari.

Intanto ti ringrazio moltissimo, darò un' occhiata al tuo lavoro e ti faccio sapere.

Grazie grazie
 




Io uso: solo le dita
 
rBass Invia Messaggio Privato
Torna in cimaVai a fondo pagina
Rispondi Citando   Download Messaggio  
Messaggio Re: Zoom B1 Four - Manutenzione Offline Delle Patch 
 
SlowFlyer ha scritto: [Visualizza Messaggio]
Dimmi se ti piace ....
:


Eccellente lavoro, davvero bravo.
Le mie conoscenze in ambito "programmazione" possono definirsi "remote" e non avendo mai esercitato per decenni ho certamente perso l'approccio.

Da quanto dici intuisco che hai in cantiere uno script "definitivo": sarebbe molto utile per salvare in chiaro il backup del pedale ad ogni modifica importante.

Grazie ancora
 




Io uso: solo le dita
 
rBass Invia Messaggio Privato
Torna in cimaVai a fondo pagina
Rispondi Citando   Download Messaggio  
Messaggio Re: Zoom B1 Four - Manutenzione Offline Delle Patch 
 
Mi limiterò a ripulire un po' quello che ho fatto; visto che usi Linux, ti scarichi zoom-zt2, aggiungi 3 file che ti dò io, e poi quando ti serve lanci uno script;
 




Io uso: solo le dita
 
SlowFlyer Invia Messaggio Privato
Torna in cimaVai a fondo pagina
Mostra prima i messaggi di:    
 

Nuova Discussione  Rispondi alla Discussione  Pagina 1 di 1
 


NascondiQuesto argomento è stato utile?
Condividi Argomento
Segnala via email Facebook Twitter Windows Live Favorites MySpace del.icio.us Digg SlashDot google.com LinkedIn StumbleUpon Blogmarks Diigo reddit.com Blinklist co.mments.com
technorati.com DIGG ITA linkagogo.com meneame.net netscape.com newsvine.com yahoo.com Fai Informazione Ok Notizie Segnalo Bookmark IT fark.com feedmelinks.com spurl.net
Inserisci un link per questo argomento
URL
BBCode
HTML
 
NascondiArgomenti Simili
Argomento Autore Forum Risposte Ultimo Messaggio
No Nuovi Messaggi "manutenzione" Corde In Budello cachao Contrabbasso 3 Ven 12 Gen, 2007 14:44 Leggi gli ultimi Messaggi
Boppin
No Nuovi Messaggi Paternità delle canzoni Franz Volliker Discussioni a 360° 2 Dom 05 Dic, 2010 11:56 Leggi gli ultimi Messaggi
ganesh
No Nuovi Messaggi Come si inserisce il compressore nello zoo... rina Ampli&Co. 4 Lun 22 Apr, 2013 16:49 Leggi gli ultimi Messaggi
osv75
No Nuovi Messaggi Effetti (zoom B2) ...cliff E Lemmy ratm Ampli&Co. 1 Mar 03 Mar, 2015 20:07 Leggi gli ultimi Messaggi
jacopope
No Nuovi Messaggi Che cos'? la Scalatura delle corde? Flea90 Bassi&Co. 23 Sab 20 Gen, 2018 13:56 Leggi gli ultimi Messaggi
The Seeker
 




 
Lista Permessi
Non puoi inserire nuovi Argomenti
Non puoi rispondere ai Messaggi
Non puoi modificare i tuoi Messaggi
Non puoi cancellare i tuoi Messaggi
Non puoi votare nei Sondaggi
Non puoi allegare files
Non puoi scaricare gli allegati
Non puoi inserire eventi calendario