Witam.
Pierwszy raz się z czymś takim spotykam. Do tej pory, na wszystkich komputerach na jakich odpalałem moją aplikacje (FFT z karty dzwiękowej, i takie tam - waveInOpen, i inne waveInXXX) istniało urządzenie WAVE_MAPPER (id -1), więc domyślnie podawałem je i zawsze działało. Aż zdębialem - na jednym z komputerów jest zainstalowana karta Intel SigmaTelAudio. GetDevCaps podaje nazwe dobrze, na id =0. Na id = -1 nie ma WAVE_MAPPERa, tylko pusty ciąg znaków. Myślałem ze wavemapper jest "domyślnym" urządzeniem windowsa... O co chodzi ? :) (karta , jeśli ją wybiore, działa dobrze).

Fred