ria pc game
fle game engine - движок для создания игр
fle game engine - движок для создания игр


Balls and holes PC game / Balls and Holes PC игра
Вакансии
Игродельня
Сегодня
22 февраля 2019 15:39
Вход Регистрация Забыли пароль ?

megainformatic - fle game engine - создание 3d игры - simple game 3d
подробнее...

Теги создание сайтов, создание игр, дизайн, игры, информатика, уроки photshop, php, c++, музыка, delphi, cms, робосайт
Статьи сайта
megainformatic - Приключения Кости Коробкина - С новым годом - интерактивный комикс (kk hny) - онлайн комикс - страница 2

megainformatic - Приключения Кости Коробкина - С новым годом - интерактивный комикс (kk hny) - онлайн комикс - страница 3

megainformatic - Приключения Кости Коробкина - С новым годом - интерактивный комикс (kk hny) - онлайн комикс - страница 4

megainformatic - Приключения Кости Коробкина - С новым годом - интерактивный комикс (kk hny) - онлайн комикс - страница 5

megainformatic - Приключения Кости Коробкина - С новым годом - интерактивный комикс (kk hny) - онлайн комикс - страница 6

megainformatic - Приключения Кости Коробкина - С новым годом - интерактивный комикс (kk hny) - онлайн комикс - страница 7

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 1

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 2

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 3

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 4

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 5

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 6

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 7

megainformatic - Веселый Буквоежка - онлайн комикс - страница 1

megainformatic - Веселый Буквоежка - онлайн комикс - страница 2

megainformatic - Веселый Буквоежка - онлайн комикс - страница 3

megainformatic - Веселый Буквоежка - онлайн комикс - страница 4

megainformatic - Веселый Буквоежка - онлайн комикс - страница 5

megainformatic - Веселый Буквоежка - онлайн комикс - страница 6

megainformatic - Веселый Буквоежка - онлайн комикс - страница 7

megainformatic - Веселый Буквоежка - онлайн комикс - страница 8

megainformatic - Веселый Буквоежка - онлайн комикс - страница 9

megainformatic - Веселый Буквоежка - онлайн комикс - страница 10

megainformatic - Веселый Буквоежка - онлайн комикс - страница 11

megainformatic - Веселый Буквоежка - онлайн комикс - страница 12

megainformatic - Веселый Буквоежка - онлайн комикс - страница 13

megainformatic - Веселый Буквоежка - онлайн комикс - страница 14

megainformatic - Веселый Буквоежка - онлайн комикс - страница 15

megainformatic - Веселый Буквоежка - онлайн комикс - страница 16

megainformatic - Веселый Буквоежка - онлайн комикс - страница 17

megainformatic - Веселый Буквоежка - онлайн комикс - страница 18

megainformatic - Веселый Буквоежка - онлайн комикс - страница 19

megainformatic - Веселый Буквоежка - онлайн комикс - страница 20

megainformatic - Веселый Буквоежка - онлайн комикс - страница 21

megainformatic - Веселый Буквоежка - онлайн комикс - страница 22

megainformatic - Веселый Буквоежка - онлайн комикс - страница 23

megainformatic - Эмулятор ZX-Spectrum, БК-0010.01 и их работа в эмуляторе DosBox 0.74

megainformatic - Костя Коробкин - В гостях у тёти Светы (kk as) - онлайн комикс - страница 1

megainformatic - Костя Коробкин - В гостях у тёти Светы (kk as) - онлайн комикс - страница 2

megainformatic - Костя Коробкин - В гостях у тёти Светы (kk as) - онлайн комикс - страница 3

megainformatic - Костя Коробкин - В гостях у тёти Светы (kk as) - онлайн комикс - страница 4

megainformatic - Костя Коробкин - В гостях у тёти Светы (kk as) - онлайн комикс - страница 5

megainformatic - первый независимый онлайн-журнал комиксов ККК Костя Коробкин Комикс номер 1 март 2016

megainformatic - Костя Коробкин - В гостях у тёти Светы (kk as) - онлайн комикс - страница 6

megainformatic - Костя Коробкин - В гостях у тёти Светы (kk as) - онлайн комикс - страница 7

megainformatic - Эмулятор БК-0010.01 версия 2.6 для Windows 9x/Me/2000/XP автор Юрий Калмыков 2002 год

megainformatic - api получения готового решения для решения различных задач возникающих при создании сайта

megainformatic - Костя Коробкин - В гостях у тёти Светы (kk as) - онлайн комикс - страница 8

роман Eternity Вечность - автор Синицин Андрей megainformatic

роман Eternity Вечность - автор Синицин Андрей megainformatic - страница 2

роман Eternity Вечность - автор Синицин Андрей megainformatic - страница 3

роман Eternity Вечность - автор Синицин Андрей megainformatic - Windows Sockets 2, ping, Windows SDK 7, чем открыть hxs файл - страница 4

megainformatic - Размещение Вашей рекламы на нашем сайте

megainformatic - Костя Коробкин - В гостях у тёти Светы (kk as) - онлайн комикс - страница 9

megainformatic - Костя Коробкин - В гостях у тёти Светы (kk as) - онлайн комикс - страница 10

роман Eternity Вечность - автор Синицин Андрей megainformatic - В чём отличие в применении символов & и * в языке c++ ? также продолжаем изучать Windows Sockets 2 и пример simple - страница 5

подробнее

  Урок 4: Введение в Mod Plug Tracker. Описывается запуск программы ModPlug Tracker 1.16, настройка и первые шаги по созданию композиции.  
       
 

Мир не стоял на месте и развивался. Появился и новый трэкер - ModPlug Tracker, работающий под Windows XP и сочетающий в себе многие возможности таких трэкеров, как Impulse Tracker, Scream Tracker, Fast Tracker и Pro Tracker.

Скачать дистрибутив программы можно здесь. Данный дистрибутив в виде архива (размер 616 Кб) и содержит саму программу ModPlug Tracker не требующую никакой инсталляции и файл справочной системы.

ModPlug Tracker 1.16 - новейший (2004 года) трэкер Оливье Лаписку (Франция). Программа вобрала в себя лучшие возможности Impulse Tracker, Scream Tracker, Fast Tracker и Pro Tracker. Этот трэкер написан для Windows (95/98/2000/Me/XP).

Особенности трэкера:

- простота настройки под звуковую карту (поддерживаются Windows-драйвера и DirectX-драйвера);

- возможность создания композиции в любом из форматов следующих трэкеров: Impulse (it), Scream (s3m), Fast (xm), Pro (mod).

- удобный и доступный интерфейс программы (конечно, от Вас потребуются некоторые знания трэкеров, но если Вы уже до этого работали в каком-то из трэкеров, то все интуитивно просто!)

- возможность использования midi-инструментов;

- экспорт композиции в midi или mp3-формат!

ModPlug Tracker при всех своих возможностях к тому же очень компактен! Размер программы - 1,1 Mb. Программа распространяется бесплатно и свободно - скачайте дистрибутив.

 
       
 

Далее описывается как настроить трэкер и начать работу по созданию своих композиций.

При первом запуске Mod Plug Tracker (далее MT для краткости) предложит Вам выбрать драйвер для звуковой карты. Сделанный выбор можно изменить - просто выберите пункт меню View > Setup и на вкладке Sound Card выберите другой драйвер. Вариантов здесь немного - это либо Первичный звуковой драйвер, либо драйвер вашей звуковой карты (например SoundMax). К тому же, тот и другой вариант присутствуют в двух варриациях - Windows-драйвер (или WDM) и DirectX-драйвер. Возникает вопрос - что лучше? По большому счету разницы нет, но можете выбрать драйвер для своей звуковой карты под DirectX.

внешний вид окна ModPlug Tracker
 
       
 

Еще одна полезная настройка расположена на вкладке Keyboard (View > Setup > Keyboard) - если Вы привыкли к клавиатурной раскладке другого трэкера (например IT), то можете выбрать нужный вариант.

Первое что Вам нужно сделать если у Вас еще нет трэкера ModPlug Tracker - это скачать его.

Это всё, что касается настройки программы. Теперь, можно перейти к созданию музыки.

 
       
 

MT содержит встроенную справочную систему - пукнт меню Help > Contents.

Содержание справки дается на английском, но даже если Вы его не знаете, по ходу уроков мы постепенно разберемся со всеми вопросами. Кроме того, если Вы уже знакомы с другими трэкерами (например IT), то перейти на MT вам не составит труда!

 
 

Итак, предполагаем, что Вы уже скачали, распаковали и запустили MT и увидели его окно. Что дальше?

Посмотрите на рисунок справа. Здесь показаны основные рабочие области окна МТ - 1 - строка заголовка окна; 2 - строка меню; 3 - панель инструментов; 4 - окно структуры композиции и библиотек сэмплов/инструментов; 5 - окно содержимого текущей открытой папки (при импорте сэмплов); 6 - окно с вкладками различных свойств композиции; 7 - окно редактирования паттернов.

основные области окна Mod Plug Tracker 1.16
 
       
 

Чтобы быстро познакомиться с началом создания композиции откройте какой-нибудь файл с готовой композицией - примеры можно скачать здесь. Или создайте новую - File > New > и один из 4-х типов (IT, XM, S3M или MOD).

MT позволяет Вам создавать композиции в одном из 4-х форматов:IT, XM, S3M или MOD. Эти форматы несколько отличаются по возможностям. Выбирайте то, что Вам ближе, лучше знакомо или на свой вкус. Поскольку автору ближе формат IT, то далее описывается работа по созданию композиции в этом формате. Для других форматов работа будет вестись аналогично. Отличаться будут названия команд эффектов и некоторые возможности.
 
       
  Попробуем выбрать создание композиции в формате IT. В рабочей области окна программы появится окно новой композиции. Для удобства можете развернуть окно на всю область и приступить к исследованию.  
       
 

На вкладке General окна свойств композиции (см. выше) можно задать: Song Title - название композиции; нажав кнопку Change в поле Song Type можно изменить тип композиции и число используемых каналов (от 4 до 64). Давайте ограничимся пока 16 каналами. В группе Initial Settings задается: темп (Tempo), глобальная громкость (Global volume), скорость проигрывания нот (Speed), позиция рестарта композиции (Restart Position).

В группе Effects можно задать глобальные эффекты, используемые при воспроизведении композиции в трэкере (на саму композицию эти эффекты не оказывают никакого влияния если она не будет экспортироваться в mp3 или wav).

На вкладках ниже (1-4), (5-8) и т.д. задаются свойства отдельных звуковых каналов - громкость, баланс (панорама), подавление (Mute), объемное звучание (Surround), включение использования встраиваемых (plug-ins) эффектов.

 
       
 

Для начала Вам достаточно лишь задать название заголовка своей композиции (Song Title).

Перейдем на вкладку Samples. На этой вкладке Вы загружаете сэмплы в текущую позицию слота сэмплов, задаете параметры звучания сэмплов. Можете также изменить некоторые характеристики сэмпла (усиление громкости и т.п.)

 

Больших возможностей по изменению (или тем более созданию) сэмплов программа не предоставляет! Ведь это не ее задача. Сэмплы создавайте в отдельных специализированных программах типа Sound Forge! Уроки на эту тему смотри здесь.
 
 

На вкладке Instruments вы можете создавать инструменты на основе имеющихся сэмплов или импортировать их из Midi Library или GM.DLS саунд-банков (путем перетаскивания).

Импортируемые инструменты могут оставаться таковыми, а могут быть преобразованы в сэмплы, тогда Вы сможете их использовать не только в midi-композициях, но и в трэкерских форматах!
 
  На вкладке Comments можно ввести текстовый комментарий для своей композиции. (К сожадению русские буквы не поддерживаются, только English).

Пока мы ограничиваемся лишь кратким описанием вкладок - далее подробнее.

 
       
  На вкладке Patterns происходит основная работа по созданию композиций. Поэтому ее следует рассмотреть более подробно.

Теперь можно двигаться дальше!

В следующем уроке Вы создадите первую свою композицию!

 
       
  [Предыдущий урок] [Следующий урок] [Все уроки]  
подробнее

     
  [Все уроки 3ds max] [Галерея моделей] [назад] [далее]  
     
 
Построение ирерархических связей между объектами и основы 3d анимирования.
 
Чтобы модели не "рассыпались" на составные части при экспорте образуйте из них иерархию путем установления связей (Select And Link) между главными и дочерними объектами. Например, если руки, ноги и голова - отдельные объекты, то тело может стать главным объектом (корневым - root), а к нему будут привязаны эти объекты. Точно также если рука состоит из плеча и предплечья (как отдельных объектов), то плечо может быть родителем (root) для предплечья в иерархической связи между ними. При создании скелета иерархические связи между костями цепочки созданной за один раз устанавливаются автоматически. При этом первая созданная кость цепочки и будет родительским (корневым) объектом, а последующие кости будут связаны между собой точно такими же последовательными связями - от родителя к потомкам: плечевая кость -> кость предплечья -> кости (кость) кисти -> кость (кости) пальцев.
 
В данной цепочке перемещение плечевой кости приведет к перемещениям всей цепочки связанных костей. Это и будет прямая кинематика (forward kinematics или FK). Если рассматривать данную манипуляцию в обратной последовательности - перемещение пальцев, то инверсная кинематика (IK) вызовет соответствующие смещения всех родительских костей - кистевых - предплечья - плеча.
 
Создание анимации
 
Мы с Вами рассмотрим создание анимации на примере объектной, т.е. будет взята модель построенная из отдельных примитивов, а анимация будет основана на простых трансформациях этих примитивов.
 
Скачайте данный архив - object_anim (26 Kb) и откройте модель necto.max из 3ds max 7.0 (или выше).
 
модель Necto
 
Вы увидите модель некоего Некто, полностью построеннную из простых примитивов. Можете посмотреть систему иерархических связей данной модели - Graph Editors > Schematic View
 
иерархические связи модели Necto
 
Все связи сделаны при помощи Select And Link от подчиненного объекта к главному. Как видите корневым (root) объектом является примитив body. Все остальные примитивы напрямую или посредством родителя присоединены к нему.
 
Это даст Вам возможность с одной стороны иметь цельный неразрывный объект (модель), а с другой анимировать каждый из примитивов с использованием простых трансформаций - смещения, вращения, масштабирования.
 
Попробуем анимировать простейшую хотьбу.
 
Расположите модель удобным образом и выберите левую ногу (LLeg).
 
выбор левой ноги (LLeg)
 
Настроим параметры анимации. Пусть наша анимация будет качеством Film (24 кадра в секунду - 24 fps) и длительностью 24 кадра (1 секунду).
 
В панели анимации нажмите кнопку Time Configuration
 
панель анимации и кнопка Time Configuration
 
В открывшемся окне диалога задайте указанные параметры и нажмите ОК -
 
 
Вы увидите теперь, что временная шкала анимации отображает искомые 24 кадра, что нам и нужно.
 
Создадим анимацию движения левой ноги по ключевым кадрам -
 
В панели анимации нажмите кнопку Auto Key для автоматической генерации ключевых кадров -
 
включение режима автоматической генерации ключевых кадров
 
Пусть движение ноги будет происходить за 4 фазы, каждая по 6 кадров. Переместите бегунок анимации на 6 кадр (на рисунке 0/24 - обведен кружком).
 
Выполните перемещение и вращение ноги так, чтобы оформился шаг -
 
некто делает шаг
 
После вращения Вы увидите, что нога отделилась от тела, поэтому переместите ее так, чтобы этого не происходило.
 
Теперь переместите бегунок на 12 кадр и щелкните по нему правой кнопкой. В открывшемся диалоговом окне в поле Source Time введите 0, нажмите ОК
 
создание ключевого кадра - положение ноги в крайнее переднем
 
Это приведет к копированию ключевого кадра из 0 в 12 и к возврату ноги в исходное состояние.
 
Теперь сделайте подобную анимацию, но для движения ноги в противоположном направлении.
 
оложение крайнее заднее
 
Перейдя на 24 кадр скопируйте ключевой кадр из 12 в 24 -
 
последний шаг создания анимации левой ноги
 
Отключите кнопку Auto Key. Попробуйте проиграть анимацию движения левой ноги путем перемещения бегунка или путем нажатия кнопки Play на панели анимации. Пример законченной анимированной модели - necto_go (18 Kb).
 

Для остальных конечностей и тела анимация осуществляется аналогично. Только имейте в виду, что связи типа Link (при помощи Select And Link) работают только односторонне, т. е. перемещая родителя можно переместить и все связанные с ним объекты, но не наоборот. Перемещая дочерний объект Вы не переместите родительский! Ведь это не инверсная кинематика!!!

Созданный анимированный файл легко экспортировать в формат X экспортером PandaDXExport для применения в Direct3D8, Direct3D9 и DXExtensionsMax.gup только для Direct3D9. При экспорте экспортером PandaDXExport на вкладке Animation не забудьте указать верную анимационную цепочку и частоту кадров, возможно даже придется немного поэкспериментировать с параметрами экспорта, чтобы экспорт анимации происходил корректно.

 
Данный тип анимации (как уже было сказано выше) носит название объектной, т.к. осуществляется за счет простых трансформаций отдельных примитивов модели, образующих ирерархию.
 
Как видите он проще для создания, но и менее изящен. Анимация осуществляется с гораздо меньшими вычислительными затратами по сравнению со скелетной. Такой тип анимации применялся например в игре Warcraft III Reign of Chaos, так что можете сами посудить о всех ее достоинствах и недостатках.
 
Технология создания скелетной анимации осуществляется точно таким же образом с тем лишь отличием, что Вы анимируете скелет, который в свою очередь анимирует связанные с ним вершины модели.
 
Особенности подготовки модели к экспорту скелетной анимации мы рассмотрим ниже.
 
Если Вы возьмете файл fedja_anim_go.max из архива skinned_fedja и попробуете экспортировать скелетную анимацию в формат X при помощи экспортера PandaDXExport, то получите примерно такой результат -
 
результат экспорта fedja_anim_go.max
 
Такой результат анимации Вы получите если будете просматривать ее из DirectX Viewer DirectX SDK 9. Приложение SkinnedMesh вообще не сможет ничего показать давая лишь ошибку.
 
Первое что приходит в голову - это то, что виноват экспортер PandaDXExport. Однако это не совсем так и всё еще можно исправить.
 
Всё дело в том, что руки модели персонажа должны быть уже опущены. Соответственно должны быть опущены и кости скелета рук.
 
модель Феди с опущенными руками
 
Щелкнув по рисунку Вы можете скачать архив fedja_transformed (95 Кб). Он содержит скорректированные модель и скелет, а также анимацию. Коррекция состояла в перемещении вершин модели относящихся к рукам в положение показанное на рисунке. Кости скелета также были трансформированы. Архив также содержит файл fedja_transformed_with_skel_go.max содержащий готовую к экспорту скорректированную модель и скелетную анимацию.
 
Следует заметить, что если Вы сами возьмете из архива файл fedja_transformed_with_skel.max и попробуете настроить корректно огибающие (Envelopes) для весов костей, создадите анимацию, то столкнетесь с проблемой настройки весов для отдельных вершин, которые плохо или совсем не охватываются огибающими. Выше уже говорилось, что такую настройку можно выполнить через Таблицу Весов - Weight Table.
 
кнопка вызова Таблицы весов панели параметров модификатора Skin c открытым узлом Envelope
 
Если выбрать определенную вершину (несколько вершин), для этого нужно установить флажок Vertices в окне параметров модификатора Skin с открытым узлом Envelope -
 
выбранная вершина
 
На рисунке кружком отмечена выбранная на модели вершина
 
Данная вершина при анимации как раз плохо охватывалась огибающей, поэтому жмем кнопку Weight Table и выбираем - Selected Vertices (только для выбранных вершин).
 
 
Поскольку мы выбрали только одну вершину, то она и показана в столбце Vertex ID. Данная вершина должна двигаться вместе с костью RLeg_Bone_Clavicle (если вершина выбрана на правой ноге). Прокручиваем нижнюю полосу прокрутки и находим искомую кость. Задаем для нее коэффициент 1,000. Т.е. данная кость будет полностью определять положение данной вершины.
 
Аналогично корректируются веса влияния костей для всех остальных вершин, чья анимация, если Вы заметите, осуществляется некорректно - т.е. кости движутся, а вершины - движутся слабо или вообще остаются на месте.
 
Это было всё, что я хотел Вам рассказать о проблемах создания и экспорта скелетной (и объектной) анимации. Если что-то было Вам не совсем ясно или не получилось - значит нужно еще попрактиковаться. Тема достаточно сложная и обширная, но она стоит того, т.к. без анимации не обходится ни одна игра. Если всё же вы столкнулись с неразрешимыми на ваш взгляд трудностями, то - пишите, постараюсь ответить.
 
     
  [Все уроки 3ds max] [Галерея моделей] [назад] [далее]  
     
     
подробнее

     
  [Все статьи]  
     
 

Сброник статей по дизайну и компьютерной графике. Обзор.

Статьи данного сборника Вы можете найти на сайте

 

Темы:

Задания по Photoshop - запуск программы, создание документа, рисование наброска;

Понятие слоев, работа с цветом, полутоновые переходы;

Глобальные измемения изображения;

Создание текстуры травы, коллажи;

Создание Web-арт элементов (кнопки);

Обзор рабочего пространства Corel Draw;

Создание логотипа в Corel Draw;

Создание кнопок (Web-арт) в Corel Draw;

Создание сложных изображений;

Заливки, рельефность;

Создание переходных текстур;

Эффекты повреждений автомобиля;

Примеры работ;

Строительные сооружения - создание в Photoshop;

Альфа-маска;

Рельефные изображения со скрытием исходных контуров;

Заставки;

Морфинг;

Огонь, вода, небо;

Анимация персонажа в ImageReady и Corel RAVE;

Примеры работ;

 

 
 
 
 
 
 
 
 
 
 
 
 

Статьи данного сборника Вы можете найти на сайте

 
     
  [Все статьи]  
     
     
     
     
     
подробнее

       
 

Урок 6: Ввод нот

Итак, Вы справились с предыдущим уроком, т.е. скачали архив и настроили ModPlug Tracker 1.16 для корректной работы. Теперь приступим к изучению работы с этой программой.

 

ModPlug Tracker 1.16 вобрал в себя всё лучшее трэкеров Impulse, Scream, Fast, Pro. Скачать его можно здесь.

 
       
 

ModPlug Tracker (далее MT) - это мощное средство создания многодорожечных трэков. Трэк - это дорожка, отсюда и пошло название - трэкеры. Программа имеет стандартный оконный интерфейс. Ваше музыкальное произведение может иметь один из форматов - *.it, *.xm, *.s3m, *mod. Размер одного произведения, а именно объем памяти для загрузки сэмплов, ограничивается только пределами доступной оперативной памяти! Реальные композиции имеют объём 1-2 Mb. Причем основной объем дают сэмплы. Чем длиннее и качественнее сэмплы - тем длинее файл композиции.

Всегда можно найти разумный компромисс между качеством сэмплов и длиной композиции. Желательно всегда использовать 16-битные сэмплы, моно и не слишком длинные (если только это действительно не требуется). Даже из короткого сэмпла можно сделать бесконечно долго звучащий - достаточно просто зациклить его. Как сделать это? Об этом ниже.
 
       
 

Теперь кратко о том, как построена работа в трэкере MT.

При написании трэков используются следующие понятия: pattern - страница нотного и командного текста для управления генерацией музыки. sample - (уже знакомое Вам понятие) - образец звука. В MT могут использоваться как моно, так и стерео-сэмплы. Рекомендуется использовать моно-сэмплы. Почему? Во-первых, они в 2! раза короче, а во-вторых, эффект стерео звучания чаще всего сводится к сдвигу панорамы. А для этого и не нужно иметь стерео-сэмпл.

 
       
 

Немного о характеристиках ModPlugTracker'а 1.16 -

MT позволяет использовать до 99 загружаемых сэмплов. Само музыкальное произведение находится в виде кодов нот и команд в паттернах. Размеры 1-го паттерна - до 64 каналов звука.(Хотя и 16 вполне достаточно!) и до 200 строк - размер страницы паттерна. В композиции можно использовать до 256 паттернов. Порядок воспроизведения паттернов может быть произвольный.

 
 

Итак, ноты хранятся в дорожках (по дорожке на каждый канал) в следующей форме С#1 01 00 000. Чтобы увидеть это запустите MT и щелкните по вкладке Patterns - переход в режим редактирования паттернов. Вы можете посмотреть список всех возможных команд и клавиш MT нажав F1. Правда там все описано на английском. Мы по ходу будем постепенно разбираться что к чему.

В MT применяется символьная нотация для нот, т.е. все 12 нот это: C, C#, D, D#, E, F, F#, G, G#, A, A#, B. (до - до-диез - ре - ре-диез - ми - фа - фа-диез - соль - соль-диез - ля - ля-диез - си).

Каждая дорожка паттерна состоит из 4-х столбцов:

C#5 01 00 000 - нота до-диез 5-ой октавы, инструмент 01, громкость - такая же как у предыдущей ноты; команда-эффект - нет или как у предыдущей ноты.

С-4 01 A2 D02

первый столбец - нота и номер октавы - от 0 до 8.

второй столбец - номер сэмпла/инструмента;

третий столбец - уровень громкости ноты или команда-эффект;

четвертый столбец - команда управления нотой (эффект) - типичные команды - спад, подъем, изменение частоты, громкости, вибрация и т.п.

 
       
 

Как вводятся ноты? Клавиши клавиатуры представляют как бы виртуальное пианино:

Схема расположения нот на клавишах клавиатуры

Т.е. нижний и средний ряды - это белые клавиши фортепиано, а средний и верхний - черные, с соответствующими пропусками.

Примеры IT-трэков смотри в игре "Дорога в Город".
 
       
 
Соответствие клавиш клавиатуры клавишам фортепиано
Вводить ноты достаточно просто: нажмите соотвествующую клавишу и получите в текущей позиции ноту.  
       
 

Попробуем создать первую свою композицию с использованием созданного в предыдущих уроках сэмпла - ударный "бочка". Перейдите в режим работы с сэмплами - вкладка Samples. Чтобы загрузить сэмпл в текущий слот нажмите кнопку Import Sample. Используйте открывшееся диалоговое окно для открытия требуемого сэмпла. После нажатия ОК происходит загрузка сэмпла в слот. Если на диске есть какие-либо IT-трэки, то можно загружать сэмплы прямо из них. Для этого используйте верхнее левое окно программы, узел Instrument Library. Найдите требуемую композицию, раскройте ее узел и Вы увидите список сэмплов, используемых в ней. Можно даже прослушать сэмплы не загружая их - нажмите одну из клавиш, генерирующих ноту - см. выше.

Можно менять текущую октаву - клавиши / и * на цифровой клавиатуре.  
       
 

Если Вы справились с загрузкой своего (или какого-либо другого) сэмпла, то двинемся дальше. Нажмите вкладку Patterns для перехода в режим редактирования паттерна. Номер текущего паттерна отображается в поле Pattern в средней части окна MT. Если нажать кнопку #n на пересечении строк и столбцов паттерна в левом верхнем углу (где n - номер текущего редактируемого паттерна), то появится окно Pattern properties. В нём можно задать размер паттерна в строках. Чтобы скрыть это окно нажмите ОК или Esc. Паттерны можно листать клавишами + и - на цифровой клавиатуре. Номер текущего инструмента показан в поле Instrument. Текущий сэмпл, который используется для ввода нот можно задать выбором из выпадающего списка в поле Instrument. Можно также вернуться в окно списка сэмплов (вкладка Samples) - и кнопками в поле Sample выбрать желаемый текущий сэмпл.

 

Оctave - базовая октава - нажимая мышью кнопки около этого поля можно изменить значение. Этого же можно добиться клавишами / и * на цифровой клавиатуре. Заметим сразу, что в основном многие действия могут дублироваться как комбинациями клавиш на клавиатуре (или отдельными клавишами), так и отдельными окнами и пунктами меню.

 
 

 

 
  Если Вы, находять в режиме редактирования паттерна (Pattern Edit), нажмёте на одну из клавиш генерирования ноты, то действие которое произойдет при этом будет зависеть от того, в каком столбце текущей дорожки Вы находитесь. Если в первом столбце - нота будет проиграна и записана в текущую позицию с использованием заданных Вами настроек. Если в одном из 2-4 столбцов дорожки - то это приведет к вводу нового значения номера инструмента, громкости или команды-эффекта.

Дорожка - это один независимый звуковой канал, в котором может, независимо от других каналов, проигрываться какой-либо набор нот с использованием заданных сэмплов. Проигрыванием звуков одновременно сразу в нескольких дорожках достигается полифония. Т.е. в одном треке может быть записана партия ударных, в другом басовая партия, в третьем, четвертом и пятом - партия солирующего инструмента, в 6 и 7 - партия струнных и т.п. Что и в каком канале - неважно - Вы это определяете сами.

 
       
  Не спутайте столбцы дорожки со столбцами самих дорожек! Столбцы дорожек - это большие широкие столбцы. В свою очередь каждая дорожка включает 4 мини-столбца, в которых и содержится информация о проигрываемой в данный момент ноте/инструменте/громкости/эффекте. Эта информация занимает около 5 байт на ноту. Соответственно Вы можете расчитать объем занимаемый одним 64-строчным, 16-канальным паттерном - 5х64х16 - 5120 байт. Этот размер ничтожен по-сравнению с размерами сэмплов (вспомните - сэмпл длительностью 1 секунда с качеством дискретизации 44100 Гц и глубиной 16 бит занимает 88200 байт!) Таким образом получается, что основной объем композиции определяется суммарным объемом сэмплов. Объем же нотной информации максимально может составить для 200 паттернов того же размера - 1024000 байт. Но такое количество востребованно бывает довольно редко. В то время как всего 10 сэмплов, по секунде каждый, займут все 882000 байт. А это уже бывает чаще!

Замечания по работе в MT: иногда нажатия горячих клавиш не приводят к нужному результату. Это означает, что фокус ввода находится в другом месте окна программы. Переключите фокус ввода на другую область - щелчком мыши и снова используйте горячие клавиши.

 
       
  [Предыдущий урок] [Следующий урок] [Все уроки]  
Содержимое данной страницы доступно только зарегистрированным пользователям.



Пожалуйста войдите на сайт - Вход

или пройдите процедуру регистрации - Регистрация

megainformatic live chat
Начать беседу
X
 

Оставленные комментарии



fle game engine - движок для создания игр
fle game engine - движок для создания игр


Something: Unexplained 2 captive of desires / Нечто: Необъяснимое 2 в плену желаний
Костя Коробкин Комикс Коллекционное издание - 6 комиксов, 81 страница, 220 mp3 треков
megainformatic Размещение баннерной рекламы у нас
Время загрузки: 0,1088