• Home
  • Documents
  • Download
  • Status
  • FAQ
  • Mailing list
  • Applications
  • Links
  • License
  • Volunteer
  • Contacts

Windows Multimedia Extensions

Windows Multimedia Extensions or MME API(WinMM) is the first standardized audio interface, currently in the position of leagcy status. Most Windows system can still exists winmm.lib for compatiblity. However, its complete SDK is not easy to find.

Enable WMME module

DEFINEs

If you want to enable Windows Multimedia Extensions module, your C++ compiler must add the following DEFINEs:

ENABLE_HOST_WMME

Source files

C++ files must include the following two:

  1. CiosAudio/Platforms/Windows/CaWmme.hpp
  2. CiosAudio/Platforms/Windows/CaWmme.cpp

Qt

If you are using Qt, in the following file:

CiosAudio/Platforms/Windows/HostAPIs.pri

Enable the following setting:

HostAPIs += MME

Libraries

Windows Multimedia Extensions must link with "winmm.lib", normally this file always can be found in Windows system.