Значок ресурса

Digital Studio version 1.12

Нет прав на скачивание
  • Автор Автор admin
  • Дата создания Дата создания
Автор
Uderground Systems
011_0.png
011_1.png

011_2.png
011_3.png

Главное меню.

Выбор пунктов в главном менюосуществляется с помощью стрелки, которая управляется клавишами [Q], [A], [O], [P], [SPACE]или [M]. Главное меню содержит следующие пункты:

POSITION - номер текущей позиции секвенсора
PATTERN - номер паттерна,присвоенного текущей позиции
LENGTH - кол-во используемых позиций
TEMPО - темп музыки
WORK PAT. - номер рабочегопаттерна
SAMPLE - номер текущегоинструмента
OCTAVE - текущая октава
STEP - шаг (см.п. редактирование)

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

GLOBAL PLAY - проигрываниемузыки с первой позиции
PLAY FROM - проигрываниемузыки от текущей позиции
DISK - выход в дисковое меню
TITLE - ввод имени мелодии
SAMPLE TEST - тест инструментов (см.ниже)
ABOUT ME - в фирменнойверсии редактора должна появиться надпись:
(C) 1995 UNDERGROUND SYSTEMS

Остановка проигрывателя, атакже возврат из любого пункта вглавное меню осуществляется клавишей [EXTEND MODE].


Управление паттерном.

EDIT - вход в режим редактирования
PLAY - проигрывание рабочего паттерна с текущей строки
HOME - установка начальной строки паттерна
A B C - выключение/включение соответствующих каналов


Сервисные функции.

PAT. - паттерн источник,правее паттерн приемник
CHAN. - канал источник,правее канал приемник
SAMP. - заменяемый инструмент, правее заменяющий
TONES - кол-во полутонов
HOME - изначальная установка выше приведенных пунктов
COPY - копирование содержимого канала паттерна источникав канал паттерна приемника
CLEAR - очистка каналапаттерна приемника
EXCHANGE - замена инструментов во всех нотах канала паттерна приемника (с учетом пунктаSAMP.)
UP DOWN - изменение вверхили вниз нот в канале, паттерне,приемнике на установленное количество полутонов (при выходе изимеющегося диапазона октав нотаостается неизменной)

Примечание: при выполненииоперации копирования происходитобъединение текста по принципуMERGE. Для полного копированияперед пунктом COPY следует выбрать пункт CLEAR.


Редактирование.

Редактирование паттерна осуществляется с помощью курсора,который показывает текущуюстрочку и канал паттерна. Курсоруправляется курсорными клавишами, а также клавишами [Q], -вверх, [A], [L] - вниз, [O] -влево, [P] - вправо.

Ноты вводятся следующими клавишами:

[Z] - (C) до,

- (C#) до-диез,
[X] - (D) ре,
[D] - (D#) ре-диез,
[C] - (E) ми,
[V] - (F) фа,
[G] - (F#) фа-диез,
- (G) соль,
[H] - (G#) соль-диез,
[N] - (A) ля,
[J] - (A#) ля-диез,
[M] - (B) си.

Октавы перключаются клавишами
[1], [2], [3], [4]. Быстрая смена инструмента: [SYMBOL SHIFT] +[0] - [9], + [A], + , + [C],+ [D], + [E], + [F].

Специальные метки редактора:

PAUSE - выключение канала доследующей ноты, кл. [R]
END - конец паттерна, клавиша [E]
TEMP * - изменение темпа музыки, * берется из пункта главного меню TEMPO, кл. [T]

Примечание: после ввода нотыили метки, курсор переходит внизна кол-во строчек, указанных впунке главного меню STEP.

Дополнительные функции редактирования:

[W] - замена инструмента втекущей строке текущего канала
[6] - вставка, весь текст канала ниже курсора будет смещенвниз на одну строку, начиная стекущей позиции курсора
[7] - удаление, т.е. весьтекст канала ниже курсора будетсмещен вверх на одну строку, начиная со следующей позиции курсора
[9] - проигрывание паттерна стекущей строчки
[0] - HOME, курсор устанавливается на нулевую строчку


Тест инструментов (SAMPLE TEST).​

Функция SAMPLE TEST используется для быстрого поиска ипрослушивания инструментов. Прослушивание инструментов осуществляется нажатием клавиш [0] -[9], [A], , [C], [D], [E],[F].
Октава переключается клавишей[SPACE].


Дисковое меню.​

В дисковом меню находятся дваокна. В большом окне отображаются файлы на диске, а в маленькоминструменты, загруженные в память. Выбор файлов осуществляется курсорными клавишами "вверх"и "вниз", а также клавишами [Q]и [A]. Изменение текущего инструмента осуществляется курсорными клавишами "влево" и "вправо", а также клавишами [O] и[P]. Загрузка выбранного файлаосуществляется клавишами [M] или[SPACE].

Типы файлов:

I - SAMPLES - цифровые инстру-менты
M - MODULES - текст мелодии синструментами
S - SONGS - текст мелодиибез инструментов
Пункты дискового меню:

READ SAMPLES - в файловом окнеотображаются все инструменты,находящиеся на диске, кл. [1]
READ MODULES - в файловом окнеотображаются все модули, находящиеся на диске, кл. [2]
READ SONGS - в файловом окнеотображаются все сонги, находящиеся на диске, кл. [3]
SAVE MODULE - запись модуляна диск, кл. [4]
SAVE SONG - запись сонга надиск, кл. [5]
CLEAR SAMPLE - очистить текущий инструмент, кл. [Z]
CLEAR SONG - очистить всепаттерны, кл. [C]
EXIT TO DOS - перезапусксистемы, кл. [E]

Примечание: После загрузкиинструмента клавишей [SPACE] текущий инструмент меняется наследующий.


"DIGITAL STUDIO COMPILER" Версия 1.01​

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

COMPFILE Основной файл спроигрывателем, который имеетфиксированный загрузочный адреси длину.

COMPFIL0 ...COMPFIL7 Эти файлы содержат информациюо музыке и инструментах. Последняя цифра в имени соответствуетномеру страницы. Если какая-либостраница редактором не использовалась, то соответствующий файлне создается

Для запуска откомпилированноймелодии необходимо:

1. Загрузить все файлы, списанные компилятором, в память посвоим адресам, предварительнопереключая страницы, соответствующие данным файлам.

2. Декомпрессировать музыку,для чего набрать командуRANDOMIZE USR 31238.

3. Запустить плейер -RANDOMIZE USR 31232. Для того,чтобы остановить проигрывание,необходимо нажать [EXTEND MODE](CAPS SHIFT).

Плейер использует второй режим прерываний, имеет свой автономный стек. При остановкеплейера стек и режим прерыванийвозращаются в исходное состояние.

Любителям (и профессионалам)программирования на ассемблерепредоставляется возможность подвесить (или навесить) на прерывания небольшие программки.

В плейере существует два типапрерываний:

а) Стандартный (50 Гц); дляего использования достаточно записать в ячейки 31424, (5), адрес Вашей программы. Изначальнов этих ячейках находится адресподпрограммы STOP PLAY.

WARNING !!!

Все используемые регистры ввашей программе кроме IX, IY иальтернативной группы, необходимо запоминать в стеке, а затемвосстанавливать. Не рекомендуется изменять режимы прерываний.

б) Прерывание "по темпу" -прерывание после обработки очередной ноты. Адрес программыобслуживания данного прерываниянаходится в ячейках 31526, (7).Сохранение регистров в данномрежиме не требуется.

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

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

GOOD LUCK !

P.S.Данный редактор и компилятор были написаны в ассемблереTASM 2.0 (глобальный ассемблердля SPECTRUM 128).
Автор
admin
Загрузки
0
Просмотры
9
Первый выпуск
Последнее обновление

Оценки

0.00 звезд(ы) 0 оценок
Назад
Вверх