Search found 615 matches

by gschalk
11 Sep 2013, 11:08
Forum: Configuration
Topic: MatlabSignalProcessing
Replies: 24
Views: 9963

Re: MatlabSignalProcessing

What Chad is describing is a realization of synchronous Matlab processing, i.e., processing of blocks of data as they are "p[roduced" by the data acquisition device. As an alternative, for asynchronous processing, you may want to look into the FieldTrip buffer (described on the Wiki).

Gerv
by gschalk
15 Aug 2013, 07:10
Forum: BCI Systems - Signal Processing
Topic: How to detect or filter the EMG signal in EEG?
Replies: 1
Views: 1982

Re: How to detect or filter the EMG signal in EEG?

Check out

Goncharova, I. I., et al. "EMG contamination of EEG: spectral and topographical characteristics." Clinical Neurophysiology 114.9 (2003): 1580-1593.

It should have answers to all your questions.

Gerv
by gschalk
10 Jul 2013, 07:41
Forum: Configuration
Topic: Delay between amplifiers
Replies: 1
Views: 1987

Re: Delay between amplifiers

I have never heard about this problem, even though we and many others have been using BCI2000 extensively with synced g.USBamps. My best guess is that this issue has something to do with the particular configuration you are using. I would try to switch the order of the two amps, including switching ...
by gschalk
24 Jun 2013, 16:56
Forum: Software Development
Topic: BCI2000 and e-Prime
Replies: 9
Views: 4163

Re: BCI2000 and e-Prime

Why don't you use BCI2000's StimulusPresentation module instead of ePrime?

Gerv
by gschalk
02 Jun 2013, 01:36
Forum: Configuration
Topic: Irregular timing with 2 g.tec amps
Replies: 11
Views: 5657

Re: Irregular timing with 2 g.tec amps

I do not think that a sporadic 16 ms jitter will affect the P300 system very much. We have been very successful with P300 experiments with wireless EEG devices that typically have quite poor timing performance.

Gerv
by gschalk
31 May 2013, 10:49
Forum: Configuration
Topic: Irregular timing with 2 g.tec amps
Replies: 11
Views: 5657

Re: Irregular timing with 2 g.tec amps

I think I am running out of possible reasons for this. We definitely know of (even much more demanding) configurations that do not show these irregularities. The only thing I can still think of is to try a different computer, or to see if you can increase the polling cycle of the USB controller and/...
by gschalk
29 May 2013, 10:42
Forum: Configuration
Topic: Irregular timing with 2 g.tec amps
Replies: 11
Views: 5657

Re: Irregular timing with 2 g.tec amps

A few more ideas. #1: I understand you do 256 Hz. What is the SampleBlockSize? #2: Does anything change if you go to 16 channels on each amp (32 total)? #3: How did you connect the g.USBamps? If you use a USB splitter, or even otherwise, they may be on the same USB controller, and what you see may b...
by gschalk
28 May 2013, 15:22
Forum: Configuration
Topic: Irregular timing with 2 g.tec amps
Replies: 11
Views: 5657

Re: Irregular timing with 2 g.tec amps

What happens when you use the TaskManager to set the CPU Priority of the Source module to Real Time?

Gerv
by gschalk
28 May 2013, 14:28
Forum: Configuration
Topic: Irregular timing with 2 g.tec amps
Replies: 11
Views: 5657

Re: Irregular timing with 2 g.tec amps

Which BCI2000 version are you using?

Gerv
by gschalk
20 May 2013, 09:04
Forum: Configuration
Topic: Irregular timing with 2 g.tec amps
Replies: 11
Views: 5657

Re: Irregular timing with 2 g.tec amps

Andrew,

I would suggest to contact g.tec to get a new driver. Yours appears to be ancient.

Gerv
by gschalk
04 May 2013, 11:23
Forum: Configuration
Topic: Information on D2Box
Replies: 4
Views: 2847

Re: Information on D2Box

The D2Box task of BCI2000 v1.0 could only present targets in a block-randomized fashion, i.e., you cannot use a predefined sequence unless you use v2.0 or you change the D2Box code. All earlier BCI2000 versions, including the D2Box code, are still available on SVN.

Gerv
by gschalk
23 Apr 2013, 07:08
Forum: Data Analysis
Topic: SMRs accuracies
Replies: 3
Views: 2416

Re: SMRs accuracies

Hi, BCI2000 does not come with a general-purpose classification tool for analyzing SMR activity other than OfflineAnalysis. The most important reason for this is that appropriately interpreting mu rhythm activity depends in part on expert interpretation of brain signal patterns (e.g., to differentia...
by gschalk
20 Apr 2013, 17:47
Forum: Software Development
Topic: Emotiv EPOC Headset UDP Communication-Matlab and BCI2000
Replies: 4
Views: 3520

Re: Emotiv EPOC Headset UDP Communication-Matlab and BCI2000

Hi, The format of the results is certainly the same whether or not you have high accuracy. Based on everything you write, it seems like your Matlab program cannot keep up reading the values from BCi2000 sent via UDP. You could check the Windows TaskManager -- Matlab is probably consuming a whole CPU...