tweaked Windows build tutorial: Building PortAudio for Windows using Microsoft Visual Studio - various improvements to clarity of text. Fixed broken ASIO SDK URL.

git-svn-id: https://subversion.assembla.com/svn/portaudio/portaudio/trunk@1918 0f58301d-fd10-0410-b4af-bbb618454e57
updated Windows+ASIO build tutorial: Building Portaudio for Windows with ASIO support using MSVC. The tutorial was out of date and contained a number of errors that broke the build process.

git-svn-id: https://subversion.assembla.com/svn/portaudio/portaudio/trunk@1919 0f58301d-fd10-0410-b4af-bbb618454e57
Clarified safety of operations in callback (doc)

git-svn-id: https://subversion.assembla.com/svn/portaudio/portaudio/trunk@1920 0f58301d-fd10-0410-b4af-bbb618454e57
CMake: Added PA_WDMKS_NO_KSGUID_LIB to WDMKS and solution folders
WDMKS: Support for default device (see caveat for input devices though in ScanDeviceInfos)
       Added possibility to set channel mask


git-svn-id: https://subversion.assembla.com/svn/portaudio/portaudio/trunk@1924 0f58301d-fd10-0410-b4af-bbb618454e57
WMME: correctly convert device names to UTF-8, see ticket #224. Thanks to Tobias Erichsen for the patch.

git-svn-id: https://subversion.assembla.com/svn/portaudio/portaudio/trunk@1925 0f58301d-fd10-0410-b4af-bbb618454e57
pa_win_wmme.c: converted tabs to spaces (just a few sections)

git-svn-id: https://subversion.assembla.com/svn/portaudio/portaudio/trunk@1926 0f58301d-fd10-0410-b4af-bbb618454e57
DirectSound: correctly output device names as UTF-8 when compiled with UNICODE defined. Note that this patch may not be correct if UNICODE is not defined. Patch from Tobias Erichsen. See ticket #224 for details.

git-svn-id: https://subversion.assembla.com/svn/portaudio/portaudio/trunk@1927 0f58301d-fd10-0410-b4af-bbb618454e57
pa_win_ds.c converted tabs to spaces (only a small amount of code was incorrectly using tabs).

git-svn-id: https://subversion.assembla.com/svn/portaudio/portaudio/trunk@1928 0f58301d-fd10-0410-b4af-bbb618454e57
olivier's device name patch for os x

git-svn-id: https://subversion.assembla.com/svn/portaudio/portaudio/trunk@1930 0f58301d-fd10-0410-b4af-bbb618454e57
Committing Lelands patch for WDM-KS, should take care of some of the problems referenced here http://music.columbia.edu/pipermail/portaudio/2014-August/016246.html

git-svn-id: https://subversion.assembla.com/svn/portaudio/portaudio/trunk@1932 0f58301d-fd10-0410-b4af-bbb618454e57
Added more debugging info in wdmks/pa_win_wdmks.c

git-svn-id: https://subversion.assembla.com/svn/portaudio/portaudio/trunk@1933 0f58301d-fd10-0410-b4af-bbb618454e57