I have a Windows app that records from a microphone. For some reason, this fails. The application displays the error message "The driver cannot recognize the specified command", which I guess is the translation of MCIERR_UNRECOGNIZED_COMMAND. At the same time, Wine prints out: fixme:mciwave:WAVE_mciRecord Should descend into data chunk. Please report. Is this related, perhaps? I believe MCIERR_UNRECOGNIZED_COMMAND is returned from mci.c:MCI_ParseOptArgs. Running with WINEDEBUG=+mci gives: trace:mci:mciSendCommandW => 00000000 trace:mci:mciSendStringW => 1/ 0 ((null)) trace:mci:mciSendStringW => 2/ 0 ((null)) trace:mci:mciSendStringW (L"save ArticleEditor \"C:\\Program Files\\Studieknep\\Tal\\0000.wav\"", (nil), 0, (nil)) trace:mci:mciSendStringW verb=L"save" on dev=L"articleeditor"; offset=1 trace:mci:MCI_ParseOptArgs args=L"\"c:\\program files\\studieknep\\tal\\0000.wav\"" offset=1 trace:mci:MCI_ParseOptArgs cmd=L"save" inCst=N eid=0000 trace:mci:MCI_ParseOptArgs cmd=L"notify" inCst=N eid=0005 trace:mci:MCI_ParseOptArgs cmd=L"wait" inCst=N eid=0005 trace:mci:MCI_ParseOptArgs cmd=L"" inCst=N eid=0001 trace:mci:MCI_ParseOptArgs cmd=L"" inCst=N eid=0003 warn:mci:MCI_ParseOptArgs Optarg L"\"c:\\program files\\studieknep\\tal\\0000.wav\"" not found (I've activated the TRACE print in MCI_ParseOptArgs.) Any ideas? Regards, -- Peter Åstrand Chief Developer Cendio www.thinlinc.com Teknikringen 3 www.cendio.se 583 30 Linköping Phone: +46-13-21 46 00