Che cos'è il formato di file LAYOUT?
Un file .layout è un file di layout di Apple MainStage che memorizza la disposizione visiva dei controlli a schermo all'interno di un concerto o di una patch di MainStage. Codifica le posizioni, le dimensioni, le assegnazioni del display e le mappature dei parametri a schermo di elementi come pulsanti, cursori, misuratori di livello e display della tastiera con cui un esecutore interagisce durante una performance dal vivo.
I file .layout sono memorizzati all'interno dei pacchetti concerto .mainstage, che sono bundle macOS che appaiono come file singoli nel Finder. Sono scritti nel formato property list binario di Apple (bplist), identificabile dai magic bytes bplist all'inizio del file. Gli utenti non aprono né modificano direttamente i file .layout; vengono creati e modificati tramite la modalità Layout grafica di MainStage, che fornisce un'interfaccia drag-and-drop per disporre i controlli a schermo.
Poiché i file .layout sono plist binarie standard, la loro struttura grezza può essere ispezionata con lo strumento da riga di comando di macOS plutil -p <file>, che converte i dati binari in una rappresentazione testuale leggibile dall'uomo. La modifica manuale diretta del file binario è poco pratica.
MainStage è stato rilasciato per la prima volta nel 2007 come parte del pacchetto Logic Studio. Nel dicembre 2011 Apple ha separato Logic Studio e ha reso MainStage disponibile come acquisto autonomo sul Mac App Store. La versione attuale è MainStage 3.x, che gira esclusivamente su macOS. I file .layout delle versioni precedenti dei concerti sono generalmente compatibili con le versioni successive della famiglia MainStage 3.
Sicurezza e incolumità
RISCHIO: LOWDati di property list binari semplici; non eseguibili, nessuna capacità macro. La modifica manuale e il ricaricamento in MainStage potrebbero corrompere il layout del concerto, ma non vi è alcun rischio per la sicurezza.
Dettagli del formato
in sintesi- Vari file di layout/impostazioni di applicazioni - L'estensione .layout è utilizzata anche in modo generico da molte applicazioni (IDE, strumenti di progettazione) per la persistenza del layout di finestre/pannelli; non esiste un unico standard.
- Layout di Nuance Power PDF / PDF Architect - Alcuni editor PDF utilizzano .layout per la configurazione della disposizione di barre degli strumenti/pannelli.
Programmi che aprono file LAYOUT
Dettagli tecnici
specifiche approfondite| Tipo di formato | Apple binary property list (`bplist`) |
| Magic bytes | `62 70 6C 69 73 74` (`bplist` in ASCII) all'offset 0 |
| Codifica | Binaria, big-endian |
| Versione Plist | Codificata nei byte 6-7 del file: `bplist00` (più comune) o `bplist01` |
| Memorizzato all'interno di | Pacchetto concerto `.mainstage` (bundle/directory macOS) |
| Scopo | Codifica il layout dei controlli a schermo di MainStage: posizioni, dimensioni, assegnazioni MIDI/parametri per patch o concerto |
| Applicazione host | Apple MainStage - modificato esclusivamente tramite la modalità Layout grafica |
| Piattaforma | Solo macOS |
| Dimensione tipica del file | 10 KB - 500 KB |
| Strumento di ispezione | `plutil -p <file>` (integrato in macOS) converte la plist binaria in output di testo leggibile |
| Checksum | Nessuno - la coerenza del file dipende dal file system di macOS |
| Contesto del pacchetto | Un concerto `.mainstage` può contenere più file `.layout`, uno per patch o configurazione di layout |
| Rilasciato | 2007 (MainStage 1.0, part of Logic Studio) |
| Ultima versione | MainStage 3.x (current, sold separately on Mac App Store since Dec 2011) |
Conversioni LAYOUT
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file LAYOUT.