
Fraktur는 브라우저에서 트랙을 분석하고 믹싱할 수 있는 DJ 앱이다. 웹 버전에 음악 파일이나 디렉터리를 추가하면 자동 분석이 시작되며, 라이브 재생을 하려면 오디오 출력 두 개가 필요하다.
페이지에 디렉터리를 추가하거나 오디오 트랙을 끌어다 놓으면 된다. 분석이 끝난 트랙은 믹싱에 쓸 수 있고, 앱은 트랙 해시를 기준으로 기억해 각 트랙을 한 번만 색인하고 분석한다. 브라우저 버전은 트랙 자체를 IndexedDB에 저장하지 않으며, 새 디렉터리에 접근할 때마다 권한을 요청한다. 분석 결과인 템포 데이터는 IndexedDB에 저장되므로 저장 용량 한도는 이용자가 확인해야 한다.
Fraktur는 트랙을 최대 네 개의 데크에 담아 순서대로 믹싱한다. 재생 헤드는 라이브용과 헤드폰 사전 청취용으로 나뉜다. 웹 앱은 처음에 사전 청취 전용 모드로 시작해 출력을 설정하지 않아도 조작을 익힐 수 있지만, 라이브 재생에는 스테레오 출력 두 개가 필요하다.
크로미엄의 맥 버전에는 Web Audio에서 두 개를 넘는 채널에 접근하지 못하게 하는 버그가 있으며, 원문은 버전 156에서 수정될 예정이라고 설명한다. 사파리와 파이어폭스는 명시적 오디오 라우팅을 지원하지 않는 것으로 보이지만, 이들 브라우저에서도 사전 청취 모드는 사용할 수 있다.
앱은 자동으로 박자를 감지해 템포를 추정하고, 재생 중 구간별 속도를 조절해 트랙을 동기화한다. 분석이 정확하지 않으면 박자를 직접 옮기거나 추가·삭제할 수 있다. 일정한 템포를 추정하기 어려운 트랙에는 원래 속도로 재생하면서 전체 길이를 수동으로 늘이거나 줄이는 ‘Original’ 모드를 쓸 수 있다.
네 데크는 각각 한 트랙을 담으며, 라이브 재생 헤드가 트랙의 마지막 구간을 지나면 해당 데크가 자동으로 비워진다. 따라서 이미 재생한 트랙과 자동화 설정은 더 이상 필요하지 않게 되면 사라진다. 음량, 저음·중음·고음, 리버브를 자동화할 수 있고, 트랙 일부를 나누고 복사해 같은 데크 안에서 배치할 수도 있다.
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요