Evermusic에서 갭리스 재생을 켜고 사용하는 방법 (그리고 왜 진짜 갭리스인가)
요약: 설정 > 오디오 플레이어 > 갭리스 재생을 열고 스위치를 켜기로 바꾸세요. 그때부터 곡 사이에 멈춤, 클릭음, 틱 소리 없이 음악이 재생됩니다. Evermusic은 현재 트랙이 재생되는 동안 다음 트랙을 미리 버퍼링하고 디코딩한 뒤, 끊김 없는 버퍼 위에서 오디오 샘플 사이로 넘겨줍니다. 그래서 전환이 완벽하게 매끄럽습니다. 이것은 크로스페이드가 아니라 진짜, 샘플 단위로 정확한 갭리스 재생입니다.
갭리스 재생이란?
갭리스 재생은 두 트랙 사이에 보통 생기는 짧은 무음을 없앱니다. 켜져 있으면 한 곡의 마지막 음이 다음 곡의 첫 음으로 곧장 흘러들어가며, 멈춤도, 클릭음도, 틱 소리도 없습니다.
이것은 하나의 연속된 작품으로 들리도록 마스터링된 음악에서 가장 중요합니다.
- 라이브 녹음과 콘서트 — 박수와 관중 소리가 곡과 곡 사이로 이어지는 경우.
- DJ 믹스와 연속 세트 — 한 트랙이 다음 트랙과 비트 매칭되는 경우.
- 클래식 작품 — 악장들이 서로 이어지도록 의도된 경우.
- 콘셉트 앨범 — 트랙이 설계상 서로 직접 페이드되거나 크로스페이드되는 경우 (예: The Dark Side of the Moon 또는 Abbey Road).
갭리스 재생이 없으면 이런 앨범은 모든 트랙 경계마다 작은 간격으로 끊기고, 그로 인해 아티스트가 의도한 흐름이 깨집니다.
Evermusic에서 갭리스 재생을 켜는 방법
갭리스 재생은 기본적으로 꺼져 있으므로, 한 번 켜 두면 계속 켜져 있습니다.
- Evermusic을 엽니다.
- 설정 탭으로 이동합니다.
- 오디오 플레이어를 탭합니다.
- 갭리스 재생을 탭합니다.
- 갭리스 재생 스위치를 켜기로 바꿉니다.
이게 전부입니다. 변경 사항은 즉시 저장되며 다음에 재생하는 모든 것에 적용됩니다.
참고: 갭리스 재생이 켜져 있으면 크로스페이드 재생은 자동으로 꺼집니다. 두 기능은 정반대의 일을 합니다. 크로스페이드는 한 트랙의 끝과 다음 트랙의 시작을 겹쳐서 섞고, 갭리스는 오디오를 정확히 그대로 유지하면서 그 사이의 간격만 없앱니다. 둘 다가 아니라 하나만 사용합니다.
갭리스 재생을 사용하는 방법
한 번 켜고 나면 더 할 일은 없습니다. 그냥 작동합니다. 최상의 경험을 위해:
- 전체 앨범이나 연속 재생목록을 순서대로 재생하세요. 앨범 전체를 대기열에 넣고 재생을 누른 뒤 끝까지 흘러가게 두세요.
- 트랙을 의도된 순서 그대로 유지하세요. 갭리스는 인접한 트랙 사이에서 중요하므로, 콘셉트 앨범이나 라이브 세트에서는 셔플의 의미가 덜합니다.
- 로컬 파일과 클라우드 파일 모두에서 작동합니다. 음악이 기기, 클라우드 드라이브, 또는 미디어 서버에 저장되어 있든, Evermusic은 다음 트랙을 미리 준비하기 시작하므로 전환이 매끄럽습니다. 원격 소스의 경우 단지 조금 더 일찍 버퍼링을 시작합니다.
- 무손실과 손실 형식 모두에서 작동합니다. FLAC, Apple Lossless (ALAC), MP3, AAC 등을 포함합니다.
Evermusic에서 갭리스 재생이 작동하는 방식
내부에서 무슨 일이 일어나는지 쉽게 설명하면 다음과 같습니다.
Evermusic의 재생 엔진은 두 트랙을 동시에 재생 상태로 유지합니다. 지금 듣고 있는 트랙(현재 항목)과 그 다음에 대기 중인 트랙(다음 항목)입니다.
- 다음 트랙이 미리 준비됩니다. 현재 트랙이 재생되는 동안 Evermusic은 백그라운드에서 다음 트랙을 가져오고, 디코딩하고, 미리 버퍼링합니다. 현재 트랙이 끝날 무렵이면 다음 트랙은 이미 디코딩되어 재생할 준비가 되어 있어 “로딩” 멈춤이 없습니다.
- 출력은 결코 멈추지 않습니다. 엔진의 렌더 루프는 공유 버퍼에서 오디오 샘플을 계속 끌어와 스피커나 헤드폰으로 보냅니다. 이 루프는 트랙 경계에서 멈추지 않습니다.
- 전환은 샘플 사이에서 일어납니다. 현재 트랙이 마지막 샘플에 도달하면 Evermusic은 오디오 스트림 내부가 아니라 플레이어 내부에서 소스를 다음 트랙으로 전환합니다. 출력 버퍼는 중단 없이 계속 흐르므로, 전환은 두 오디오 샘플 사이의 공간에서 일어납니다. 귀로 감지하기에는 너무나 짧은 순간입니다.
전환이 결코 멈추지 않는 버퍼 위에서 샘플 단위로 일어나기 때문에, 삽입할 무음도 없고 경계에서 재시작할 디코더도 없습니다. 이것이 바로 클릭음, 틱 소리, 간격을 없애는 원리입니다.
왜 진짜 갭리스 재생인가
일부 앱은 갭리스 재생을 흉내만 냅니다. Evermusic의 것은 진짜이며, 그 차이는 다음과 같습니다.
- 크로스페이드가 아니라 샘플 단위로 정확합니다. 크로스페이드는 두 트랙을 겹치고 페이드하여 간격을 숨기는데, 이는 경계에서 들리는 오디오를 바꿉니다. 갭리스는 두 트랙의 모든 샘플을 마스터링된 그대로 유지하고 그 사이의 무음만 없앱니다.
- 디코더 재시작 간격이 없습니다. 많은 “갭리스” 구현은 다음 파일을 열고 디코딩하기 위해 여전히 잠시 멈춥니다. Evermusic은 다음 트랙을 미리 디코딩하므로 경계에서 기다릴 것이 없습니다.
- 무음이 삽입되지 않습니다. 일부 인코더와 플레이어는 트랙 사이에 몇 밀리초의 패딩을 추가합니다. Evermusic의 연속 버퍼 전환 방식은 재생 시 패딩을 전혀 추가하지 않습니다.
- 재인코딩이 없습니다. 오디오는 손대지 않습니다. 갭리스는 소리를 처리하거나 다시 압축하는 것이 아니라, 트랙을 어떻게 스케줄링하고 버퍼링하는지로 달성됩니다.
- 어디서나 작동합니다. 핵심 재생 엔진에 내장되어 있으므로, 갭리스는 로컬 파일, 클라우드 드라이브, 미디어 서버, 무손실 및 손실 형식에서 작동합니다. 이 모든 것에서 동일하게 매끄러운 결과를 냅니다.
그 결과, 라이브 앨범, 비트 매칭된 DJ 세트, 또는 콘셉트 레코드가 의도된 그대로, 하나의 연속된 음악으로 재생됩니다.