Forum: PC-Programmierung eine gleichzeitige analoginput() von 2 aufgenommene Soundsignale


von Galilio (Gast)


Lesenswert?

Hallo alle zusammen,


wisst ihr wie man in matlab gleichzitig 2 unabhägige getrennte Signale 
aufnehmen kann.

Nacheinander habe ich aber ich möchte dass ich gleichzeitig bei der 
beide Channels aufnehmen kann.

hier ist ein Abschnitt von was ich gemacht habe :
%% neuer  Object

    AI = analoginput('winsound',0);
    AI1 = analoginput('winsound',2);

%% add channels zu AI
  chan = addchannel(AI,1);

%% Add Channels zu AI1
  chan1 = addchannel(AI1,1);

%% configure AI
    set(AI,'SampleRate',20000);
    set(AI,'SamplesPerTrigger',200000);

%% configure AI1
    set(AI1,'SampleRate',20000);
    set(AI1,'SamplesPerTrigger',200000);

%% Acquire data
  start(AI)
  data = getdata(AI);

%% Acquire data
  start(AI1)
  data1 = getdata(AI1);


hier mit der Aufnehmen wird das nacheinander aber es muss in sime Time.
hat jemenden vielleicht eine Idee


Die aufgenommene Signale werden ganz Normal von einen PC Sound Card.

für jeden vorschlag bin ich dankbar

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.