아르페지에이터 (Arpeggiator)
아르페지에이터는 스텝과 레인으로 구성된 시퀀서입니다. 키보드에서 코드를 누르고 있으면, 그려 둔 패턴이 스텝마다 어떤 노트를 연주할지 정합니다. 각 스텝은 자체 벨로시티, 길이, 그리고 최대 세 개의 모듈레이션 CC를 가집니다. 모든 것이 RigAstra의 전역 클럭에 맞춰 동기화됩니다.
클래식 아르페지오, 리드미컬한 코드, 베이스 라인, 긴 노트가 있는 모티프, 스텝별 필터 움직임 등을 언제나 박자에 맞게 만들 수 있습니다.
레인의 작동 방식
아르페지에이터에는 레인이 8개 있습니다. 키보드에서 누르고 있는 노트는 낮은 음부터 높은 음 순으로 정렬되어 각각 레인 하나를 차지합니다. 가장 낮은 노트가 레인 1, 그다음 노트가 레인 2, 이런 식으로 레인 8까지 이어집니다.
- 레인 수보다 적은 노트를 누르면 레인이 그 노트들을 순환하며 다시 사용합니다. 노트가 2개라면 레인 3은 노트 1을, 레인 4는 노트 2를 연주하고, 노트가 하나뿐이면 모든 레인이 그 노트를 연주합니다. 그래서 패턴의 어떤 스텝도 비지 않습니다.
- 한 스텝에서 여러 레인이 같은 노트에 해당하면, 그 노트는 가장 긴 길이로 한 번만 연주됩니다.
- 각 스텝에서는 최대 8개의 노트(레인당 하나)가 동시에 연주됩니다.
시작하기
- Editor에서 팔레트의 MIDI 섹션으로부터 아르페지에이터를 추가합니다.
- Perform으로 전환합니다. 모듈에는 헤더, 스텝 LED, 입력용 키보드, 그리고 켜 두었다면 코드 메모리 버튼 8개가 표시됩니다.
- Play를 탭하고 키보드에서 노트를 누르고 있으세요. 누르고 있는 동안 패턴이 연주됩니다.
- 손을 뗀 뒤에도 노트가 계속 울리게 하려면 Hold를 켭니다.
Perform의 헤더
| 컨트롤 | 동작 |
|---|---|
| Play / Stop | 패턴을 시작하거나 멈춥니다 |
| Mute | 패턴은 계속 진행하지만 노트를 보내지 않습니다 |
| Sync | 스텝을 전역 펄스에 고정합니다(아래 참고) |
| Hold | 키보드에서 손을 떼도 노트를 유지합니다 |
| Retrig | 켜면 Play와 Stop 시 첫 스텝으로 돌아갑니다. 끄면 Stop이 위치를 기억하고 Play가 다음 노트부터 이어 갑니다 |
| CH − / + | MIDI 채널 |
| 프리셋 | 프리셋 라이브러리를 엽니다 |
헤더의 연필로 스텝 에디터를 엽니다. 인스펙터는 Editor에서 엽니다.

패턴 그리기
헤더의 연필로 스텝 에디터를 엽니다. 에디터에는 여러 탭이 있습니다.
- 노트: 레인 8개 × 스텝으로 된 격자입니다. 칸을 탭하면 켜지거나 꺼집니다. 가로로 드래그하면 여러 스텝에 걸친 긴 노트를 만들거나 늘릴 수 있습니다.
- Vel: 각 스텝의 벨로시티.
- Mod 1, Mod 2, Mod 3: 스텝마다 1~127의 CC 값 하나를 막대로 그립니다. 각각 따로 켜고 CC 번호를 지정합니다. 값을 그리지 않은 스텝은 64를 보냅니다.
아래의 Gate 페이더로 스텝 대비 노트 길이를 백분율로 정합니다. 레이트, 스텝, 채널, 키 너비는 − / + 버튼으로 설정하고, 루프 브래킷으로 반복할 첫 스텝과 마지막 스텝을 고릅니다. 레이트 값을 탭하면 선택할 수 있는 목록이 열립니다.
스텝이 16개를 넘으면 격자가 여러 페이지로 나뉘며, 전체를 누르면 모든 스텝이 한 번에 표시됩니다.
스텝 에디터 옵션
| 옵션 | 값 |
|---|---|
| 레이트 | 1/1, 1/2, 1/4, 1/8, 1/16, 1/32, 1/64, 1/4T, 1/8T, 1/16T, 1/32T(기본값 1/16) |
| 스텝 | 1~64(셋잇단 레이트에서는 1~48), 기본값 16 |
| 레인 | 8 |
| 스텝별 벨로시티 | 1~127(기본값 100) |
| Gate | 전역 백분율, 스텝의 5%~99% 사이로 적용. 긴 노트는 스텝 수 × 게이트만큼 지속 |
| Mod 1~3 | 스텝마다 1~127의 값(그리지 않으면 64). 각각 켤 수 있으며 자체 CC 번호를 가짐 |
| 채널 | 1~16 |
| 키 너비 | 22~96포인트 |
| 루프 | 스텝 범위 안의 첫 스텝과 마지막 스텝 |
| 홀드 방식 | 타입 1 / 타입 2 (아래 참고) |
Sync와 Retrig
- Sync 켬: 스텝이 전역 펄스 격자에 맞춰 떨어지고, Play를 탭하면 패턴이 다음 박자 분할을 기다렸다가 시작합니다. 각 레이트는 실제 길이대로 진행합니다. 1/1은 4분음표 4개마다, 1/2는 4분음표 2개마다 한 스텝씩 진행하며 전역 펄스에 맞춰 정렬됩니다.
- Sync 끔: Play를 탭하는 순간 전역 템포로 패턴이 시작됩니다.
- Retrig 켬: Play와 Stop 시 루프의 첫 스텝으로 돌아갑니다. 끄면 Stop이 위치를 기억하고 Play가 다음 노트부터 이어 갑니다. Sync가 켜져 있으면 다음 박자 분할에서 그 노트를 연주합니다.
- 외부 MIDI Clock을 사용할 때는 Start가 Sync를 켠 아르페지에이터를 처음부터 다시 시작하고, Stop이 멈춥니다. 자세한 내용은 템포와 클럭을 참고하세요.
코드 메모리
인스펙터에서 코드 메모리 버튼을 켜면 모듈에 버튼 8개가 표시됩니다.
- 버튼을 길게 누르면(약 0.7초) 지금 연주 중인 코드가 저장됩니다.
- 버튼을 탭하면 그 코드를 불러옵니다.
누르고 있는 노트 없이(Hold가 켜져 있고 아무것도 연주 중이 아닐 때) 메모리를 저장하면 버튼이 빈 메모리로 켜진 채 남습니다. 이 메모리를 불러오면 아르페지에이터가 소리를 내지 않으며, 다른 메모리를 불러오거나 노트를 연주할 때까지 계속 실행됩니다. 한 번도 저장하지 않은 버튼은 꺼진 채로 있으며 아무 동작도 하지 않습니다.
코드 메모리 버튼이 켜져 있다면 이 메모리는 Macro Memories에서도 불러올 수 있습니다. Macro Memories에서 빈 메모리를 불러오면 아르페지에이터의 페이지로 이동해도 계속 소리가 나지 않습니다.
인스펙터 옵션
| 섹션 | 옵션 | 값 |
|---|---|---|
| 인스턴스 이름 | 텍스트 | 모듈 이름 |
| MIDI | 채널 | 1~16 |
| 홀드 방식 | 타입 1 / 타입 2 | 아래 참고 |
| 코드 버튼 | 코드 메모리 버튼 | 버튼 8개를 표시하거나 숨깁니다 |
| 코드 버튼 | 코드 메모리 지우기 | 메모리 8개를 모두 지웁니다(확인 요청) |
| 클립보드 | 복사 / 붙여넣기 | |
| 외관 | 전역 색상 사용 / 사용자 색상 |
두 가지 홀드 방식은 다음과 같이 작동합니다.
- 타입 1: 유지 중인 노트를 다시 누르면 코드에서 빠집니다. 모든 노트에서 손을 뗀 뒤 처음 누르는 노트가 새 코드를 시작합니다.
- 타입 2: 루트 음(처음 누른 노트)을 다시 누르면 코드 전체가 지워지고, 다른 노트를 누르면 그 노트만 빠집니다.

프리셋
프리셋은 기본 프리셋과 사용자 프리셋이 들어 있는 아르페지에이터 프리셋 라이브러리를 엽니다. 프리셋을 참고하세요.
제한 사항
- 레인은 항상 낮은 음부터 높은 음 순으로 노트를 따라갑니다. Up, Down, UpDown 방향은 각 프리셋의 패턴에 그려져 있습니다. 자체 템포는 없으며, Sync를 꺼도 전역 템포를 사용합니다.
- 1/64는 클럭 펄스 2개로 근사되므로 1/32T와 같게 들립니다.
- iPhone과 iPad에서 모듈 크기(칸 단위, 최소 / 초기 / 최대): iPhone 16×10 / 16×11 / 16×20, iPad 9×8 / 12×9 / 32×18.