홈 > 고객/기술지원 > Q & A
i.MX8M | MV8895 | MV8890 | MV7420 | MV5260 | MV5422 | MV4412TAB | MV4412 | S5PV210 | iMX6Q | AM3358
Android | Linux | Windows CE | Firmware
 
Audio Control관련
등록인 : 최동식 |

안녕하세요
MVV210 Rev1.0 에서  수정하여 작업 중입니다..(WINCE6.0)

확인 하고싶은 작업은
2개의 스피커에서  따로따로 Sound를 내고싶은데요..(좌측만 or 우측만 or 동시에)

Sound Codec은 WM9711 을 사용 하고 있습니다.
Board에 Sound 출력 하는 커넥터가 2개 입니다. (speaker2개)

waveOutSetVolume(0,0xFFFF0000); // 좌측만 볼륨 만땅
waveOutSetVolume(0,0x0000FFFF); // 우측만 볼륨 만땅
PlaySound(_T("\\Storage Card\\Sound\\temp\\KEYLOUD.wav"),NULL,SND_ASYNC | SND_LOOP);
위와 같이 MFC App 으로  PC에서는 좌/우 컨트롤이  잘 됩니다...

하지만 target Board에 App을 넣고 동일하게 하면 Control이 안됩니다.
(target은 0x0000FFFF 하위 4비트로만 volume이 control되더라구요)
추측 하는 이유는 Target Codec의 Register setting이 안되어 있거나, 지원을 안하거나  일듯 한데요..
잘 모르겠어서요...

WM9711 데이타시트를 보면서 Register 값을 변경 하면서 확인 해보고있습니다.
하지만,, 좌측만 or 우측만 쓰는  register는 있지만,(LOUT2/ROUT2 Volume)
두개를 동시에 쓰면서좌우 컨트롤 할수있는 Mode는 못찾고있습니다...

혹시, Mode를 바꿀수있는 Register를 알고계시거나,
App에서 Register를 바꿀수 있는 방법이나
App에서 좌 /우 Control 할수 있는  함수를 알고계시다면 도움 부탁 드립니다.

이해가 잘 되시려나 모르겠네요 ...
글읽어주셔서 감사합니다 !
덧글 0 | 엮인글 0
 





 
    586 / 2,662,756
서울특별시 구로구 구로3동 235번지 한신IT타워 1004호 TEL. 02-3283-0101 FAX. 02-3283-0160
사업자등록번호 : 116-81-51889 대표자 : 이현재 E-MAIL : sale@microvision.co.kr
COPYRIGHT 2004 (주)마이크로비젼 ALL RIGHTS RESERVED.
%3Cul+class%3D%22Klocation%22%3E%3Cli+class%3D%22first%22%3E%3Ca+href%3D%22..%2Fhome%2F%22%3EHOME%3C%2Fa%3E%3C%2Fli%3E%3Cli%3E%3Ca+href%3D%22..%2Fhome%2Fsub03.php%22%3E%EA%B3%A0%EA%B0%9D%2F%EA%B8%B0%EC%88%A0%EC%A7%80%EC%9B%90%3C%2Fa%3E%3C%2Fli%3E%3Cli%3E%3Ca+href%3D%22..%2Fhome%2Fsub03.php%3Fmid%3D51%22%3EQ+%26+A%3C%2Fa%3E%3C%2Fli%3E%3C%2Ful%3E