User Tag List

Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 16 из 16

Тема: Начинаю музыкальный редактор для Апогея

  1. #11

    Регистрация
    26.12.2010
    Адрес
    Кубань
    Сообщений
    1,159
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    47
    Поблагодарили
    26 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от gurfunkel Посмотреть сообщение
    У меня работает. Риспект Какосу. Интересно трекер будет работать на реале?
    Будет конечно, на это и нацел. Там, правда, раскладка другая (JCUKEN), поэтому будет 2 версии.

  2. #12

    Регистрация
    20.01.2005
    Адрес
    Саранск
    Сообщений
    2,195
    Записей в дневнике
    2
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А смысл его ковырять какой был? ИМХО в современных реалиях достаточно было просто плеера... а корябать в той же самой биполе....
    Мои интры: [Kukarachess][Super boot rmx][tRUSHE MOSAIc][BLAZE]
    Мои игры: [Overload][Removal]

    Список игр для ZX-Spectrum: [2015] [2014]

  3. #13

    Регистрация
    26.12.2010
    Адрес
    Кубань
    Сообщений
    1,159
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    47
    Поблагодарили
    26 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот демонстрация работы трекера на реале. Я там сонный и уставший, поэтому неадекватный немного

    ---------- Post added at 22:36 ---------- Previous post was at 22:34 ----------

    Цитата Сообщение от rasmer Посмотреть сообщение
    А смысл его ковырять какой был? ИМХО в современных реалиях достаточно было просто плеера... а корябать в той же самой биполе....
    Бипола не поддерживает некоротых фунцкий, например длинных инструментов, ударных, которые в ви есть (трекер 192 вида поддерживает). К тому же, работать на реале куда приятнее.

  4. #14

    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,951
    Спасибо Благодарностей отдано 
    81
    Спасибо Благодарностей получено 
    261
    Поблагодарили
    125 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ваще круто! Я все-таки никак пока не решусь ВИ53 к Поиску прикрутить, но если будет хотя-бы пара-тройка мелодий, то точно спаяю. Ну и к IBM PC заодно на ISA-8. Во буржуи в шоке будут Можно даже на каком-нить пати в wild показать, чего с таймером можно вытворять. Звук кстати офигенский.

  5. #15

    Регистрация
    26.12.2010
    Адрес
    Кубань
    Сообщений
    1,159
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    47
    Поблагодарили
    26 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот очередная тестовая версия.
    Редакторы паттернов и инструментов уже готовы, реализовал в них всё что планировал.
    Обнаружилась проблема, что отрисовка паттерна, заполненного нотами не влезала во фрейм. Пришлось оптимизировать, но ценой появления в коде вот таких участков:

    Код:
    TSIFRY:
    .TEXT "00"
    .TEXT "01"
    .TEXT "02"
    .TEXT "03"
    .TEXT "04"
    .TEXT "05"
    .TEXT "06"
    .TEXT "07"
    .TEXT "08"
    .TEXT "09"
    .TEXT "10"
    .TEXT "11"
    .TEXT "12"
    .TEXT "13"
    .TEXT "14"
    .TEXT "15"
    .TEXT "16"
    .TEXT "17"
    .TEXT "18"
    .TEXT "19"
    .TEXT "20"
    .TEXT "21"
    .TEXT "22"
    .TEXT "23"
    .TEXT "24"
    .TEXT "25"
    .TEXT "26"
    .TEXT "27"
    .TEXT "28"
    .TEXT "29"
    .TEXT "30"
    .TEXT "31"
    .TEXT "32"
    .TEXT "33"
    .TEXT "34"
    .TEXT "35"
    .TEXT "36"
    .TEXT "37"
    .TEXT "38"
    .TEXT "39"
    .TEXT "40"
    .TEXT "41"
    .TEXT "42"
    .TEXT "43"
    .TEXT "44"
    .TEXT "45"
    .TEXT "46"
    .TEXT "47"
    .TEXT "48"
    .TEXT "49"
    .TEXT "50"
    .TEXT "51"
    .TEXT "52"
    .TEXT "53"
    .TEXT "54"
    .TEXT "55"
    .TEXT "56"
    .TEXT "57"
    .TEXT "58"
    .TEXT "59"
    .TEXT "60"
    .TEXT "61"
    .TEXT "62"
    .TEXT "63"
    .TEXT "64"
    .TEXT "65"
    .TEXT "66"
    .TEXT "67"
    .TEXT "68"
    .TEXT "69"
    .TEXT "70"
    .TEXT "71"
    .TEXT "72"
    .TEXT "73"
    .TEXT "74"
    .TEXT "75"
    .TEXT "76"
    .TEXT "77"
    .TEXT "78"
    .TEXT "79"
    .TEXT "80"
    .TEXT "81"
    .TEXT "82"
    .TEXT "83"
    .TEXT "84"
    .TEXT "85"
    .TEXT "86"
    .TEXT "87"
    .TEXT "88"
    .TEXT "89"
    .TEXT "90"
    .TEXT "91"
    .TEXT "92"
    .TEXT "93"
    .TEXT "94"
    .TEXT "95"
    .TEXT "96"
    .TEXT "97"
    .TEXT "98"
    .TEXT "99"
    
    NOTY:
    .TEXT "C-1"
    .TEXT "C#1"
    .TEXT "D-1"
    .TEXT "D#1"
    .TEXT "E-1"
    .TEXT "F-1"
    .TEXT "F#1"
    .TEXT "G-1"
    .TEXT "G#1"
    .TEXT "A-1"
    .TEXT "A#1"
    .TEXT "B-1"
    .TEXT "C-2"
    .TEXT "C#2"
    .TEXT "D-2"
    .TEXT "D#2"
    .TEXT "E-2"
    .TEXT "F-2"
    .TEXT "F#2"
    .TEXT "G-2"
    .TEXT "G#2"
    .TEXT "A-2"
    .TEXT "A#2"
    .TEXT "B-2"
    .TEXT "C-3"
    .TEXT "C#3"
    .TEXT "D-3"
    .TEXT "D#3"
    .TEXT "E-3"
    .TEXT "F-3"
    .TEXT "F#3"
    .TEXT "G-3"
    .TEXT "G#3"
    .TEXT "A-3"
    .TEXT "A#3"
    .TEXT "B-3"
    .TEXT "C-4"
    .TEXT "C#4"
    .TEXT "D-4"
    .TEXT "D#4"
    .TEXT "E-4"
    .TEXT "F-4"
    .TEXT "F#4"
    .TEXT "G-4"
    .TEXT "G#4"
    .TEXT "A-4"
    .TEXT "A#4"
    .TEXT "B-4"
    .TEXT "C-5"
    .TEXT "C#5"
    .TEXT "D-5"
    .TEXT "D#5"
    .TEXT "E-5"
    .TEXT "F-5"
    .TEXT "F#5"
    .TEXT "G-5"
    .TEXT "G#5"
    .TEXT "A-5"
    .TEXT "A#5"
    .TEXT "B-5"
    .TEXT "C-6"
    .TEXT "C#6"
    .TEXT "D-6"
    .TEXT "D#6"
    .TEXT "E-6"
    .TEXT "F-6"
    .TEXT "F#6"
    .TEXT "G-6"
    .TEXT "G#6"
    .TEXT "A-6"
    .TEXT "A#6"
    .TEXT "B-6"
    .TEXT "C-7"
    .TEXT "C#7"
    .TEXT "D-7"
    .TEXT "D#7"
    .TEXT "E-7"
    .TEXT "F-7"
    .TEXT "F#7"
    .TEXT "G-7"
    .TEXT "G#7"
    .TEXT "A-7"
    .TEXT "A#7"
    .TEXT "B-7"
    .TEXT "C-8"
    .TEXT "C#8"
    .TEXT "D-8"
    .TEXT "D#8"
    .TEXT "E-8"
    .TEXT "F-8"
    .TEXT "F#8"
    .TEXT "G-8"
    .TEXT "G#8"
    .TEXT "A-8"
    .TEXT "A#8"
    .TEXT "B-8"
    .TEXT "..."
    .TEXT "..."
    .TEXT "..."
    .TEXT "..."
    .TEXT "..."
    .TEXT "..."
    .TEXT "..."
    .TEXT "..."
    .TEXT "..."
    .TEXT "..."
    .TEXT "..."
    .TEXT "..."
    .TEXT "..."
    .TEXT "..."
    .TEXT "..."
    .TEXT "..."
    .TEXT "..."
    .TEXT "..."
    .TEXT "..."
    .TEXT "..."
    .TEXT "..."
    .TEXT "..."
    .TEXT "..."
    .TEXT "..."
    .TEXT "..."
    .TEXT "..."
    .TEXT "..."
    .TEXT "..."
    .TEXT "..."
    .TEXT "..."
    .TEXT "R--"
    .TEXT "..."
    Что добавилось:
    * Добавил проигрования отдельного паттерна и проигрования с начала.
    * Добавил [ ] =
    * Добавил возможность зацикливания мелодии.
    * Добавил включение/отключение вывода паттевна во время проигрования.

    Новые клавиши:
    Shift+Q, Shift+W - Установка зацикливания мелодии (То же самое теперь и в редакторе инструментов, было Shift+1,2)
    Shift+E - Включить/выключить скролл паттерна во время проигрования мелодии
    Delete - играть один паттерн по кругу
    Tab - играть музыку с начала.

    Теперь приступаю к доп. Функциям таким как сохранение, загрузка, транспонирование, копирование.

    https://yadi.sk/d/2UUcVYbpZ8bgW

  6. #16

    Регистрация
    26.12.2010
    Адрес
    Кубань
    Сообщений
    1,159
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    47
    Поблагодарили
    26 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Набросал инструкцию:
    Редактор паттернов:

    Стрелки - навигация по паттерну
    z,x,c,v.. q,w,e,r.. - ноты
    ~ - R--
    Backrpase - удалить ноту
    Shift+0..9 - установить autoinc
    Shift+q,w - установить цикл мелодии
    Shift+e - включить/выключить показ паттерна во время проигрования
    numpad 8,9 - изменить октаву
    numpad 1,2 - изменить положение в паттерне
    numpad 3, . - изменить значение текущей позиции в паттерне
    numpad 7 - идти в редактор инструментов
    Enter - играть музыку с текущей позиции
    Delete - играть один паттерн по кругу
    Tab - играть музыку с начала

    Редактор инструментов
    стрелки - двигать курсор
    numpad 8,9 - изменить октаву
    numpad 1,2 - изменить значение под курсором
    numpad 3,. - выбор инструмента
    numpad 7 - идти в редактор редактор паттернов
    Shift+q,w - установить цикл
    z,x,c,v.. q,w,e,r.. - играть ноту
    Del - установить M
    Backspace - установить .
    Tab - установить D

    В редакторе инструментов два столбца. В первом устанавливаются отклонения по полутонам и команды, во втором - более мелкие отклонения.
    D - шум. Имеет 191 вид.(-96..-1, 1..96).вид указывается во втором столбце напротив.
    M - тишина. Второй столбец не имеет значения.
    . - не изменять частоту по полутонам. Будут изменения только по второму столбцу.

  7. #16
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

Страница 2 из 2 ПерваяПервая 12

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Орион в корпусе от Апогея.
    от vinxru в разделе Орион
    Ответов: 5
    Последнее: 01.02.2013, 21:46
  2. Библиотека Си для Апогея.
    от vinxru в разделе Радио-86РК
    Ответов: 4
    Последнее: 16.12.2012, 17:21
  3. Музыкальный редактор 'El Dorado'
    от Titus в разделе Софт
    Ответов: 17
    Последнее: 05.10.2011, 23:24
  4. Музыкальный редактор
    от GriV в разделе Для начинающих
    Ответов: 56
    Последнее: 21.06.2008, 12:19
  5. Цифровой музыкальный редактор 3DAC
    от vBv в разделе Музыка
    Ответов: 7
    Последнее: 11.03.2008, 20:56

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •