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


Balls and holes PC game / Balls and Holes PC игра
Вакансии
Игродельня
Сегодня
27 апреля 2017
19:53

Теги

создание сайтов, создание игр, дизайн, игры, информатика, уроки photshop, php, c++, музыка, delphi, cms, робосайт

Статьи сайта

Разное

megainformatic - Как создать игру ? - Пишем игровой движок с нуля - DXUTMainLoop - цикл работы DirectX-приложения

megainformatic - Варианты макетов Психолог 911

megainformatic - Шаблоны для сайтов - что это и какие они бывают ?

megainformatic - Ива Ден энд КуХа - КОДЕКС ФРИЛАНСЕРА - Глава 3 - Кто он ? (who is ?)

megainformatic - Мои Музыкальные Миры - готовая музыка mp3 - новинки 2013 года

megainformatic - Теория и практика хакерских атак - самозащита от нападения

megainformatic - Теория и практика хакерских атак - самозащита от нападения - Способы подмены реального IP

megainformatic - Fruity Loops Studio 9 - Как синтезировать свои сэмплы - изучаем возможности плагина Sytrus

megainformatic - Видоизменяем тему для Wordpress под свои нужды

megainformatic - Flash приложения и игры - Шаг 3 - управляемый шарик

megainformatic - Учимся создавать флеш-игры, что нужно знать для того, чтобы заняться созданием flash приложений и игр ?

megainformatic - Шаг 4 в освоении Flash-технологий - как анимировать персонажа и управлять им

megainformatic - Форма для смены шаблонов сайта. Модуль template selector

megainformatic - megainformatic cms express files + module slider

megainformatic - Создание сайта бесплатно или под заказ

megainformatic - Как создать flash баннер

megainformatic - Разработка flash-приложения для сайта: онлайн примерочная

megainformatic - Мои впечатления о книге - Владислав Крапивин - Журавленок и Молнии

megainformatic - Модуль отзывов/комментариев для вашего сайта

megainformatic - Модуль отзывов/комментариев для вашего сайта

megainformatic - Модуль отзывов/комментариев для вашего сайта

megainformatic - Модуль короткие ссылки short link

megainformatic - Работа с сокетами fsocket из php

megainformatic - Как создать игру Создание игровых панелей и индикаторов

megainformatic - Приключения Кости Коробкина - Как я провел лето - интерактивный комикс

megainformatic - Приключения Кости Коробкина - Как я провел лето - интерактивный комикс

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

megainformatic - Система управления сайтом на php - megainformatic cms admin files

megainformatic - обзор антивирусных средств защиты

megainformatic - как работает антивирус ?

megainformatic - Создание сайта для бизнеса

megainformatic - Новый взгляд на очевидные вещи

megainformatic - Разработка программ на c++

megainformatic - Немного о музыке

megainformatic - GET и POST запросы

megainformatic - для чего нужна карта сайта

megainformatic - Web Администрирование

megainformatic - Мысли о разном

megainformatic - Легко ли быть программистом

megainformatic - Глубины программирования на C++

megainformatic - Убираем лимит на размер импортируемого файла в PhpMyAdmin

megainformatic - Как создать torrent файл

megainformatic - Нужна ли валидация вашему сайту ?

megainformatic - Антивирус DrWeb

megainformatic - Калькулятор рассчёта стоимости зубопротезирования для стоматологической клиники

megainformatic - Что такое BitTorrent (БитТоррент)

megainformatic - Миссис Даутфайр 1993 фильм torrent

megainformatic - Как скачивать торрент-раздачу ?

megainformatic - Автотелега фильтр

megainformatic - Фильмы

megainformatic - Fahrengeit Фаренгейт игра 2006 для PC

megainformatic - Fez игра для PC 2013

megainformatic - Дневник памяти - фильм 2004

megainformatic - Scooter - The night - Video and Lyrics - Скутер - Ночь - Видео и лирика

megainformatic - Если всё же неудача

       
 

Урок 7: Первая мелодия

Конечно, расписывать очень подробно все возможности и функции MT - нет времени. Вам придется и самостоятельно изучать справку выдаваемую по F1 или документацию (из MPTRACK.hlp). Там всё очень подробно изложенно (на английском). Поэтому Вам придется запастись словарем или программой-переводчиком и кое-что всё же узнать самим. Базовые знания Вы получите в этих уроках.

Скачайте ModPlug Tracker 1.16 и испробуйте его - вот вам дистрибутив. ModPlug Tracker относится к бесплатным, свободно распространяемым программам - поэтому смело используйте его для создания своей музыки и рекомендуйте друзьям!

 
       
 

Итак, попробуйте установить текстовый курсор на первую дорожку или правильнее канал (Chnl 1) на первый мини-столбец, в строку 000 и нажмите клавишу [z]. Вы услышите проигранную ноту и увидите, что в столбце появилась запись С-4. Это означает, что вы записали в канал ноту "до" четвертой октавы. Т.к. выбранный текущий инструмент был сэмпл 1, то переместившись во второй мини-столбец Вы увидите, что там записан номер сэмпла - 01. Таким вот образом и ведется запись музыки. Чтобы ноты звучали не подряд, а с паузами просто расставляйте их с интервалами из пустых строк.

Давайте запишем простейшую ударную партию - просто равномерное стуканье - для этого расставляйте ноту С-4 в каждую четвертую строчку, т.е. в 0, 4, 8, 12 и т.д. до конца паттерна.

Чтобы сделать это быстро (т.к. нота будет одна и та же) нажмите Alt+4 - установив тем самым шаг курсора в четыре строки и нажмите и удерживайте ноту C-4 (т.е. клавишу [z]) до тех пор, пока она не заполнит весь паттерн до конца. Теперь снова нажмите Alt+1, чтобы установить шаг - 1.
 
       
 

Заставим теперь MT проиграть наш первый трэк. Перейдите в таблицу порядка воспроизведения ------>

и в строке 000 которая пока заполнена точками "..." введите номер вашего первого паттерна - 000 - для этого Вам достаточно нажать клавишу [0] (нуль). Теперь IT сможет воспроизвести Ваш паттерн и всю Вашу композицию, которая пока как раз и состоит из одного паттерна, потому что в списке воспроизведения указан этот паттерн только 1 раз.

Тут будут небольшие дополнительные действия: дело в том, что мало создать паттерны, надо также дать знать MT в каком порядке их воспроизводить. Для этого служит список порядка воспроизведения паттернов (Order List). Он представлен в виде длинной строки расположенной сразу над окном редактирования паттернов 7 (см. урок 4)

 
       
 

Чтобы воспроизвести созданный трэк нажмите F5. И Вы услышите первую свою композицию! Она будет воспроизводиться бесконечно, потому что MT по окончании мелодии снова переходит в начало и повторяет проигрывание. Чтобы остановить процесс нажмите F8. Снова вернитесь в окно редактирования паттернов - вкладка Patterns и попробуйте поэкспериментировать со своим трэком вводя в первом канале разные ноты в разных позициях. Затем пробуйте воспроизводить полученное.

Конечно пока это лишь эксперименты, Вам еще пока далеко до настоящей композиции, но Вы теперь должны понять в чем состоит принцип работы в трэкере: Вы придумываете мелодию, набираете ее в трэках, создаете список воспроизведения паттернов в таблице порядка воспроизведения и получаете полноценную композицию.

 
 

Для того, чтобы наигрывать мелодию на клавиатуре, пока не записывая ее в каналы паттернов, можно отключить режим записи (Ctrl+Space) или кнопка Record на панели вкладки Patterns и просто нажимать нотные клавиши (см. 6 урок). Так можно постепенно придумывать мелодию играя ее на клавиатуре.

Единственное неудобство, так это то, что как только Вы захотите сыграть какую-то ноту более высокой или низкой октавы, Вам надо будет сначала сдвинуть базовую октаву - клавиши / и * на цифровой клавиатуре. Но MT и не предназначен для создания музыки "на лету". Его принцип - сначала придумай, а потом набери в паттернах, а после - проигрывай то, что получилось.

 
       
 

Во время создания своих мелодий Вы столкнетесь с необходимостью редактировать содержимое каналов, т.е. вставлять, удалять, раздвигать ноты. Для этого используются следующие клавиши: [Delete] - удаляет ноту в текущей позиции; [Shift]+[Delete] - сдвигает все ноты канала на одну позицию вверх - на место удаленной ноты - т.е. осуществляется удаление и вертикальный сдвиг канала. Клавиша [Insert] служит для обратной операции - вставки пустого промежутка и раздвижки. Если Вы хотите удалить ноту не производя сдвига, то можете перевести курсор на эту ноту и просто ввести новую нажатием на соотвествующую нотную клавишу.

Чтобы удалить ноту не вставляя новой и не производя сдвигов нажмите клавишу [.] (точка). Можно производить вставку/удаление не только в одном, а сразу во всех каналах - для этого мышью надо выделить эти каналы.
 
       
 
Теперь, когда Вы поняли основной принцип работы перейдем к изучению других возможностей MT. Рассмотрим как изменять номер сэмпла для уже записанных нот, как задавать громкость ноты (во время проигрывания композиции), а также использовать различные эффекты - спад, подъем громкости, изменение частоты, вибрацию и т.д.

Вообще MT поддерживает следующие эффекты, которые задаются в виде соответствующих команд и записываются напротив нот в 3-ем и 4-ом мини-столбцах: Спад/Повышение громкости; Подъем/Понижение частоты; плавное снижение до ноты (портаменто); вибрация, тремор, арпеджио, смещение, пересчет, тремело, задание значения громкости, панорамы, изменение их, панбрелло.

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

Чтобы задать эффект для текущей ноты надо перейти в четвертый мини-столбец напротив этой ноты и ввести эту команду нажав D. xx - означает какое-либо число (от 00 до FF).

 
       
 

Чтобы более подробно познакомиться с возможностями MT читайте файл MPTRACK.hlp или выберите пункты меню: Help > Contents > и нужный раздел справки. Правда информация дана на английском.

Важное замечание!: дело в том, что для записи числовых параметров команд эффектов используется шестнадцатиричная система счисления - она более компактна, т.к. позволяет всего в 2-х позициях записать 256 различных значений (т.е. число от 0 до 255). Шестнадцатиричная система счисления использует для записи чисел цифры от 0 до 9 и буквы от A до F. Поэтому имейте в виду!, что все числа параметров эффектов - шестнадцатиричные. Например, если вы запишите команду AB1 (А - специально выделено жирным, чтобы отличить ее от следующей буквы - B. Т.е. записана команда A и ее параметр B1).  
       
 

Итак, попробуем посмотреть список команд для генерирования различных эффектов. Сначала вызовите справку (Help>Contents), затем Getting started>Effects - и Вы получите контекстную справку по этому разделу. Прокручивать текст справки можно клавишами используя полосу прокрутки (или колесико мышки). Что там описано?:

IT (Impulse Tracker Effects)

Aхх

Вхх

Cxx

и т.д.

Пока не будем приводить здесь полный список команд эффектов и их назначений. Если Вам уже не терпится, то попробуйте перевести Help и разобраться сами (потому что рано или поздно Вам все же придется это делать). А пока пару слов о шестнадцатиричной системе счисления и записи параметров команд.

Итак, если Вы заглянете в Help (то бишь справку) для режима редактирования паттернов, то по эффекту Axx прочтете следующее:

Axx Set song speed (hex) - установить скорость композиции (шестнадцатиричное).

Bxx Jump to Order (hex) - перейти к позиции таблицы порядка воспроизведения. и т.д.

Возьмем например команду Bxx.

Как ее использовать, точнее какое значение задать в качестве параметра? Ведь в списке таблицы порядка воспроизведения числа позиций и сами номера паттернов записаны в виде десятичных.

Переход из десятичной системы счисления в шестнадцатиричную и обратно для двузначных чисел осуществляется довольно просто:

h - hex шестнадцатирочное число; без h - обычное десятичное.

Итак,

для двузначных шестнадцатиричных чисел все десятичные значения находятся в диапазоне от 0 до 255, т.е. не превышают границы в 1 байт. Поэтому чтобы превратить такое число в шестнадцатиричное надо разделить его, используя целочисленное деление, на 16. А остаток записать в виде младшего разряда.

Т.к. в шестнадцатиричной системе счисления используются числа от 0 до 15, причём цифры 0-9 имеют то же значение, а числа 10-15 записываются буквой от A до F. То запись ведется этими символами.

 
 

 

 
  Если с этим со всем Вам всё ясно, то можно перейти на следующий урок. В нём мы узнаем больше о настройке параметров загруженных сэмплов, изменении глобальных настроек композиции: темпа и скорости воспроизведения нот, общей громкости и т.д.

Например, дано число 72.

72 div 16 = 4

72 - 16*4 = 8

т.е. 72 = 48h

 

Обратный перевод: осуществляется еще проще -

9Ah = 9*16+10 = 154

т.е. старший разряд шестнадцатиричного числа умножается на 16 (если в разряде стоит символ от A до F, то разряд представляет уже значение от 10 до 15), а второй разряд переводится в десятичное и просто приплюсовывается к полученному произведению.

В крайнем случае используйте Windows-калькулятор в инженерном режиме для переводов из одной системы в другую.

 
       
 

Напоследок скажем лишь как сохранить Ваши труды и выйти из MT:

для сохранения нажмите File > Save As и в поле filename в нижней части экрана введите имя для файла вашей композиции.

Чтобы сохранить композицию с заданным именем файла в текущую папку - нажмите File > Save. Имейте в виду - файл попадет в папку, которая была в данный момент текущей. Если вы хотите изменить папку и/или диск - используйте File > Save As.

IT - композиция сохраняется в формате *.it

 

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

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



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


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