MME (англ. MultiMedia Extensions — мультимедійні розширення) — сімейство програмних інтерфейсів (API) системи Windows для роботи з мультимедійними пристроями (переважно звуковими платами) і файлами.
Сімейство MME було анонсовано в Windows 3.0, і спочатку включало такі засоби:
- відтворення й запис звуку
- передача й прийом повідомлень MIDI
- керування мікшером звукової плати (регулювання гучності, тембра, перемикання каналів тощо)
- одержання інформації про стан джойстиків
- робота з таймером реального часу
- читання й створення файлів формату RIFF
Згодом в MME були додані засоби роботи із глобальними звуковими ефектами (gfx).
Засоби роботи із цифровим звуком MME включають операції як низького рівня (доступ до звукового пристрою, вибір режимів роботи, запуск/зупинка потоку, переміщення буферів даних), так і високого (відтворення звукового файлу однією командою, організація простого потоку). Група операцій високого рівня об'єднана в окремий інтерфейс за назвою .
Засоби 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, були введені універсальні драйвери , які могли використовуватись у всіх системах, до того ж автоматично підтримували DirectSound. Разом з цим, до появи Windows Vista можна було використовувати й MME-драйвери. В Windows Vista підтримка MME-драйверів припинена.
Посилання
- Сторінка Windows Multimedia [Архівовано 8 квітня 2008 у Wayback Machine.] в MSDN
- Стаття про програмування звуку [Архівовано 8 лютого 2009 у Wayback Machine.] на
- Стаття про [Архівовано 4 серпня 2008 у Wayback Machine.]програмування [Архівовано 8 лютого 2009 у Wayback Machine.] MIDI на
- Стаття про [Архівовано 4 лютого 2009 у Wayback Machine.]програмування [Архівовано 8 лютого 2009 у Wayback Machine.] мікшерів на
- Стаття про [Архівовано 1 квітня 2009 у Wayback Machine.]програмування [Архівовано 8 лютого 2009 у Wayback Machine.] джойстика/таймера на
- Стаття про [Архівовано 27 березня 2008 у Wayback Machine.]програмування [Архівовано 8 лютого 2009 у Wayback Machine.] звукових файлів на
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Nemaye perevirenih versij ciyeyi storinki jmovirno yiyi she ne pereviryali na vidpovidnist pravilam proektu MME angl MultiMedia Extensions multimedijni rozshirennya simejstvo programnih interfejsiv API sistemi Windows dlya roboti z multimedijnimi pristroyami perevazhno zvukovimi platami i fajlami Simejstvo MME bulo anonsovano v Windows 3 0 i spochatku vklyuchalo taki zasobi vidtvorennya j zapis ocifrovanogo zvuku peredacha j prijom povidomlen MIDI keruvannya miksherom zvukovoyi plati regulyuvannya guchnosti tembra peremikannya kanaliv tosho oderzhannya informaciyi pro stan dzhojstikiv robota z tajmerom realnogo chasu chitannya j stvorennya fajliv formatu RIFF Zgodom v MME buli dodani zasobi roboti iz globalnimi zvukovimi efektami gfx Zasobi roboti iz cifrovim zvukom MME vklyuchayut operaciyi yak nizkogo rivnya dostup do zvukovogo pristroyu vibir rezhimiv roboti zapusk zupinka potoku peremishennya buferiv danih tak i visokogo vidtvorennya zvukovogo fajlu odniyeyu komandoyu organizaciya prostogo potoku Grupa operacij visokogo rivnya ob yednana v okremij interfejs za nazvoyu MCI Zasobi MME dlya roboti z ocifrovanim zvukom angl Waveform Audio rozroblyalisya yak universalnij i prostij zasib vidtvorennya j zapisu zvuku Zavdyaki comu voni dobre pidhodyat dlya potokovoyi roboti z dosit dovgimi zvukovimi signalami ale obmezheno zastosovni v umovah realnogo chasu koli neobhidno dotrimuvatisya zhorstkih chasovih harakteristik Dlya cih cilej krashe pidhodit interfejs DirectSound V sistemah Windows versij 3 95 i NT 3 4 vikoristovuvalisya specialni zminni angl installable multimedijni drajveri rezhimu koristuvacha angl user mode Bilshist takih drajveriv pracyuvali u pari z vidpovidnimi drajverami rezhimu yadra angl kernel mode Pri comu drajveri sistem Windows 3 95 i NT 3 4 buli nesumisni mizh soboyu a dlya roboti interfejsu DirectSound v drajverah dlya Windows 95 dodatkovo bula potribna specialna pidtrimka Pochinayuchi z versij Windows 98 2000 buli vvedeni universalni drajveri WDM yaki mogli vikoristovuvatis u vsih sistemah do togo zh avtomatichno pidtrimuvali DirectSound Razom z cim do poyavi Windows Vista mozhna bulo vikoristovuvati j MME drajveri V Windows Vista pidtrimka MME drajveriv pripinena Posilannyared Storinka Windows Multimedia Arhivovano 8 kvitnya 2008 u Wayback Machine v MSDN Stattya pro programuvannya zvuku Arhivovano 8 lyutogo 2009 u Wayback Machine na RSDN Stattya pro Arhivovano 4 serpnya 2008 u Wayback Machine programuvannya Arhivovano 8 lyutogo 2009 u Wayback Machine MIDI na RSDN Stattya pro Arhivovano 4 lyutogo 2009 u Wayback Machine programuvannya Arhivovano 8 lyutogo 2009 u Wayback Machine miksheriv na RSDN Stattya pro Arhivovano 1 kvitnya 2009 u Wayback Machine programuvannya Arhivovano 8 lyutogo 2009 u Wayback Machine dzhojstika tajmera na RSDN Stattya pro Arhivovano 27 bereznya 2008 u Wayback Machine programuvannya Arhivovano 8 lyutogo 2009 u Wayback Machine zvukovih fajliv na RSDN Otrimano z https uk wikipedia org wiki MME