Hi All.
I found mme/wdm and ASIO drivers working with Apogee Mic 96k in Windows 7.
There is a tricky way to make apogee mic work under Windows7...
Apogee mic is USB Audio Class 2.0 (UAC2) device so it works out of the box for MAC os (OSX 10.6.4 and higher) and some newer linux ALSA drivers, but windows does not have internal USB 2.0 audio drivers... However there is one company which makes the universal UAC2 drivers for oem device manufacturers -Thesycon.
A lot if Hi-Fi DAC manufacturers use their drivers, which are just a little customized.... Also BLUE Yeti PRO USB Microphone uses their drivers to work under windows.
So... can we use Thesycon UAC2 driver to install Apogee mic under windows? YES!!! We Can !!!
How to install Apogee mic using Thesycon UAC2 driver:
1. Download from Blue home page "YetiPro_Windows7_DriverA" (it is Thesycon v1.29 UAC2 driver),
or from m2tech company HiFace Two driver which is the newer Thesycon V1.70 UAC2 driver:
http://www.m2tech.biz/public/pdf/M2T...ver_r1.7.0.exe
2. Download from Thesycon page "TDD" Thesycon USB Description dumper tool to obtain your Apogee MIC usb PID&VID numbers:
http://www.thesycon.de/tdd/tdd.exe,
3. Connect your MIC to usb port and run TDD tool and select MIC device from selectable list of connected USB devices...
4. now you are able to copy/remember your mic VID and PID numbers (vendor and product ID)
You can also read PID&VID directly from Windows Device Manager, if you connected MIC to USB port, Windows will recognize it and it should appear in Control Panel->DeviceManager->Audio,Video and Game Controllers
as MiC or MiC96k. Then if you duble click it and open the third tab "details" you can read second position from Properties list which is your hardware identification then you get description like:
"USB\VID_0C60&PID_001B&REV_0002&MI_01" - Which contains VID and PID values: "VID_0C60&PID_001B"
5. disconnect MIC from USB port.
6. extract YetiPro_Windows7_DriverA ( or M2Tech HiFace Two 1.7 Driver) and open for edition two *.inf files:
"BLUE_YETI_PRO.inf" and "BLUE_YETI_PROks.inf"
7.Find first [_Models] and [_Models.ntamd64] entries in both files looking like:
"BLUE YETI PRO"=_Install, USB\VID_074d&PID_0001 two entries for "BLUE_YETI_PRO.inf"
and
"BLUE YETI PRO Audio"=_Install, TUSBAUDIO_ENUM\VID_0074d&PID_0001&KS two entries for "BLUE_YETI_PROks.inf"
Just change the VID and PID numbers to those of your apogee MIC values noted from TDD tool for MIC96k it will be:
"BLUE YETI PRO"=_Install, USB\VID_0C60&PID_001B two entries for "BLUE_YETI_PRO.inf"
and
"BLUE YETI PRO Audio"=_Install, TUSBAUDIO_ENUM\VID_0C60&PID_001B&KS two entries for "BLUE_YETI_PROks.inf"
and save *.inf files.
8.
Run yeti/m2tech driver "setup.exe" when mic is disconnected and connect mic when driver setup will ask for that... Just click next and agree for not signed driver to be installed ,and you are ok.
9. After setup will finish your Mic will show under device manager as Blue_YetiPro/m2tech device

10. Now you can use your Apogee MIC for any mme/WDM recording software as well as for ASIO as Thesycon UAC2 driver is MME and ASIO, you can for example use your MIC for Skype calls in windows
Just one important remark regarding USB ports, your MIC will be recognized properly with the new drivers only in this USB port for which you made the driver installation procedure. If you connect your mic to different port then you have to run the driver setup again for that port... Off course you do not need to modify anything more in the setup files as PID and VID are the constant identification values of the hardware.