게시글 작성 및 검색 기능 활용은 [로그인] 후 가능합니다. [회원 가입하기]

안녕하세요!, 손님
사용자 ID 패스워드 자동 로그인

제목: External MIDI 레코딩하면 미디노트 위치보다 먼저 녹음이 됩니다.

External MIDI 레코딩하면 미디노트 위치보다 먼저 녹음이 됩니다. 5 월 1 주 ago #20101

  • nalsea
  • nalsea's Avatar
  • 오프라인
  • Junior Boarder
  • 게시물: 40
  • Karma: 0
안녕하세요 선생님 오랜만에 인사드립니다. 3~4년 전에 수업 들었던 김태형입니다,
다름이 아니라 최근에 외장 악기가 생겨서 로직에 연결해서 사용하려고 합니다.
그런데 사진에서처럼 녹음이 노트보다 먼저 녹음이 됩니다.-_-; Ping 테스트해도 정상이네요. 미디 싱크 설정도 여러가지 했는데 효과가 없네요
그런데 버퍼사이즈를 낮추면 점점 미디노트에 가까워 집니다. 하지만 딱 맞지는 않아요 -_-;
방법이 없을까요? 레코딩 딜레이를 수정하면 맞출 수 있을것 같은데 매번 이렇게 하는게 정상인가 싶어서요...-_-
혹시 이거 버그 인가요? 로직 최신버전인데 예전에는 어땠는지 모르겠네요. 유투브 영상 보면 대부분 정상으로
되는거 같던데....-_-;

답변기다릴게요 감사합니다!


2018-06-107.51.16.png
최근 편집 시간: 5 월 2 일 ago by Kenny.
The administrator has disabled public write access.

External MIDI 레코딩하면 미디노트 위치보다 먼저 녹음이 됩니다. 5 월 2 일 ago #20105

  • Kenny
  • Kenny's Avatar
  • 오프라인
  • Administrator
  • New Process Produces New Product!
  • 게시물: 4917
  • 감사의 표시글 537
  • Karma: 45
하이, 김군! 오랜만이네! :laugh:

위의 문제는 아마도 오디오 인터페이스 문제인것 같고,
Ping 테스트가 제대로 되었는지도 다시 확인해 보도록.

문제해결을 위해서 아래의 내용 시도록 보기 바란다.

1.
일단 오디오 인터페이스 드라이버를 최신 버젼으로 업데이트 또는 재설치 해보고,

그래도 문제가 지속되면,

2.
Logic Pro X > Preferences > Audio > Devices 에 있는 Recording Delay 설정 값이
0 samples 이 아닌 다른 값이 잡혀 있는 건 아닌지 확인해 보도록.

Ping 테스트 결과가 0으로 문제가 없다면 해당 설정값이 0 이어야 한다.


위의 시도후 어떠한 결과를 얻었는지 알려 주기 바란다! :laugh:
유익한 정보를 얻으신 분들께서는 다른 분들의 질문과 글에도 관심을 가져 주시기 바랍니다!
애플 공인 로직 프로 마스터 멘토 트레이너
The administrator has disabled public write access.

External MIDI 레코딩하면 미디노트 위치보다 먼저 녹음이 됩니다. 5 월 1 일 ago #20107

  • nalsea
  • nalsea's Avatar
  • 오프라인
  • Junior Boarder
  • 게시물: 40
  • Karma: 0
답변감사합니다. 오디오인터페이스는 아폴로 트윈 사용중인데 드라이버 최신버전입니다.
레코딩 딜레이 값도 0이 맞구요...
미디 인터페이스가 usb 일체형 인데요... 그래서 일까요? -_-;
(smartstore.naver.com/soundfun/products/1...8a8835eb9d88686936e9)
The administrator has disabled public write access.

External MIDI 레코딩하면 미디노트 위치보다 먼저 녹음이 됩니다. 4 월 4 주 ago #20112

  • nalsea
  • nalsea's Avatar
  • 오프라인
  • Junior Boarder
  • 게시물: 40
  • Karma: 0
ping 테스트 다시 해봤습니다. 소프트웨어 악기에 노트 하나 찍어서 녹음해봤는데 보이는것처럼 정상이에요.-_-

익스터널 미디 레코딩만 하면 80~90샘플정도 앞에 녹음 되는거 같아요-_-;
이상한것은 버퍼 사이즈를 바꿀때마다 녹음되는 위치가 달라집니다.
첨부파일:
The administrator has disabled public write access.

External MIDI 레코딩하면 미디노트 위치보다 먼저 녹음이 됩니다. 4 월 3 주 ago #20119

  • Kenny
  • Kenny's Avatar
  • 오프라인
  • Administrator
  • New Process Produces New Product!
  • 게시물: 4917
  • 감사의 표시글 537
  • Karma: 45
하이, 김군 :laugh:

중요한 내용인 것 같아서 정교하게 테스트해 보았는데,
외장 미디 작업시 현재 Latency 보정이 완벽하게 이루어지지 않고 있어.

내 테스트가 맞다면 현재 버퍼 사이즈마다 서로 다른 레이턴시를 보정하고 있는 것 같아.
Buffer 32/64의 경우에는 오디오 인터페이스의 AD 레이턴시 +DA 레이턴시만을 보정
Buffer 128/256/512의 경우에는 AD 레이턴시 + DA 레이턴시 + Input Buffer + Output Buffer 레이턴시를 보정

근데 실제로 우리가 외장악기를 미디로 작업후 오디오로 받을 경우 고려해야 하는 레이턴시는
로직내 외장 미디 트랙에서 미디 데이터가 송출된 이후에 발생하는 아래의 과정에서 발생하는 레이턴시야.

(외장악기 내부 DA 컨버팅 레이턴시) + 오디오 인터페이스 내 AD 컨버팅 레이턴시 + 로직 내 Input Buffer Latency
(미디 데이터 전송에 필요한 레이턴시와 외장악기 내부 컨버팅 레이턴시는 매우 낮을테니 무시해도 괜찮아)

따라서,
Buffer 32/64의 경우에는 원래 보정해야 하는 시간보다 덜 보정되어 미디 노트보다 살짝 뒤에 오디오 파형이 배치되고
Buffer 128/256/512의 경우에는 원래 보정해야 하는 시간보다 더 많이 보정되어 미디 노트보다 더 앞에 오디오 파형이 배치되는 현상이 일어나게 되는 거지.

위 문제는 로직이 정상적으로 레이턴시를 계산하여 올바르게 보정할때까지 기다리는 수밖에 없어 보이고,
일단 위 테스트 결과 Buffer 64 samples 일 경우가 가장 오차가 적으니
외장 악기로 미디 사용시 오디오로 받을 때에는 버퍼를 64로 놓고 작업하는게 가장 좋은 방법인듯 하다.


위의 내용 잘 확인해 보고, 더 궁금한 사항 있으면 질문 주기 바란다! :laugh:
유익한 정보를 얻으신 분들께서는 다른 분들의 질문과 글에도 관심을 가져 주시기 바랍니다!
애플 공인 로직 프로 마스터 멘토 트레이너
최근 편집 시간: 4 월 3 주 ago by Kenny.
The administrator has disabled public write access.

External MIDI 레코딩하면 미디노트 위치보다 먼저 녹음이 됩니다. 4 월 3 주 ago #20120

  • nalsea
  • nalsea's Avatar
  • 오프라인
  • Junior Boarder
  • 게시물: 40
  • Karma: 0
로직 버그 문제였군요! 답변 감사합니다!
The administrator has disabled public write access.
MFK 게시판