파일과 백업
RigAstra는 작업 내용을 기기 안의 파일에 저장하며, 작업을 백업하거나 공유할 수 있도록 여섯 가지 파일 형식을 내보내고 가져올 수 있습니다. 이 장에서는 각 파일에 무엇이 담기는지, 작업이 언제 저장되는지, RigAstra가 데이터를 어떻게 보호하는지 설명합니다.
자동 저장
씬을 저장하는 버튼은 없습니다. RigAstra는 변경할 때마다 잠시 후, 또 Perform에 들어갈 때, Editor에서 나올 때, 앱이 백그라운드로 갈 때, 그리고 가져오기, 이름 변경, 불러오기 같은 동작 후에 씬을 스스로 저장합니다. 설정은 바꾸는 즉시 저장됩니다.
씬 동작의 저장은 현재 씬을 저장하는 것이 아니라 저장된 씬에 사본을 만듭니다(프리셋 참고).
파일 형식
| 확장자 | 내용 | 내보내는 곳 | 가져올 때 |
|---|---|---|---|
.rigastrascene | 씬 하나 | 씬 동작 > 내보내기 | 설정 > 씬 가져오기는 추가합니다. 씬 동작의 가져오기는 선택한 씬을 대체합니다(확인 요청) |
.rigastrascenes | 모든 씬 | 설정 > 씬 내보내기 | 설정 > 씬 가져오기는 추가합니다. 백업 복원은 모든 씬을 대체합니다(확인 요청) |
.rigastrasettings | 전역 설정 | 설정 > 설정 내보내기 | 설정을 대체합니다 |
.rigastralayout | 페이지 프리셋 | 페이지 프리셋 > 내보내기 | 사용자 라이브러리에 추가됩니다 |
.rigastraarp | 아르페지에이터 프리셋 | 아르페지에이터 프리셋 > 내보내기 | 사용자 라이브러리에 추가됩니다 |
.rigastrapatterns | Drum Player 프리셋 | Drum Player 프리셋 > 내보내기 | 사용자 라이브러리에 추가됩니다 |
내보낼 때는 RigAstra가 시스템 선택 창을 열어 파일을 저장하거나 공유할 수 있게 합니다.
Drone Pad 사용자 코드는 기기 설정에 저장되고, 씬 안의 각 Drone Pad에도 사본으로 저장됩니다. 그래서 .rigastrasettings와 내보낸 씬 양쪽에 함께 담깁니다.
전체 백업하기
- 설정을 엽니다.
- 씬 내보내기를 탭하고
.rigastrascenes파일을 저장합니다. - 설정 내보내기를 탭하고
.rigastrasettings파일을 저장합니다. - 보관하고 싶은 사용자 프리셋을 각 프리셋 패널에서 하나씩 내보냅니다.
다른 기기에서 복원하려면 백업 복원(확인 후 모든 씬을 대체합니다) 또는 씬 가져오기(지금 있는 씬에 추가합니다)와 설정 가져오기를 사용하세요.
저장된 씬은 기기에만 있으며 어떤 백업에도 포함되지 않습니다. 다른 기기로 옮기려면 그 씬을 불러온 뒤 씬 동작의 내보내기로 씬으로 내보내세요.
RigAstra가 데이터를 보호하는 방식
- 읽을 수 없는 파일은 덮어쓰지 않습니다. RigAstra가 내부 파일(씬, 설정, 프리셋, CC 값) 중 하나를 읽지 못하면, 원본의 사본을 보관하고 백업에서 복구를 시도하며, 복구하지 못하면 앱을 다시 시작할 때까지 그 파일에 쓰지 않습니다. 어떤 경우든 파일 안내 메시지로 알려 줍니다.
- 자동 백업. RigAstra는 내부 파일마다 최대 5개의 백업을 보관합니다. 세션당 하나, 최대 10분에 하나씩 만들어집니다.
- 저장 공간이 부족하면 RigAstra가 저장하지 못했다고 알려 줍니다. 변경 사항은 앱에 열린 채로 남아 있으니, 저장 공간을 확보한 뒤 다시 시도하세요.
새 버전에서 만든 파일
- 더 새로운 버전의 RigAstra에서 만들어 현재 버전이 읽을 수 없는 파일은 앱을 업데이트하라는 메시지와 함께 거부됩니다. 파일은 변경되지 않습니다.
- 현재 버전이 모르는 유형의 컨트롤이 씬에 있으면, Perform과 Editor에서 해당 칸 위에 최신 버전의 RigAstra가 필요합니다라는 회색 표시가 나타납니다. 만지거나 옮기거나 편집할 수 없으며, 그 칸은 사용 중인 것으로 취급되고, 저장할 때 컨트롤은 그대로 보존됩니다.
- 알고 있는 컨트롤의 모르는 옵션도 보존되며, 모르는 페이지 배경도 보존됩니다. 이 배경은 다른 배경을 고를 때까지 기본 배경으로 표시됩니다.
파일은 사람이 읽을 수 있는 텍스트는 아니지만 암호화되어 있지도 않아서, 어떤 RigAstra에서든 열 수 있습니다. RigAstra는 이전 버전에서 만든 파일도 엽니다.
기기 간 호환성
모든 파일은 iPhone과 iPad 사이에서 호환됩니다.
iPhone·iPad와 Android 사이에서는 현재 모든 파일이 옮겨지지는 않습니다.
| 파일 | 현재 상황 |
|---|---|
.rigastrascenes(모든 씬) | 내용이 호환됩니다. |
.rigastraarp(아르페지에이터 프리셋) | 호환됩니다. |
.rigastrascene(씬 하나) | Android에서는 iPhone이나 iPad에서 내보낸 씬을 열 수 없습니다. |
.rigastralayout(페이지 프리셋) | iPhone과 iPad에서는 Android에서 내보낸 페이지 프리셋을 읽을 수 없습니다. |
| Drum Player 프리셋 | 확장자가 다릅니다. iPhone과 iPad는 .rigastrapatterns, Android는 .rigastradrum을 사용합니다. |
.rigastrasettings | Android는 강조 색상, 앱 배경, 여러 MIDI 대상, Drone Pad 코드를 저장하지 않으며, 모르는 항목은 버립니다. Android의 설정 파일을 iPhone이나 iPad에서 가져오면 강조 색상이 기본값으로 초기화됩니다. |
또한 Android에서 씬을 열면 iPad 전용 레이아웃은 사용되지 않으며, 예전 형식으로 저장된 매크로 범위는 사라집니다.