MME ( англ. MultiMedia Extensions - мультимедійні розширення) - сімейство програмних інтерфейсів ( API) системи Windows для роботи з мультимедійними пристроями (переважно звуковими платами) та файлами.

Сімейство MME було анонсовано в Windows 3.0, і спочатку включало наступні засоби:

  • передача і прийом повідомлень MIDI

Згодом у MME були додані засоби роботи з глобальними звуковими ефектами (gfx).

Засоби роботи з цифровим звуком MME включають операції як низького рівня (доступ до звукового пристрою, вибір режимів роботи, запуск / зупинка потоку, переміщення буферів даних), так і високого (відтворення звукового файлу однією командою, організація простого потоку і т. п.). Група операцій високого рівня об'єднана в окремий інтерфейс під назвою MCI.

Засоби MME для роботи з оцифрованим звуком ( англ. Waveform Audio ) Розроблялися, як універсальне і простий засіб відтворення і запису звуку. Завдяки цьому вони добре підходять для потокової роботи з досить довгими звуковими сигналами, але обмеженого застосовні в умовах реального часу, коли необхідно дотримуватися жорсткі часові характеристики. Для цих цілей краще підходить інтерфейс DirectSound.

У системах Windows версій 3, 95 і NT 3/4 використовувалися спеціальні змінні ( англ. installable ) Мультимедійні драйвери режиму користувача ( англ. user-mode ). Більшість таких драйверів працювало в парі з відповідними драйверами режиму ядра ( англ. kernel-mode ). При цьому драйвери систем Windows 3/95 і NT 3/4 були несумісні між собою, а для роботи інтерфейсу DirectSound в драйверах для Windows 95 додатково потрібна спеціальна підтримка.

Починаючи з версій Windows 98/2000, були введені універсальні драйвери типу WDM, які могли використовуватися у всіх системах, і до того ж автоматично підтримували DirectSound. Разом з цим, до появи Windows Vista можна було використовувати і MME-драйвери. В Windows Vista підтримка MME-драйверів припинена.