GENERAL MIDI System Level 1 (“GM 1”) – ЗАГАЛЬНИЙ ОПИС

Сьогодні ми почнемо знайомство з специфікацією GENERAL MIDI System Level 1.

GENERAL MIDI (GM 1)

Специфікація “General MIDI System Level 1” – також відома як “GM”, “General MIDI 1” і “GM1” – визначає, в першу чергу, специфічні особливості роботи звукового MIDI генератора (синтезатора) при відтворенні різних MIDI файлів.

Без дотримання стандарту General MIDI, звучання MIDI – файлів, створених на одному MIDI інструменті на іншому MIDI – інструменті може суттєво відрізнятися, особливо якщо відрізняється принцип вибору тембру в інструментах. Специфікація GM привласнює певні назви тембрів для кожного номера програми, але акустичні характеристики кожного звуку при цьому не визначаються.

GM 1 ОБОВ’ЯЗКОВІ ХАРАКТЕРИСТИКИ

Для забезпечення  сумісності  згідно стандарту GM 1, звуковий пристрій (клавіатура, звуковий модуль, звукова карта, IC, програмне забезпечення або інший продукт) повинні відповідати вимогам  специфікації GM Level 1 і без необхідності додаткової модифікації, регулювання обо налаштування користувачем відразу забезпечити сумісне відтворення тембрів.

Вимоги до звукових тембрів:

Мінімальна кількість доступних для одночасного відтворення повністю динамічних мелодійних та перкусійних звуків, які реагують на швидкість натискання повинна бути 24. Для ударних вимога одночасного звучання не менше 8, для інших мелодійних інструментів 16.

Вимоги до каналів:

Повинні підтримуватися всі 16 MIDI каналів. Кожен канал має забезпечити поліфонічне відтворення певної кількості голосів. Кожен канал має відтворювати різний інструмент (звук/патч/тембр). Ударні інструменти завжди знаходяться на MIDI Channel 10.

Вимоги до інструментів:

Забезпечення можливості одночасного відтворення на на різних інструментах мінімум 16 ти різних тембрів. Мінімум 128 пресетів інструментів (MIDI program numbers) , відповідно до GM 1 Instrument Patch Map, і 47 звуків ударних, які відповідають стандарту GM 1 Percussion Key Map.

Наявність 128 стандартних тембрів, умовно розділених на 16 груп, у кожній групі по 8 інструментів.

Prog # Група інструментів Prog # Група інструментів
1-8 Piano Фортепіано 65-72 Reed Дудки
9-16 Chromatic Percussion Хроматична перкусія 73-80 Pipe Свист
17-24 Organs Органи (акордеон і гармоніка) 81-88 Synth Lead Сольні синтетичні тембри
25-32 Guitar Гітара 89-96 Synth Pads Синтезовані підкладки
33-40 Bass Бас 97-104 Synth Effects Синтезовані ефекти
41-48 Strings Струнні (литаври) 105-112 Ethnic Етнічні інструменти
49-56 Ensemble Ансамбль 113-120 Percussive Не хроматична перкусія
57-64 Brass Мідні духові 121-128 Sound Effects Звукові ефекти

Ви можете перейти за посиланням, щоб переглянути повну таблицю зі 128 стандартних тембрів.

Вимоги до апаратної реалізації:

Звуковий генератор стандарту General MIDI рекомендується комплектувати:
• Регулятором гучності.
• MIDI In роз’ємом (Out і Thru роз’єми є не обов’язковими).
• Audio Out (2 – лівий і правий) плюс роз’єми навушників.

Вимоги до канальних повідомлень:

Забеспечити підтримку  контролерів пезперервної дії 1, 7, 10, 11, 64, 121 і 123;

Контролер #  Назва Опис
1 Modulation Глибина частотної модуляції
7 Volume Гучність звучання в каналі
10 Pan Панорама
11 Expression Експресія – виразність.
64 Sustain Тривале звучання взятої ноти
121 Reset All Controllers Скинути всі контролери певного каналу до початкового стану
123 All Notes Off Вимкнути всі ноти, які звучать на каналі

Підтримка зареєстрованих параметрів RPN #s 0, 1, 2;

Зареєстрований параметр Назва Опис
0 Pitch Bend Sensitivity Чутливість зміни висоти тону
1 Fine Tuning

Тонке

підстроювання

2 Coarse Tuning Грубе підстроювання

Вимоги до налаштування за замовчуванням:

  • Bend=”0″
  • Volume=”100″ (0-127)
  • Controllers “normal”.

Вимоги до інших повідомлень:

Забезпечити реакцію на контролер введення даних і RPNs для тонкої і грубої настройки і діапазону висоти тону, а також на всі інші General MIDI Level 1 системні повідомлення.

GM 1 ІНФОРМАЦІЯ ДЛЯ РОЗРОБНИКІВ:

ММА GM Керівництво для розробників представляє собою документ, який описує додаткові рекомендації та роз’яснення специфікації GM для виробників контенту і виробників пристроїв, щоб забезпечити поліпшену сумісність між продуктами GM.

Сама специфікація поміщається на 10 сторінках, але є доволі інформативною.

Специфікація GM 1 розроблялася для перших GM пристроїв і згодом у 1999 році була витіснена наступною General MIDI 2, у якій була додана підтримка вже на той час широко доступних додаткових функцій і можливостей.

GM 1 досі залишається популярним форматом і широко використовується для створення музики і збереженні її в стандартних MIDI – файлах (* .mid).

 

Поширити вподобання
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Залишити відповідь

Ввійти за допомогою: