ќсновы компьютерной музыки




2.2.19. Ћокальные канальные сообщени€

«адаютс€ контроллерами от 120 до 127 и управл€ют обработкой сообщений в каналах:

  • 120 Ч All Sounds Off;
  • 121 ЧReset All Controllers;
  • 122 Ч Local Control;
  • 123 Ч All Notes Off;
  • 124 Ч Omni Off;
  • 125 Ч Omni On;
  • 126 Ч Mono;
  • 127 ЧPoly.

ќб€зательными в General MIDI определены только контроллеры 121 и 123.

—ообщение All Notes Off имитирует выключение всех включенных нот и полностью эквивалентно посылке сообщени€ Note Off дл€ каждой звучащей ноты; будет ли при этом прекращено звучание ноты Ч зависит от состо€ни€ режимов Sustain и Sostenuto. —ообщение All Sounds Off действует так же, но не зависит от режимов Sustain/Sostenuto; кроме того, оно немедленно прекращает звучание всех нот, наход€щихс€ в стадии концевого затухани€ (Release).

—осто€ние самих режимов Sustain/Sostenuto эти сообщени€ не затрагивают.

—ообщение Reset All Controllers устанавливает все контроллеры в значени€ по умолчанию и используетс€ дл€ начальной установки устройства перед проигрыванием партитуры.

—ообщение Local Control служит дл€ запрета/разрешени€ управлени€ устройством с локальной панели. Ќулевое значение параметра запрещает управление с панели, (устройство управл€етс€ только по MIDI), значение "127" разрешает его.

—ообщени€ Omni On/Off служат дл€ включени€/выключени€ режима Omni Ч реакции устройства на канальные сообщени€. ѕри включенном режиме Omni устройство обрабатывает сообщени€ дл€ всех каналов, при отключенном Ч только сообщени€ дл€ выбранного канала (Basic Channel). Ёто позвол€ет разделить устройства между каналами.  анал назначаетс€ устройству либо с его панели управлени€, либо при помощи сообщений SysEx. –ежим Omni имеет смысл в основном дл€ старых инструментов, имеющих один MIDI-канал и не поддерживающих разделение тембров.

—ообщени€ Mono/Poly служат дл€ переключени€ одноголосного и многоголосного (полифонического) режимов.

¬ одноголосном режиме в каждый момент времени может звучать только одна нота; включение новой ноты приводит к принудительному отключению предыдущей. ¬ полифоническом режиме включение каждой новой ноты запускает очередной свободный генератор, а по окончании работы генераторов новые ноты либо игнорируютс€, либо привод€т к принудительному выключению наиболее "старых" нот. «начение nn в сообщении Mono воспринимаетс€ некоторыми устройствами как количество MIDI-каналов, по которым, начина€ с Basic Channel, распредел€ютс€ ноты в одноголосном режиме при выключенном режиме Omni. —мысл этой группы каналов различен дл€ передающих и принимающих устройств. ѕередающее устройство направл€ет первую ноту в Basic Channel, следующую за ней - - в Basic Channel + 1 и т. д., затем очередна€ нота снова направл€етс€ в Basic Channel, и цикл повтор€етс€. ѕриемное устройство воспринимает канальные сообщени€ только внутри заданной группы каналов, каждый из которых работает в одноголосном режиме. “акой прием позвол€ет реализовать многоголосное исполнение на синтезаторах, имеющих жесткую прив€зку голосов (генераторов) к MIDI-каналам.  онтроллеры Omni, Mono и Poly вызывают также отработку контроллера All Sounds Off. ќт различных сочетаний режимов Omni, Poly и Mono происход€т четыре основных режима работы (mode) MIDI-устройств:

  • 1 Ч Omni On, Poly;
  • 2 Ч Omni On, Mono;
  • « Ч Omni Off, Poly;
  • 4 Ч Omni Off, Mono.

Ѕольшинство современных устройств работает в режиме mode 3 Ч полифонический режим с независимой работой каналов.

¬ GM должно быть 128 звуков мелодических инструментов и 47 звуков ударных, которые должны располагатьс€ в определенном пор€дке (табл. 2.7 и 2.8).

“аблица 2.7. ћелодические инструменты

MIDI-номер

Ќазвание инструмента

0

1

2

3

4

5

Acoustic Grand Piano Ч большой акустический ро€ль

Bright Acoustic Piano Ч €ркий акустический ро€ль

Electric Grand Piano Ч большое электрическое пианино

Honky-tonki Piano Ч расстроенный ро€ль

Electric Piano 1 Ч электрическое пианино 1

Electric Piano 2 Ч электрическое пианино 2

6

Harpsichord Ч клавесин

7

Clavinet Ч клавинет

8

Celesta Ч челеста

9

Glockenspiel Ч колокольчики

10

Music Box Ч музыкальный €щик

11

Vibraphone Ч вибрафон

12

Marimba Ч маримбафон

13

Xylophone Ч ксилофон

14

Tubular, Bells Ч колокола

15

Dulcimer Ч цимбалы

16

Drawbar Organ Ч механический орган

17

Percussive Organ Ч перкуссионный орган

18

Rock Organ Ч рок-орган

19

Church Organ Ч кафедральный орган

20

Reed Organ Ч €зычковый орган

21

Accordion Ч аккордеон

22

Harmonica Ч гармоника

23

Tango accordion Ч аккордеон танго

24

Acoustic Guitar (nylon) Ч акустическа€ гитара (нейлон)

25

Acoustic Guitar (steel) Ч акустическа€ гитара (металл)

26

Electric Guitar (jazz) Ч электрогитара джазова€

27

Electric Guitar (clean) Ч электрогитара чиста€

28

Electric Guitar (muted) Ч электрогитара приглушенна€

29

Overdriven Guitar Ч овердрайв-гитара

30

Distortion Guitar Ч дисторшн-гитара

31

Guitar Harmonics Ч гитарные гармоники

32

Acoustic Bass Ч акустический бас

33

Electric Bass (finger) Ч пальцевый бас

34

Electric Bass (pick) Ч щипковый бас

35

Fretless Bass Ч безладовый бас

36

Slap Bass 1 Ч слэп-бас 1

37

Slap Bass 2 Ч слэп-бас 2

38

Synth Bass 1 Ч синтетический бас 1

39

Synth Bass 2 Ч синтетический бас 2

40

Violin Ч скрипка

41

Viola Ч альт

42

Cello Ч виолончель

43

Contrabass Ч контрабас

44

Tremolo Strings Ч тремоло струнных

45

Pizzicato Strings Ч пиццикато струнных

46

Orchestral Harp Ч оркестрова€ арфа

47

Timpani Ч литавры

48

String Ensemble 1 Ч струнный ансамбль 1

49

String Ensemble 2 Ч струнный ансамбль 2

50

Synth Strings 1 Ч синтетические струнные 1

51

Synth Strings 2 Ч синтетические струнные 2

52

Choir Aahs Ч хор - а

53

Voice Oohs Ч голос - о

54

Synth Voice Ч синтетический голос

55

Orchestra Hit Ч оркестровое тутти

56

Trumpet Ч труба

57

Trombone Ч тромбон

58

Tuba Ч туба

59

Muted Trumpet Ч приглушенна€ труба

60

French Horn Ч валторна

61

Brass Section Ч медна€ секци€

62

Synth Brass 1 Ч синтетическа€ медь 1

63

Synth Brass 2 Ч синтетическа€ медь 2

64

Soprano Sax Ч саксофон-сопрано

65

Alto Sax Ч саксофон-альт

67

Baritone Sax Ч саксофон-баритон

68

Oboe Ч гобой

69

English Horn Ч английский рожок

70

Bassoon Ч фагот

71

Clarinet Ч кларнет

72

Piccolo Ч флейта-пикколо

73

Flute Ч флейта

74

Recorder Ч рекордер

75

Pan Flute Ч флейта-пана

76

Bottle Blow Ч дутье в бутылку

77

Shakuhachi Ч шикухачи

78

Whistle Ч свист

79

Ocarina Ч окарина

80

Lead 1 (square) Ч соло-пр€моугольник

81

Lead 2 (sawtooth) Ч соло-пила

82

Lead 3 (calliope) Ч соло-калиопе

83

Lead 4 (chiff) Ч соло-чиф

84

Lead 5 (charang) Ч соло-чаранг

85

Lead 6 (voice) Ч соло-голос

86

Lead 7 (fifths) Ч соло-квинты

87

Lead 8 (bass + lead) Ч бас + соло

88

Pad 1 (new age) Ч оркестрова€ подкладка, новый век

89

Pad 2 (warm) Ч оркестрова€ подкладка, тепла€

90

Pad 3 (polysynth) Ч оркестрова€ подкладка, полисинтетическа€

91

Pad 4 (choir) Ч оркестрова€ подкладка, хор

92

Pad 5 (bowed) Ч оркестрова€ подкладка, смычковые

93

Pad 6 (metallic) Ч оркестрова€ подкладка, металл

94

Pad 7 (halo) Ч оркестрова€ подкладка, гало

95

Pad 8 (sweep) Ч оркестрова€ подкладка, свип

96

FX 1 (rain) Ч дождь

97

FX 2 (soundtrack) Ч саундтрек

98

FX 3 (crystal) Ч кристалл

99

FX 4 (atmosphere) Ч атмосфера

100

FX 5 (brightness) Ч €ркость

101

FX 6 (goblins) Ч гоблин

100

FX 7 (echoes) Ч эхо

103

FX 8 (sci-fi) Ч научна€ фантастика

104

Sitar Ч ситар

105

Banjo Ч банджо

106

Shamisen Ч шамисен

107

Koto Ч кото

108

Kalimba Ч калимба

109

Bagpipe Ч волынка

110

Fiddle Ч фидл-скрипка

111

Shanai Ч шанай

112

Tinkle Bell Ч звон колокольчика

113

Agogo Ч агого

114

Steel Drums Ч стальные барабаны

115

Woodbloc Ч дерев€нный блок

116

Taiko Drum Ч барабан-тайко

117

Melodic Drum Ч мелодический барабан

118

Synth Drum Ч синтетический барабан

119

Revers Cymbal Ч реверсивна€ тарелка

120

Guitar Fret Noise Ч звук ладов гитары

121

Breath Noise Ч дыхание ветра

122

Seashore Ч морской прибой

123

Bird Tweet Ч птичий свист

124

Telephone Ring Ч телефонный звонок

125

Helicopter Ч вертолет

126 Applause Ч аплодисменты
127 Gunshot Ч выстрел

 

“аблица 2.8. —тандартные ударные инструменты GM

MIDI-номер

Ќазвание инструмента

35

Acoustic Bass Drum Ч акустический большой барабан

36

Bass Drum 1 Ч большой барабан

37

Side Kick Ч удар по краю барабана

38

Acoustic Snare Ч малый акустический барабан

39

Hand Clap Ч хлопок в ладоши

40

Electric Snare Ч малый электрический барабан

41

Low Floor Tom Ч низкий том

42

Closed High-Hat Ч закрытый хай-хэт

43

High Floor Tom Ч нижний том

44

Pedal High Hat Ч педаль хай-хэт

45

Mid Tom Ч средний том

46

Open High Hat Ч открытый хай-хэт

47

Low-Mid Tom Ч средний том 2

48

High-Mid Tom Ч высокий том 2

49

Crash Cymbal 1 Ч тарелка краш 1

50

High Tom Ч высокий том «

51

Ride Cymbal 1 Ч тарелка райд 1

52

Chinese Cymbal Ч китайска€ тарелка

53

Ride Bell Ч колокольчик райд

54

Tambourine Ч тамбурин (бубен)

55

Splash Cymbal Ч тарелка сплэш

56

Cowbell Ч коровий колокольчик

57

Crash Cymbal 2 Ч тарелка крэш 2

58

Vibraslap Ч вибрирующий хлопок

59

Ride Cymbal 2 Ч тарелка райд 2

60

High Bongo Ч бонго высокий

61

Low Bongo Ч бонго низкий

62

Mute High Conga Ч конго высокий глухой

63

Open High Conga Ч конго открытый высокий

64

Low Conga Ч конго низкий

65

High Timbale Ч литавры высокие

66

Low Timbale Ч литавры низкие

67

High Agogo Ч агого высокий

68

Low Agogo Ч агого низкий

69

Cabasa Ч кабаса

70

Maracas Ч маракасы

71

Short Whistle Ч короткий свист

72

Long Whistle Ч длинный свист

73

Short Guiro Ч гуайро короткий

74

Long Guiro Ч гуайро длинный

75

Claves Ч бруски

76

High Wood Block Ч высокий дерев€нный блок

77

Low Wood Block Ч низкий дерев€нный блок

78

Mute Cuica Ч куика приглушенный

79

Open Cuica Ч куика открытый

80

Mute Triangle Ч приглушенный треугольник

81

Open Triangle Ч открытый треугольник

–ассмотренные требовани€ €вл€ютс€ минимальными, и ни что не мешает создавать инструмент с большими возможност€ми, что реально и происходит.

Ќазад —одержание ¬перед