Важная информация
Страница 4 из 4 ПерваяПервая ... 234
Показано с 31 по 39 из 39

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

  1. #31  
    Супер модератор Аватар для Kakos_nonos
    Регистрация
    07.01.2011
    Адрес
    Кубань
    Сообщений
    1,536
    Сказал(а) спасибо
    126
    Поблагодарили 432 раз(а) в 293 сообщениях
    Записей в блоге
    6
    Все горячие клавиши редактора:
    Редактор паттернов:

    Стрелки - навигация по паттерну
    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 - тишина. Второй столбец не имеет значения.
    . - не изменять частоту по полутонам. Будут изменения только по второму столбцу.
    [Ссылки могут видеть только зарегистрированные пользователи. ]
    Ответить с цитированием  
     

  2. Пользователь сказал cпасибо:

    >Quiet Snow< (07.08.2014)

  3. #32  
    Супер модератор Аватар для >Quiet Snow<
    Регистрация
    11.04.2011
    Адрес
    Планета земля
    Сообщений
    3,926
    Сказал(а) спасибо
    1,842
    Поблагодарили 982 раз(а) в 840 сообщениях
    Записей в блоге
    1
    Так ну вот полное описание управления, можно сказать полная конкретика.
    Короче пока тестируемс. И вроде всё гуд.
    Обучение прикладному программированию(по skype), качественно, недорого, 18+, вопросы в личку.
    «Если вы ничего не сделаете, я уверяю вас, ничего и не произойдёт» © Жак Фреско
    Ограниченно модерирую.
    Ответить с цитированием  
     

  4. #33  
    Супер модератор Аватар для Kakos_nonos
    Регистрация
    07.01.2011
    Адрес
    Кубань
    Сообщений
    1,536
    Сказал(а) спасибо
    126
    Поблагодарили 432 раз(а) в 293 сообщениях
    Записей в блоге
    6
    Реализовал сохранение/загрузку, копирование, изменение темпа. Даже музычку одну в нём написал, точнее переписал с ay. Пока выкладвать не буду, поделаю ещё функций. Пока писал, много багов отловил.
    [Ссылки могут видеть только зарегистрированные пользователи. ]
    Ответить с цитированием  
     

  5. #34  
    Супер модератор Аватар для Kakos_nonos
    Регистрация
    07.01.2011
    Адрес
    Кубань
    Сообщений
    1,536
    Сказал(а) спасибо
    126
    Поблагодарили 432 раз(а) в 293 сообщениях
    Записей в блоге
    6
    Очередная версия.
    Реализовано сохранение/загрузка, копирование, изменение темпа. Выход в меню Shift+R. Shift+E - показывать/не показывать анимацию паттерна.
    В меню все клавиши подписаны. При сохранении/загрузке выбирать TAPE. копирование работает только в те паттерны, которые есть в паттернлисте. То есть, чтобы копировать содержимое 3-го паттерна в 4-ый, надо создать в плейлисте пустой 4-ый паттерн, и потом в него копировать. Потом уберу эту неудобность.
    https://yadi.sk/d/jr2CRdovYsabW
    [Ссылки могут видеть только зарегистрированные пользователи. ]
    Ответить с цитированием  
     

  6. #35  
    Супер модератор Аватар для >Quiet Snow<
    Регистрация
    11.04.2011
    Адрес
    Планета земля
    Сообщений
    3,926
    Сказал(а) спасибо
    1,842
    Поблагодарили 982 раз(а) в 840 сообщениях
    Записей в блоге
    1
    Потестируем.
    Так сразу пока не забыл, ежели выбираем Save Song -> Tape и в появившейся менюшке эмуля жмём отмена, то всё повисает,
    для загрузки то же самое. Может случиться казус с потерей данных.
    Прикольно, что прога обзавелась информативной менюшкой, можно было бы в неё добавить пункт - HELP с описанием клавиш,
    хотя и не обязательно, можно в readme приложить.
    Обучение прикладному программированию(по skype), качественно, недорого, 18+, вопросы в личку.
    «Если вы ничего не сделаете, я уверяю вас, ничего и не произойдёт» © Жак Фреско
    Ограниченно модерирую.
    Ответить с цитированием  
     

  7. #36  
    Супер модератор Аватар для >Quiet Snow<
    Регистрация
    11.04.2011
    Адрес
    Планета земля
    Сообщений
    3,926
    Сказал(а) спасибо
    1,842
    Поблагодарили 982 раз(а) в 840 сообщениях
    Записей в блоге
    1
    Потестил, не сказать, что плотно, но всё необходимое проверил.

    Сохр/загр работают нормально, сохраняют слава богу и инструменты. Темп меняется чудным образом,
    чем больше значение - тем меньше собственно сам темп. Хотелось бы сбоку в скобочках видеть хотя
    бы примерный BPM, а лучше вообще видеть только его. New Song - не работает, транспонирование
    не допёр как сделать рабочим, т.е. включается эта менюшка и всё повисает. Хотелось бы парочку
    музыкальных примеров(лучше из уток ) и темплейты.

    Вложил темплейт с перкуссией(некое подобие кика и рабочего). Составлять из шума инструменты,
    конечно, дело занятное, но мне не хотелось бы этим заниматься без какого-либо нормального
    представления того, как из этих шумов сложить что-то похожее на узнаваемые инструменты.

    Кик
    KickVittr.PNG

    Рабочий
    SnareVittr.PNG
    Вложения
    • Тип файла: zip mysong.zip (239 байт, Просмотров: 3)
    Последний раз редактировалось >Quiet Snow<; 03.09.2014 в 04:19.
    Обучение прикладному программированию(по skype), качественно, недорого, 18+, вопросы в личку.
    «Если вы ничего не сделаете, я уверяю вас, ничего и не произойдёт» © Жак Фреско
    Ограниченно модерирую.
    Ответить с цитированием  
     

  8. #37  
    Супер модератор Аватар для Kakos_nonos
    Регистрация
    07.01.2011
    Адрес
    Кубань
    Сообщений
    1,536
    Сказал(а) спасибо
    126
    Поблагодарили 432 раз(а) в 293 сообщениях
    Записей в блоге
    6
    Почему-то пропустил это сообщение, отвечаю:
    Хотелось бы сбоку в скобочках видеть хотя
    бы примерный BPM
    Скорость определяется так - один шаг в паттернлисте за n фреймов. Частота фреймов - 60, то есть за секунду паттерн сместится вниз на 60/n позиций.
    Вычислил соответствие между BPM - B*N=900. B - это BPM, N - это параметр speed.
    То есть B=900/N и N=900/B. Например, для BPM=150 надо будет поставить параметр speed равным шести.

    А вот новая версия, здесь работает транспонирование, изменение размеров паттерна и создание новой музыки.
    https://yadi.sk/d/tduQHlHSbn8ji
    Пример с уток я выложу, тут просто такой баг есть, что написанная в обной версии музыка не открывается в другой, так как в сохраняемом файле находится адрес начала данных музыки, а в новой версии мы дописываем код, адрес музыки смещается, а старая грузится туда же.
    [Ссылки могут видеть только зарегистрированные пользователи. ]
    Ответить с цитированием  
     

  9. #38  
    Супер модератор Аватар для Kakos_nonos
    Регистрация
    07.01.2011
    Адрес
    Кубань
    Сообщений
    1,536
    Сказал(а) спасибо
    126
    Поблагодарили 432 раз(а) в 293 сообщениях
    Записей в блоге
    6
    Кстати, в инструментах можно не забивать всё М-ками, можно поставить одну М-ку и зациклив её, нажав Shift+Q, Затем Shift+W, когда указатель будет на ней. Тогда дальше барабане ничего не будет играть.
    [Ссылки могут видеть только зарегистрированные пользователи. ]
    Ответить с цитированием  
     

  10. #39  
    Супер модератор Аватар для >Quiet Snow<
    Регистрация
    11.04.2011
    Адрес
    Планета земля
    Сообщений
    3,926
    Сказал(а) спасибо
    1,842
    Поблагодарили 982 раз(а) в 840 сообщениях
    Записей в блоге
    1
    А вот новая версия, здесь работает транспонирование, изменение размеров паттерна и создание новой музыки.
    https://yadi.sk/d/tduQHlHSbn8ji
    Kakos_nonos, чуть позже обязательно потестирую и отпишу, с инетом косяки у меня.
    Обучение прикладному программированию(по skype), качественно, недорого, 18+, вопросы в личку.
    «Если вы ничего не сделаете, я уверяю вас, ничего и не произойдёт» © Жак Фреско
    Ограниченно модерирую.
    Ответить с цитированием  
     

Страница 4 из 4 ПерваяПервая ... 234
Информация о теме
Пользователи, просматривающие эту тему

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

Похожие темы

  1. Графический редактор
    от Konstantin Shcherba в разделе Web дизайн
    Ответов: 37
    Последнее сообщение: 08.02.2019, 01:10
  2. Ответов: 100
    Последнее сообщение: 13.06.2017, 07:24
  3. Seo Twitter: мастерство писать заголовки для Твиттер
    от Sirius в разделе Социальные сети
    Ответов: 8
    Последнее сообщение: 30.09.2013, 22:25
  4. Ответов: 2
    Последнее сообщение: 25.01.2013, 14:46
Ваши права
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •