NAMper 문서 ← 전체 문서
06 · PERFORM & LYRICS

세트 연주하기.

퍼폼 탭은 무대 위에서 바라보는 화면입니다: 백킹 트랙, 섹션으로 이루어진 세트리스트, 스스로 전환되는 프리셋, 가사를 위한 전체 화면 텔레프롬프터, 그리고 그날 밤 전체를 스템으로 담아내는 레코더까지 있습니다.

06.1백킹 트랙

세트리스트 헤더의 + 버튼(트랙 가져오기)을 누르면 파일 선택기가 열립니다. 여러 개를 한꺼번에 선택할 수 있어 세트 전체를 한 번에 불러올 수 있고, iOS가 디코딩할 수 있는 파일이라면 무엇이든 받아들입니다. 각 파일은 backing/으로 복사되고 파일명을 딴 세트리스트 섹션이 됩니다.

파일을 읽을 수 없으면 Could not import <name>.가 표시됩니다.

Perform 탭: Test Song이 로드된 플레이어 카드와 파형 타임라인, 120 BPM과 키 A, DIRECT 라우팅 칩. 그 아래 AUTO NEXT가 켜진 SETLIST 카드, 맨 아래 RECORDINGS 카드.
Perform 탭: 플레이어, 세트리스트, 레코딩
컴퓨터에서 세트 불러오기

Files 앱으로 On My iPhone → NAMper → backing/에 오디오를 바로 붙여넣으면, 다음에 NAMper를 실행할 때 세트리스트에 자동으로 반영됩니다 — 파일 선택기를 스무 번 오가는 대신 노트북에서 한 번 붙여넣기만 하면 됩니다. 파일이 저장되는 위치를 참고하세요.

이름이 중요합니다: 같은 이름의 파일을 다시 가져오면 backing/에 있던 오디오가 교체됩니다. 트랙을 다시 바운스했을 때는 편리하지만, 서로 다른 두 곡이 똑같이 Backing.wav라는 이름이라면 함정이 될 수 있습니다.

06.2플레이어 카드

맨 위 카드가 트랜스포트입니다. 이름 행에는 로드된 트랙 또는 선택된 트랙 없음가 표시되고, 시간은 m:ss / m:ss로 나타납니다. NAMper가 오디오 분석을 마치면 템포 — 120 BPM — 와 키가 추가됩니다.

이 분석은 장식이 아닙니다. 트랙을 선택하면 리그 전체가 다시 조율됩니다: 전역 템포와 키가 곡을 따라가므로, 딜레이와 트레몰로의 싱크 분할, 루퍼의 마디 그리드, 하모나이저와 오토튠 모두가 아무것도 설정하지 않아도 그 곡에 맞춰집니다.

이름 아래에는 왼쪽에서 오른쪽으로 다섯 개의 버튼이 있습니다:

버튼동작
재생백킹 트랙 재생과 일시정지
정지정지하고 처음으로 돌아가기
녹음퍼포먼스 레코더 시작과 정지 (아래 참고)
프리셋 마커 추가재생 위치에 리그 프리셋 전환 지점 추가
가사텔레프롬프터 열기 또는 가사 파일 불러오기

재생정지을 길게 누르면 MIDI로 학습시킬 수 있습니다 — MIDI Learn: 재생 / 일시정지, MIDI Learn: 정지, MIDI Learn: 다음 섹션, MIDI Learn: 이전 섹션이 모두 거기서 제공됩니다. MIDI & 컨트롤을 참고하세요.

백킹 레벨과 라우팅

버튼 아래 슬라이더는 백킹 레벨을 −60에서 +12 dB 사이로 설정하며, 맨 아래에서는 -inf로 표시됩니다. 그 옆 칩은 라우팅입니다: DIRECT는 트랙을 마스터 FX 체인 뒤로 내보내는데(다이렉트 아웃 (마스터 FX 이후)), 라이브에서 원하는 방식입니다 — 리버브와 리미터가 백킹에 전혀 영향을 주지 않습니다. PRE FX(마스터 FX 통과)는 대신 트랙을 마스터 체인에 통과시킵니다.

타임라인

카드 아래의 파형은 재생된 부분이 밝게 표시되고 재생 위치에 커서가 있는 미러 바 형태입니다. 아무 곳이나 탭하면 그 지점으로 이동합니다. 이동할 때는 그 지점 또는 그 이전의 가장 최근 프리셋 마커도 다시 적용되므로, 마지막 코러스로 바로 뛰어들어도 마지막 코러스의 사운드를 그대로 얻습니다.

플레이어가 하지 않는 것

백킹 트랙에는 A/B 루프 구간도, 속도 변경도, 피치 시프트도 없습니다. 다른 키나 다른 템포의 곡이 필요하다면, 가져오기 전에 그렇게 바운스해 두세요.

06.3세트리스트

NAMper 세트의 기본 단위는 섹션입니다: 이름, 선택적인 백킹 트랙, 마디 클럭에 맞춘 스텝 목록으로 이루어집니다. 파일을 가져오면 곡마다 섹션이 하나씩 생기므로 실제로는 섹션 하나가 곡 하나인 셈이지만, 오디오가 전혀 없는 섹션도 똑같이 유효하며, 이 방식으로 루프와 패드만으로 곡을 구성할 수 있습니다.

헤더에는 프리셋 칩, AUTO NEXT 토글, 섹션 추가(누르면 Section N 생성)과 트랙 가져오기이 있습니다. AUTO NEXT가 켜져 있으면 각 섹션이 끝날 때마다 세트가 스스로 다음으로 넘어갑니다.

아직 아무것도 없을 때 카드에는 오디오 파일을 추가하거나 루프/샘플 섹션을 추가하세요. 섹션은 선택적인 백킹 트랙과 마디 단위로 진행되는 루프·샘플 시퀀스로 이루어집니다.라고 표시됩니다.

각 행에는 재생 버튼(섹션 재생), 이름, 작은 배지 — 백킹, N steps, N bars, 그리고 실행 중에는 실시간 bar N — 과 편집 버튼(섹션 편집)이 있습니다.

행을 탭하면 준비만 될 뿐 시작하지는 않습니다

섹션을 탭하면 NAMper는 그 백킹 트랙을 로드하고, 그 곡의 템포와 키를 리그에 적용하고, 트랜스포트를 그쪽으로 맞춥니다 — 아무것도 재생하지 않은 채로요. 곡 사이에 준비를 마치고, 관객에게 이야기한 다음, 준비되면 재생를 누르세요.

목록은 항상 편집 모드이므로 드래그 핸들이 언제나 보입니다: 행을 드래그해 세트 순서를 바꾸고, 행을 스와이프해 삭제하세요. 행의 컨텍스트 메뉴에는 파일에서 가사 불러오기…가 있습니다 — 가사 참고.

06.4섹션 만들기

편집 버튼을 누르면 섹션 에디터가 열립니다. 섹션 이름 필드, 첫 항목이 없음 (루프/샘플만)이고 아무것도 선택하지 않으면 백킹 트랙 없음로 표시되는 백킹 선택기, 그리고 — 백킹이 없을 때는 — 섹션 길이를 정하는 1~128 범위의 N bars 스테퍼가 있습니다.

그다음은 스텝 목록입니다. 스텝 추가에는 루프 트랙Start loop 1…4 또는 Stop loop 1…4, 그리고 샘플러 패드Pad 1…16이 있습니다. 스텝 행에는 Start loop N, Stop loop N, Play pad N 또는 Stop pad N이 표시되며, 각각 bar N 스테퍼를 갖습니다. 목록 아래 힌트가 정확히 설명합니다: 스텝은 마디 클록에 맞춰 실행됩니다. 설정한 마디에서 루프 트랙을 시작/정지하고 패드를 트리거합니다.

이것이 NAMper가 백킹 트랙 없이도 곡을 재생하는 방식입니다. 파트를 루퍼에 녹음하고, 히트음을 패드에 로드한 다음, 배치를 마디 단위로 적어 내려가세요: 1마디에 드럼, 5마디에 베이스, 13마디에 패드 스탭, 33마디에 전부 종료. 렌더링된 파일이 아니라 마디 클럭 위에서 동작하므로 항상 템포에 고정됩니다.

06.5프리셋 마커

프리셋 마커는 곡의 타임라인에 기록된 리그 전환입니다. 클린 벌스, 크런치 코러스, 솔로용 리드 — 한 번만 배치해두면 그다음부터는 연주할 때마다 손댈 필요가 없습니다.

  1. 트랙을 준비하고 전환이 필요한 위치에 재생 위치를 둡니다 — 타임라인을 탭해 이동하거나 그냥 재생되게 두세요.
  2. 핀 버튼(프리셋 마커 추가)을 탭합니다.
  3. 모든 프리셋이 나열된 메뉴에서 리그를 고릅니다. 각 행은 <pc> · <preset name>으로 표시됩니다. 마커는 현재 재생 위치에 놓입니다.

재생 중 마커를 지나가면 페달보드에서 MIDI 프로그램 체인지가 도착한 것과 똑같이 그 프리셋이 실행됩니다. 마커는 타임라인 위에 넉넉한 터치 영역을 가진 호박색 점으로 표시되며, 파형 아래에는 칩 한 줄이 m:ss <preset name>로 나열됩니다. 칩을 길게 누르면 마커 삭제가 나옵니다.

스냅

방금 만든 마커는 손가락을 뗀 그 위치, 즉 다듬어지지 않은 재생 위치에 그대로 놓입니다. 마커를 드래그하면 마디 그리드에 스냅됩니다 — 그러니 대략적인 위치를 다듬으려면 살짝 밀어주면 됩니다. 감지된 템포가 없으면 그리드도 없어 배치는 자유롭게 남습니다.

06.6가사와 텔레프롬프터

NAMper가 가사를 대신 챙겨줍니다. 트랙에 일반 텍스트 파일을 붙여주면 곡이 시작될 때 스스로 열리고 학습시킨 속도로 스크롤되는 전체 화면 텔레프롬프터가 됩니다.

가사 불러오기

가져오는 방법은 두 가지입니다.

확실한 방법: 가사 버튼의 길게 누르기 메뉴 또는 세트리스트 행의 컨텍스트 메뉴에서 파일에서 가사 불러오기…를 선택합니다. 일반 텍스트 파일을 받아들입니다. 파일을 읽을 수 없으면 가사 파일을 읽을 수 없습니다.가 표시됩니다.

자동으로 되는 방법: 오디오를 가져올 때 NAMper는 같은 기본 이름을 가진 일반 .txt(또는 .text) 파일이 바로 옆에 있는지 찾습니다 — Song.wavSong.txt — 있으면 그 텍스트를 해당 곡의 가사로 가져옵니다. 컴퓨터에서 폴더를 이렇게 준비해두면 세트 전체가 가사까지 딸린 채로 들어옵니다.

짝 파일 인식은 최선을 다할 뿐입니다

파일 선택기의 권한 범위가 선택한 파일 옆에 있는 파일까지 항상 포함하지는 않습니다. 포함하지 않을 경우 아무것도 인식되지 않고 오류도 뜨지 않습니다 — 트랙에 그냥 가사가 없을 뿐입니다. 가져온 뒤 가사 버튼을 확인하고, 비어 있는 트랙은 파일에서 가사 불러오기…로 직접 불러오세요.

가사 버튼은 따옴표 아이콘이며 트랙에 가사가 있으면 색이 입혀집니다. 하면 가사가 있을 때는 전체 화면 가사가 열리고 없을 때는 파일 선택기가 열립니다. 길게 누르면 가사 보기, 파일에서 가사 불러오기…, 가사 삭제가 나옵니다.

불러오면 타이밍이 초기화됩니다

트랙에 새 가사를 불러오면 창이 곡 전체로 초기화되고 모든 앵커가 지워집니다. 리허설 시간을 들여 앵커를 찍기 전에 파일의 오타부터 고쳐두세요.

가사 스트립

트랙에 가사가 있으면 파형 아래에 가사 범위라는 색이 입혀진 띠가 나타납니다. 이 띠의 양 끝이 가사 창입니다: 텍스트가 스크롤을 시작하는 지점과 끝나는 지점이죠. 한쪽 끝을 드래그하면 그 경계만 움직이고, 가운데를 드래그하면 구간 전체가 이동합니다 — 곡이 긴 연주 인트로로 시작할 때 유용합니다.

앵커는 같은 스트립 위에 작은 다이아몬드로 표시됩니다. 드래그하면 타이밍을 다시 잡을 수 있고, 길게 누르면 앵커 삭제가 나옵니다.

텔레프롬프터

곡 중간의 전체 화면 가사 텔레프롬프터: 상단에 트랙 이름과 시간 표시, 일시정지 버튼, 스크롤되는 벌스 텍스트, 그리고 힌트 줄 — Hold a line to pin it to the current moment.
첫 앵커를 찍기 전의 텔레프롬프터

텔레프롬프터는 전체 화면이며, 가사가 있는 트랙에서 재생이 시작되면 스스로 열립니다. 헤더에는 뒤로가기 버튼, 트랙 이름, m:ss / m:ss 표시, 재생/일시정지 버튼이 있습니다. 화면 아무 곳이나 탭하면 재생/일시정지가 전환되므로, 기타를 든 손으로 작은 버튼을 찾아 헤맬 필요가 없습니다.

앵커

앵커는 텍스트에 곡을 가르치는 방법입니다. 한 줄을 약 3분의 1초 동안 누르고 있으면 현재 순간에 고정됩니다. 이미 앵커가 있는 줄을 누르고 있으면 앵커가 제거됩니다. 앵커가 찍힌 줄은 왼쪽 여백에 채워진 막대로 표시됩니다.

앵커의 의미는 하나입니다: 이 시점에는 이 줄을 화면 맨 위에 둔다는 것입니다. 앵커와 앵커 사이에서는 텍스트가 일정한 속도로 다음 앵커까지 미끄러지듯 이동합니다. 앵커를 순서 없이 찍더라도 텍스트가 뒤로 스크롤되는 일은 절대 없습니다 — 벌스 중간에 뒤로 튀는 텔레프롬프터는 조금 이른 것보다 나쁩니다.

실제로는: 리허설에서 곡을 한 번 재생하면서 각 섹션의 첫 줄에 도달할 때마다 눌러 고정하면 됩니다. 3분짜리 곡이면 보통 네다섯 개의 앵커로 충분하며, 트랙과 함께 저장됩니다.

앵커가 하나도 없으면 텍스트는 일정한 속도로 미끄러집니다: 첫 줄은 가사 창의 시작 지점에, 끝까지 스크롤된 상태는 창의 끝 지점에 맞춰집니다. 첫 앵커를 찍기 전까지는 줄을 길게 눌러 현재 시점에 고정하세요라는 힌트가 표시됩니다. 텍스트가 화면보다 짧으면 아예 스크롤되지 않고 가운데에 놓입니다.

수동으로 직접 조작하기

텍스트를 드래그하면 직접 조작하게 됩니다: 자동 스크롤이 멈추고 텍스트가 손가락을 따라옵니다. 그 순간 헤더에 오토 칩이 나타나고(자동 스크롤 재개), 탭하면 다시 자동으로 넘겨주고 텍스트는 재생 위치에 맞춰 다시 조준됩니다. 이 칩은 수동 스크롤이 활성 상태일 때만 보이므로, 보이지 않는다면 아무것도 붙잡고 있지 않다는 뜻입니다. 화면을 나갔다가 돌아와도 자동 모드로 초기화됩니다.

글자 크기

설정 → 가사에는 16에서 34 pt 사이의 글자 크기 슬라이더가 있고, 기본값은 22 pt이며, 가사가 이렇게 표시됩니다이라는 실시간 미리보기가 함께 표시됩니다. 값을 바꾸면 텔레프롬프터가 실시간으로 다시 조준됩니다. 마이크 스탠드에 놓인 휴대폰이 실제로 얼굴과 떨어진 거리에 맞춰 설정하세요. 설정 참고를 확인하세요.

06.7퍼폼 프리셋

세트리스트 헤더의 프리셋 칩을 열면 퍼폼 프리셋가 나타납니다. 저장된 퍼폼 프리셋에는 세트리스트 전체가 담깁니다: 스텝과 마디를 포함한 모든 섹션, AUTO NEXT 상태, 그리고 가사가 있는 모든 트랙의 가사 — 텍스트, 창, 앵커까지.

담기지 않는 것은 오디오입니다. 백킹 트랙은 파일명 참조로만 저장되므로 프리셋은 작게 유지되고 공유할 수 있습니다. 다른 기기에서 불러오면 백킹 파일이 없는 섹션은 스텝만 남고, 파일이 있는 트랙의 가사는 평소처럼 디스크에 다시 기록됩니다.

세트를 다른 기기로 옮기기

먼저 backing/ 폴더를 그대로 복사한 다음 퍼폼 프리셋을 불러오세요. 파일명이 같으면 세트도 그대로입니다.

06.8녹음

플레이어 카드의 녹음 버튼은 퍼포먼스를 정렬된 세 개의 스템으로 담아냅니다. 엔진이 동작하지 않으면 오디오가 꺼져 있습니다. 녹음하기 전에 전원 버튼을 누르세요.라며 거부합니다.

스템내용
mix마스터: 리그, 루퍼, 샘플러 패드, 백킹을 모두 합친 것
input인터페이스가 제공하는 채널 수 그대로의 드라이 사운드카드 입력
백킹연결되어 있을 때, 백킹 트랙만 단독으로

드라이 input 스템은 앰프 선택이 잘못됐어도 좋은 테이크를 구해주는 스템입니다 — 나중에 리앰프하면 됩니다. 루퍼 트랙은 별도의 스템이 아니며, mix 안에 들어 있습니다.

파일은 recordings/Perf yyyy-MM-dd HH.mm.ss mix, … input, … backing이라는 이름으로 저장됩니다. 보통은 .m4a이고, 고샘플레이트나 멀티채널 자료는 .caf입니다. 테이크 도중 백킹 트랙을 바꾸면 번호가 붙은 구간이 새로 열립니다 — … backing 2.

테이크를 멈출 수 있는 오류는 세 가지입니다: 녹음을 시작할 수 없습니다: 테이크 파일을 만들 수 없습니다., 녹음이 중지되었습니다: 기기 저장 공간이 부족합니다., 녹음이 중지되었습니다: 테이크 파일을 저장할 수 없습니다.

06.9녹음 프로젝트

녹음 카드는 한 테이크의 스템들을 프로젝트 하나로 묶는데, 이때 공통된 Perf <date> 이름을 기준으로 삼습니다. 최신순으로 정렬되며 가장 최근 다섯 개의 프로젝트만 표시됩니다 — 오래된 테이크는 recordings/에 그대로 남아 Files 앱으로 접근할 수 있습니다.

프로젝트 행에는 mix 스템을 재생하는 미리듣기 버튼, 프로젝트 이름, 공유 버튼 (DAWproject 내보내기), 삭제 버튼(프로젝트 삭제), 그리고 셰브런(스템 보기)이 있습니다. 행을 탭해도 펼쳐집니다.

펼치면 각 스템이 mix, input, 백킹 또는 backing 2라는 자기 행을 가지며, 녹음 공유녹음 삭제이 함께 있습니다. 스템을 공유하면 누군가에게 러프 믹스를 보낼 수 있고, 프로젝트를 공유하면 DAW에서 테이크를 열 수 있습니다.

06.10DAWproject 내보내기

개별 스템이 아니라 프로젝트 행의 공유 버튼은 테이크 전체를 .dawproject 파일로 일반 iOS 공유 시트를 통해 내보냅니다: Files에 저장, Mac으로 AirDrop, 클라우드 폴더에 넣기 등입니다. DAWproject는 개방형 교환 포맷이므로, 이를 읽을 수 있는 DAW라면 변환기 없이 그대로 테이크를 엽니다.

내부에는 스템마다 그 이름을 딴 트랙이 하나씩 있고, 각각 0에서 시작하는 클립이 하나씩 들어 있습니다 — 그래서 프로젝트를 여는 순간 모든 것이 맞춰집니다. 오디오는 원본 샘플레이트와 채널 수 그대로 24비트 WAV로 기록됩니다.

내보내기가 담지 않는 것

템포도 박자표도 없습니다 — 타임라인은 마디가 아니라 단위입니다. 프리셋 마커도, 세트리스트도, 플러그인 상태도, 오토메이션도 없습니다. 연주한 오디오를 그대로 담은 깔끔한 멀티트랙일 뿐이며, 세션 템포는 반대편에서 직접 설정해야 합니다.