Estructura del projecte¶
A Zrythm, el treball es guarda dins de projectes. Projectes consisteix en un directori amb un fitxer de projecte que descriu el projecte juntament amb fitxers i directoris addicionals utilitzats pel projecte, com ara fitxers d’àudio i estats dels complements.
Còpies de seguretat¶
Les còpies de seguretat també es mantenen al directori del projecte, i cada còpia de seguretat és un projecte independent per si mateix, és a dir, conté tots els fitxers que necessita carregar com a projecte separat.
Projectes dins el directori backups
d’un projecte principal es consideren còpies de seguretat del projecte principal.
Suggeriment
Zrythm mantindrà les còpies de seguretat automàticament per defecte durant el desat automàtic. Pots canviar l’interval de desat automàtic o desactivar-lo a preferències.
Directori del projecte¶
~/zrythm/Projects/myproject # Project directory
├── backups # Project backups
│ ├── myproject.bak
│ │ ├── exports
│ │ │ └── stems
│ │ ├── plugins
│ │ │ ├── ext_file_copies
│ │ │ ├── ext_file_links
│ │ │ └── states
│ │ │ ├── LSP Multi-Sampler x12 Stereo_IDSDZ0
│ │ │ ├── Vital_QSQHZ0
│ │ │ ├── Vital_TPMNZ0
│ │ │ └── Vital_Y3N3Y0
│ │ └── project.zpj
│ └── myproject.bak1
│ ├── exports
│ │ └── stems
│ ├── plugins
│ │ ├── ext_file_copies
│ │ ├── ext_file_links
│ │ └── states
│ │ ├── LSP Multi-Sampler x12 Stereo_IDSDZ0
│ │ ├── Vital_QSQHZ0
│ │ ├── Vital_TPMNZ0
│ │ └── Vital_Y3N3Y0
│ └── project.zpj
├── exports # Project exports
│ ├── stems
│ └── mixdown.FLAC
├── plugins # Plugin states
│ ├── ext_file_copies
│ ├── ext_file_links
│ │ ├── lo-fi-cow.wav
│ │ ├── sn1.wav
│ │ ├── sn2.wav
│ │ ├── sn3.wav
│ │ └── sn4.wav
│ └── states
│ ├── LSP Multi-Sampler x12 DirectOut_0NVNZ0
│ │ ├── lo-fi-cow.wav
│ │ ├── manifest.ttl
│ │ ├── sn1.wav
│ │ ├── sn2.wav
│ │ ├── sn3.wav
│ │ ├── sn4.wav
│ │ └── state.ttl
│ ├── LSP Multi-Sampler x12 DirectOut_G7EBZ0
│ │ ├── manifest.ttl
│ │ └── state.ttl
│ ├── LSP Multi-Sampler x12 Stereo_IDSDZ0
│ │ └── state.carla
│ ├── LSP Multi-Sampler x24 Stereo_XC88Y0
│ │ ├── manifest.ttl
│ │ └── state.ttl
│ ├── Rubber Band Stereo Pitch Shifter_1NPNZ0
│ │ └── state.carla
│ ├── ToTape6_8MNJZ0
│ │ └── state.carla
│ ├── Vital_9S87Y0
│ │ └── state.carla
│ └── Vital_Y3N3Y0
│ └── state.carla
├── pool # Audio file pool
│ ├── perfect_kick_body_5.wav
│ ├── Audio Track - lane 1 - recording.wav
│ └── Audio Track - lane 2 - recording.wav
└── project.zpj # Project file
Format del fitxer del projecte¶
Zrythm project files (project.zpj
) are
zstd-compressed
JSON files (the project file
MIME type
x-zrythm-project
is an alias of application/zstd
).
Project files can be converted to JSON using:
zstd -d project.zpj -o project.json
Agrupació d’àudio¶
L’agrupació d’àudio (directori backups
) conté tots els fitxers d’àudio utilitzats actualment pel projecte. Zrythm suprimirà automàticament els fitxers no utilitzats durant el desament.
Nota
Aquests fitxers també es copiaran a les còpies de seguretat.
Project Compatibility¶
Project format is not expected to change in a breaking way. When we make changes to the project format, Zrythm will auto-convert old projects to the new format.