I am using matlab 2009b, Bits on win XP pro Bits SP3 to samples microphones with a National Instrument data acquisition card NI-4462.
I initially had 2Gb of RAM and I can sample and record fine then I added an extra 2Gb of ram.Windows recognize 3Gb (as expected for a Bits OS).
If I activate the /3GB option in order to be able to use the 3Gb in matlab virtual memory, the loading of the library nicaiu.dll (http://www.mathworks.de/matlabcentral/fileexchange/27609-daqmx-examples) fails with the error message:
??? Error using ==> loadlibrary at 474 There was an error loading the library "C:\Documents and Settings\Holistic Lab\Desktop\Kinect_Matlab_version1e\nicaiu.dll" A dynamic link library (DLL) initialization routine failed.
Error in ==> acquisition_kinect_manekin_1_1 at 45 funclist = loadlibrary('nicaiu.dll','nidaqmx.h','alias',lib);
Caused by: Error using ==> loaddefinedlibrary A dynamic link library (DLL) initialization routine failed.
If I remove the /3GB option, everything works fine.
Anyone would have a hint on that?
Thanks in advance.