2016-08-25 5 views
0

6 채널 또는 8 채널의 장비 (logilink 사운드 박스 ua0099)가 있습니다. ASIO가 없습니다. ASIO4ALL을 설치했습니다. 그러나 각 채널에 액세스하여 특정 채널을 선택하고 사운드를 재생하려면 무엇을해야할지 모르겠습니다.configurate multichannel ASIO4ALL v2.13

이것은

function BasicSoundOutputDemo(wavfilename1,wavfilename2) 

AssertOpenGL; 

[y, freq] = psychwavread(wavfilename1); 
[y1, freq1] = psychwavread(wavfilename2); 
aux = y'; 
aux1 = y1'; 
wavedata = [aux1(1,:) ; aux(1,:)]; 
nrchannels = size(wavedata,1); % Number of rows == number of channels. 

InitializePsychSound; 
devices = PsychPortAudio('GetDevices'); 

pahandle = PsychPortAudio('Open', 18, [], 0, freq, nrchannels); 

PsychPortAudio('FillBuffer', pahandle, wavedata); 

t1 = PsychPortAudio('Start', pahandle, 1, 0); 

KbReleaseWait; 


while ~KbCheck 
    % Wait a seconds... 
    WaitSecs(1); 

end 


PsychPortAudio('Stop', pahandle); 
PsychPortAudio('Close', pahandle); 

` 장치 ID 18 ASIO4ALL 내가 8X을이 열리면 this

입니다 matlab` 내 프로그램입니다 enter image description here

내 질문이 내가 제어 할 수있다 내가 가지고있는 것과 함께 전방, 전방 그리고베이스/중앙을 연결하는 스피커들? 그렇다면 어떻게?

그렇지 않으면 무엇이 필요합니까? 다른 도구? 더 나은 장치?

답변

0

구성이 필요하지 않습니다. 난 그냥 matlab에 asio4all 장치를 선택하고 채널을 선택