묻고 답하기

Sonar에서만 소리가 안나는 현상이 있네요

페이지 정보

EgravE 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일13-11-19 01:24 조회1,019회 댓글4건

본문

안녕하세요 고수님들.. 궁금한게 있어서 이렇게 질문 올립니다

얼마전부터 소나에서만 소리가 안나는 현상이 있습니다
ASIO4All을 사용하는데 연결이 안됐다고 나오고 ASIO4All 패널을 열어보면 그림과 같이 나옵니다 (그림 참고)
헌데, WAV파일을 불러와보면 그건 또 소리가 납니다. 당연히 일반 미디소리도 소리가 나고요

그림에 보면 Output이 비활성화가 되어있는데 평소에는 그렇지 않고 소나만 실행하면 Output이 X가 되면서 비활성화가 되어버리네요
억지로 활성화도 안되고 말이죠..

Sonar를 제외한 Cubase나 FL 같은 다른 모든 프로그램에서는 정상적으로 ASIO4All이 작동을 하는데
유독 소나에서만 안먹히니 이것 참 웃길 노릇입니다
ASIO가 문제인가 싶어 예전에 사용하던 WDM 모드로 바꿔봐도 아예 소리도 안나고
ASIO4All도 재설치해보고 Sonar도 재설치해보고 사운드카드 드라이버도 삭제하고 재설치해보고
심지어 윈도우까지 재설치해봤지만 효과가 없네요

사실 이 현상으로 인해 15년간 사용해오던 소나를 버리고 큐베로 갈아타는 계기가 되긴 했지만
그래도 원인은 알고 싶어서 고수님분들께 여쭙습니다

추천 0 비추천 0

댓글목록

비밀님의 댓글

비밀 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물

저도 그게안되더라구요~
소나버전이 너무 구버전이라 인식자체에 문제가 있지 않나 싶은데
다른 웨이브 작업할땐 저도 큐베를 써요~
그냥 미디는 소나에서 ~
웨이브는 큐베에서 하시는게 가장 마음편하실것 같네요
결론적으로 저도 원인은 잘모르겠다는것 이랍니다

EgravE님의 댓글

EgravE 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글의 댓글

소나 버젼은 8.5, X2, X3까지 설치해봤습니다만..
버젼과는 관계없이 동일 증상이고
오디오설정을 골백번을 더 해봐도 증상이 같은 걸 보면
제 생각에는 소나에 있는 뭔가 특정 셋팅파일과 관련이 있지 않을까... 하는 그런 생각을 해봅니다..

헌데 큐베를 써보니 확실히 왜 소나가 큐베의 점유율을 못 따라가는지 확연하게 느껴지더라구요..

EgravE님의 댓글

EgravE 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물

스스로 해결했습니다

정말 소 뒷걸음치다가 쥐잡는 격이었는데
완전 포기하는 심정으로 될대로 되라하는 마음으로 해봤는데 이건 대발견~!!!!

제 해결책

1. 레지스트리에서 cakewalk 로 검색
2. F3 (다시 찾기) 누르며 더 이상 안나올 때까지 계속 검색
3. 검색해서 나오는 거 전부 삭제
4. 소나프로그램 삭제후 재설치

놀랍게도 정상적으로 소리가 나기 시작합니다~

혹시나 저와 같은 상황에 계신 분을 위해 이렇게 팁을 남깁니다

썰물님의 댓글

썰물 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물

저 역시 위의 내용과 같은 현상을 격었습니다.
도중에 큐베로 갈아 타 보았는데 악보 찍는 것이 소나에 손맛이 익었는지 영 적응이 되지 않아 되돌아 오고 말았는데
저의 경우는 이렇게 해결 하였습니다.

사용 도중에 사운드가 전혀 나오지 않을 경우
소나를 띄워논 상태에서
윈도우 미디어 프레이어에 MP3 나 Wave 파일을 로드하고 플레이를 시킨 후 사운드를 중단한 후
소나를 작동하면 제대로 된 사운드가 나오더군요.

이 해결책은
이 문제를 겪으신 모든 분들의 해당사항의 해결책이 될런지는 장담 못합니다.
위의 EGraveE 님의 레지스트리 검색하는 것 보다 훨씬 효율적이라고 생각됩니다.(이 방법으로 해결될 경우)

또 다른 해결책은
특정 채널의 사운드가 전혀 나오지 않을 경우 해당 채널의 음악 종료싯점 Event List 마지막을 보시면

Trk  HMSF  MBT  Ch  Kind    Data
----  -------  -----  ---- --------  -------
xxx  xxxxx  xxxx    6  contro      11      0
                                                      =
                                                      ▲
                                                      └  볼륨값이 제로된 요놈이 문제

틀림없이 해당채널의 마지막 부분에 Ch 6 볼륨 Control 이벤트의 데이터 11 에서 0로 잡혀있으면
다음 플레이때 이 값을 그대로 가져가기 때문인 것으로 생각됩니다.

이 문제는 다음 플레이때 초기화되지 않는 문제인 것 같습니다.
따라서 해당채널의 제일 앞부분에 Data 11의 값을 적정한 값으로 이벤트 설정에 지정해 주면 됩니다.

(예)
Trk  HMSF  MBT  Ch  Kind    Data
----  -------  -----  ---- --------  -------
xxx  xxxxx  xxxx    6  contro      11      90
                                                      =
                                                      ▲
                                                      └  볼륨값을 적정하게 지정

사용자들이 채널의 끝 부분이 자연스러운 Fade Out 으로 음악이 끝나게 하고 싶을 때
자주 사용하는 방법인데요, 해당채널의 종료 때의 볼륨값을 다음 플레이 때 초기화하지 않고
그 값을 그대로 가져가기 때문인 것 같습니다.

따라서 각채널의 시작 지점에 볼륨 이벤트를 적정한 값으로 설정한 후 작업하시는
습관을 길러 주시면 이런 문제가 자연스럽게 해결됩니다.....이상 끝