Hva er LAYOUT-filformatet?
En .layout-fil er en Apple MainStage Layout-fil som lagrer den visuelle plasseringen av skjermkontroller i en MainStage-konsert eller patch. Den koder posisjoner, størrelser, visningstildelinger og parameterkartlegging på skjermen for elementer som knapper, glidere, nivåmålere og tastaturvisninger som en utøver samhandler med under en live-opptreden.
.layout-filer lagres inne i .mainstage-konsertpakker - macOS-bunter som vises som enkeltfiler i Finder. De er skrevet i Apples binære egenskapslisteformat (bplist), identifiserbare ved bplist «magic bytes» i starten av filen. Brukere åpner eller redigerer ikke .layout-filer direkte; de opprettes og endres gjennom MainStages grafiske Layout-modus, som gir et dra-og-slipp-grensesnitt for å arrangere skjermkontroller.
Fordi .layout-filer er standard binære plists, kan deres råstruktur inspiseres med macOS-kommandolinjeverktøyet plutil -p <file>, som konverterer binærdataene til en menneskelig lesbar tekstpresentasjon. Manuell redigering av den binære filen direkte er upraktisk.
MainStage ble først utgitt i 2007 som en del av Logic Studio-pakken. I desember 2011 skilte Apple ut Logic Studio og gjorde MainStage tilgjengelig som et frittstående kjøp i Mac App Store. Den nåværende versjonen er MainStage 3.x, som kjører eksklusivt på macOS. .layout-filer fra tidligere konsertversjoner er generelt kompatible med nyere versjoner i MainStage 3-familien.
Sikkerhet og trygghet
RISIKO: LOWRene binære egenskapslistedata; ikke kjørbar, ingen makrofunksjonalitet. Manuell redigering og påfølgende lasting i MainStage kan ødelegge konsertoppsettet, men det utgjør ingen sikkerhetsrisiko.
Formatdetaljer
i et nøtteskall- Diverse layout-/innstillingsfiler for applikasjoner - .layout-utvidelsen brukes også generelt av mange applikasjoner (IDE-er, designverktøy) for lagring av vindus- og paneloppsett; ingen felles standard.
- Nuance Power PDF / PDF Architect layout - Enkelte PDF-redigeringsprogrammer bruker .layout for konfigurasjon av verktøylinje- og paneloppsett.
Programmer som åpner LAYOUT-filer
Tekniske detaljer
dyp spesifikasjon| Format-type | Apple binær egenskapsliste (`bplist`) |
| Magic bytes | `62 70 6C 69 73 74` (`bplist` i ASCII) ved offset 0 |
| Koding | Binær, big-endian |
| Plist-versjon | Kodet i byte 6-7 av filen: `bplist00` (vanligst) eller `bplist01` |
| Lagret inne i | `.mainstage`-konsertpakke (macOS-bunt/mappe) |
| Formål | Koder MainStage-skjermkontrolloppsett - posisjoner, størrelser, MIDI/parameter-tildelinger per patch eller konsert |
| Vertsprogram | Apple MainStage - redigeres eksklusivt gjennom den grafiske Layout-modusen |
| Plattform | Kun macOS |
| Typisk filstørrelse | 10 KB - 500 KB |
| Inspeksjonsverktøy | `plutil -p <file>` (innebygd i macOS) konverterer binær plist til lesbar tekstutdata |
| Sjekksum | Ingen - filkonsistens avhenger av macOS-filsystemet |
| Pakkekontekst | En `.mainstage`-konsert kan inneholde flere `.layout`-filer, én per patch eller layout-konfigurasjon |
| Utgitt | 2007 (MainStage 1.0, part of Logic Studio) |
| Siste versjon | MainStage 3.x (current, sold separately on Mac App Store since Dec 2011) |
LAYOUT-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om LAYOUT-filer.