Просмотр полной версии : New Vortex Tracker imroved (again)
В этой теме -> http://zx.pk.ru/showthread.php?t=10574 начало эпопеи по улучшению VT.
Сегодня рад представить вам новый релиз (VT_RCUSA.exe) с одним простым, но открывающим новые горизонты улучшением.
Автоматическое прописывание смещений в тоновую составляющую семпла.
Что это значит: если в редакторе семплов нажать нотные клавиши с зажатыми CTRL+SHIFT то вводятся смещения периода тона от базовой частоты тестовой ноты (той, которая написана в тестовой строчке).
Базовую ноту, от которой прописываются смещения можно задать SHIFT+нота.
Проще говоря, теперь можно вбивать темы и аккорды прямо в семпл.
Примерный алгоритм действий таков:
Жмём в редакторе CTRL+1 - попадаем в редактор семплов.
Жмём ' ` ' - попадаем в тестовую строку, там NUM-клавишами выставляем нужную октаву.
Затем снова жмём ' ` ' возвращаемся из тестовой строки.
SHIFT+X устанавливает тестовую (и базовую) ноту на D.
Если мы сейчас в любой позиции семпла нажмём CTRL+SHIFT+X, то тональное смещение будет +000, так как разница между базовой нотой и нотой смещения - 0.
Сделаем трезвучие Dm:
SHIFT+X - базовая нота D-4
TnE +000_ +00_ F_ L
CTRL+SHIFT+V смещение в F-4
TnE -03B_ +00_ F_
CTRL+SHIFT+N смещение в A-4
TnE -07B_ +00_ F_
получаем трезвучие D-F-A (эквивалентное орнаменту 0-3-7 от ноты D-4), но в семпле:
[Sample1]
TnE +000_ +00_ F_ L
TnE +000_ +00_ F_
TnE -03B_ +00_ F_
TnE -03B_ +00_ F_
TnE -07B_ +00_ F_
TnE -07B_ +00_ F_
Пока толку нуль.
Но. Можно вспомнить, что смещения огибающей - это те же смещения тона, только поделённые на #10hex (16dec), то есть просто переписываем в соответсвующую позицию семпла нужные нам цифры:
[Sample2]
TnE +000_ +00_ F_ L
TnE +000_ +00_ F_
TnE -03B_ -04_ F_
TnE -03B_ -04_ F_
TnE -07B_ -08_ F_
TnE -07B_ -08_ F_
Получаем синхронный орнамент на Tone+Envelope в семпле.
Отключаем Tone, и получаем орнамент на огибающей.
Мажорное трезвучие от ноты E-4:
[Sample3]
tnE +000_ +00_ F_ L
tnE +000_ +00_ F_
tnE -03B_ -04_ F_
tnE -03B_ -04_ F_
tnE -07B_ -08_ F_
tnE -07B_ -08_ F_
Минорное трезвучие от ноты E-4.
[Sample4]
tnE +000_ +00_ F_ L
tnE +000_ +00_ F_
tnE -035_ -03_ F_
tnE -035_ -03_ F_
tnE -06F_ -07_ F_
tnE -06F_ -07_ F_
Ура! Орнаменты на огибающей! =)
Модуль-пример и редактор во вложении.
P.S. Да, минимальные пульсации Tone+Envelope - на пятой таблице (природный звукоряд, о которой речь идёт тут -> http://zx.pk.ru/showthread.php?t=10574)
История всех фич и изменений:
UPD1:
CTRL + HOME – в самый верх канала
CTRL + END – в самый низ канала
CTRL + UP – в самый верх канала
CTRL + Down – в самый низ канала
CTRL + PGUP – в середину паттерна (канала) (32-ая позиция)
CTRL + PGDown – в 3/4 паттерна (канала) 48-я позиция
NUM_PLUS – следующий паттерн
NUM_MINUS – предыдущий паттерн
CTRL + NUM_PLUS – паттерн следующей позиции, следующая позиция
CTRL + NUM_MINUS – паттерн предыдущей позиции, предыдущая позиция
SHIFT + NUM_PLUS – транспонирование на полутон
SHIFT + NUM_MINUS – транспонирование на полутон
CTRL + SHIFT + NUM_PLUS – транспонирование на октаву
CTRL + SHIFT + NUM_MINUS – транспонирование на октаву
NUM или CapsLock – делает MUTE Всем каналам кроме текущего, на каналах с Envelope и Noise – вкл/выкл Envelope/Noise на всех каналах.
сдвижка/раздвижка паттерна - CTRL+SHIFT + [/] и CTRL+SHIFT +
UPD2:
Теперь если находясь в канале огибающей нажать на любую клавишу, соответствующую ноте, в канал проставится её частота (с коэффициентами у AutoEnvelope) Это на порядок удобнее чем собственно сам AutoEnvelope (так как практически всегда сами каналы забиты и экспериментировать негде).
Вручную цифровое значение огибающей можно ввести данные ввести удерживая Shift (Shift + [0..9 A..C]).
Наконец-то к каналу огибающей начали относиться с должным уважением =) и приблизили его к нормальным нотам =)
UPD3:
Теперь огибающая отображается как нота, если её период совпадает с периодом ноты (note period/16 = envelope period).
режим отображается галочкой в верхнем правом углу окна редактора, гоячая клавиша для его смены -> [/] на цифровой клавиатуре.
UPD4:
Ура-Ура! =) добавлен переключатель Hex/Dec:
File -> Options -> Compatibility -> "Dec Base".
сборка: VT_N06.exe
UPD5:Ура-ура! =) Встречаем!
Поддержка горячих клавиш в Sample Editor.
CTRL+HOME, CTRL+END/ CTRL+PGDOWN, CTRL+PGUP/ - в начало/конец семпла.
INS - Дублирование текущей позиции семпла с раздвижкой.
DEL - Удаление текущей позиции семпла со сдвижкой.
SHIFT + HOME - установка позиции на которую происходит зацикливание (loop)
SHIFT + END - установка последней позиции (Lenght).
CTRL + INS - копирование в текущую позицию семпла позиций, ограниченных зацикливанием - Loop / length.
в режиме редактирования добавлена горячая клавиша CTRL + `
- быстрое переключение в режим Sample Editor.
UPD6: 25.o7.2oo9
Ура-Ура! =)
Множество кавайных и полезных изменений =)
1) при создании или открытии файла фокус сразу устанавливается на окно редактирования (можно сразу начинать рулить с клавиатуры, не выбирая окно мышью)
к мышке можно практически не прикасаться.
2) находясь на любом элементе MDI-формы можно горячей клавишей перейти в один из режимов:
CTRL+` - редактор паттернов,
CTRL+1 - редактор семплов,
CTRL+2 - редактор орнаментов,
3) в редакторе семплов и орнаментов добавлены следующие горячие клавиши:
CTRL+[+] (плюс на цифровой клавиатуре) - следующий семпл (орнамент)
CTRL+[-] (плюс на цифровой клавиатуре) - предыдущий семпл (орнамент)
CTRL+HOME, CTRL+PGUP - в начало семпла (орнамента)
CTRL+END, CTRL+PGDOWN - в конец семпла (орнамента)
INS - Дублирование текущей позиции семпла (орнамента) с раздвижкой.
DEL - Удаление текущей позиции семпла (орнамента) со сдвижкой.
SHIFT + HOME - установка позиции на которую происходит зацикливание (loop).
SHIFT + END - установка последней позиции (Lenght).
4) копирование/вставка семплов/орнаментов:
CTRL + A - выбор всех позиций семпла (орнамента),
CTRL+INS - копирование выделенных позиций семпла (орнамента) в буфер.
(выделенными считаются "зацикленные" позиции).
SHIFT+INS - вставка позиций семпла (орнамента) из буфера в текущую позицию
5) в режиме орнамента реализован ввод смещений как нот
то есть при нажатии на кнопку Z, которая соответсвует ноте С (до) будет введено нулевое смещение. при нажатии на кнопку X, которая соответсвует ноте D (ре) будет введено смещение +2, и т.д.
Кажется все изменения =)
+ улучшено транспонирование огибающей. - она транспонируется строго по таблице нот (а не умножается на коэффициент, что приводил к неправильному транпонированию в нетемперированных звукорядах).
Сборка VT_N09.exe (см. первый пост темы).
UPD7: 26.o7.2oo9
В новой версии VT_N0A_RC.exe:
1) пофиксены баги.
2) транспонирование громкости:
выделить только позицию с громкостью (SHIFT + CURSOR)
затем нажать SHIFT+[+] или SHIFT+[-] - для смещения громкости выделенном фрагменте вверх или вниз.
либо нажать CTRL+SHIFT+[+] или CTRL+SHIFT+[-] - для смещения громкости выделенном фрагменте вверх или вниз, но только для каждой нечётной громкости для упрощения создания эхоэффекта.
и самое клёвое:
3) автоматическая конвертация огибающей из частотной таблицы в частотную таблицу =)
при смене частотной таблицы период огибающей автоматически корректируется так, чтобы соответсвовать той же ноте, какая была в предыдущей частотной таблице.
периоды, которые не распознались как ноты - транспонируются просто пропорционально.
Данная версия носит гордое название "Релиз кандидата". то есть все фичи, которые я планировал добавить в VT - я добавил. Теперь будут только вылавливаться баги.
UPD8: 26.o7.2oo9
подправлена автоконвертация - не на всех музонах она отрабатывала (отваливалась на пустых паттернах).
UPD9: 26.o7.2oo9 day
Косметическая, но очень полезная фича. Подсветка в семплах и орнаментах позиций, соответствующих выставленной в модуле скорости.
То есть если Speed = 3, то будет подсвечена каждая 3-я позиция.
UPD:A: 27.o7.2oo9 night
горячие клавиши листания семплов/орнаментов в редакторе семплов орнаментов (CTRL+[+] и CTRL+[-]) теперь работают и в режиме "тестовой строки" (тестирование семпла/орнамента).
UPD:B o5.o8.2oo9 night
Ура-Ура! =) новая версия =)
VT_1.2RC5.exe:
1) исправлен баг с ошибками редактора при закрытии окна во время проигрывания.
2) теперь фрагменты семпла при копировании/вставке выделяются не с помощью установки начала/конца петли повтора, а независимым счётчиком.
то есть SHIFT+HOME, SHIFT+END - это по-прежнему установка начала/конца петли.
а SHIFT+UP/SHIFT+DOWN - это выделение фрагмента семпла для копирования.
CTRL+INSERT - копирование.
SHIFT+INSERT- вставка.
выделение снимается если отпустить SHIFT и передвинуть курсор куда-нибудь.
UPD:B o5.o8.2oo9 night 2
Внезапно ещё одно улучшение:
1) можно тестировать текущий семпл прямо во время редактирования, без необходимости заходить в "Тестовую строку".
для этого нужно всего-лишь нажать нотную клавишу с зажатым SHIFT'ом.
и текущий семпл или орнамент будут проигрываться.
Любые изменения в них сразу будет слышно.
Ура-ура! =) гигавозможность инспирированная n1k-o =)
1)теперь в редакторе семплов можно рисовать мышкой где угодно (за пределами семпла, - размер семпла автомпатически скорректируется).
2) если вставка фрагмента семпла из буфера требует увеличения его длины - он увеличится.
3) (!!!) если в редакторе семплов нажать нотные клавиши с зажатыми CTRL+SHIFT то вводятся смещения периода тона от базовой частоты тестовой ноты (той, которая написана в тестовой строчке).
проще говоря, теперь можно вбивать темы и аккорды прямо в сэмпл.
однако учтите, что эти манипуляции строго привязаны к частотной таблице и затрудняют перенос трека в другую частотную таблицу.
VT_1.2RC777.exe
(O_O)
VT_1.2RC888.exe:
1) подсветка позиций кратных скорости теперь выключается в настройках (там же где и DecBase).
2) настраивается автоотключение тестирования семпла или орнамента (либо затыкаться при отпускании Shift'а, либо играть всё время, до нажатия ESC).
3) отображение BPM.
UPD:B 19.o9.2oo9 Day
VT_1.2RCCCP.7z (333.1 Кб)
Bugfix (!) при создании нового файла в список позиций вносится текущий паттерн, длина модуля устанавливается равной еденице.
при открыти уже существующего файла исправлен баг с увеличением длины модуля.
---------- Post added at 23:20 ---------- Previous post was at 23:04 ----------
Да, минимальные пульсации Tone+Envelope - на пятой таблице (природный звукоряд).
пристрелите меня кто-нибудь....
2siril: Ты кросафчег, спасибо! У меня еще одна просьба, огроменнейшая: Сделай пожалуйста поддержку мидиклавы!
Попытка приклеить MIDI-клаву была чуть больше года назад. Но окончилась фигово =)
Может быть и вернусь к этой теме.
2siril: А в чем причина?) может таки еще разок попытаться, великое ведь дело.
согласен быть тестером.
Там на чем исходники? Дельфи?
Там особо не нужна запись с миди в реальном времени. Просто ввод нот, ловим с миди порта Note ON, номер ноты, и впечатываем по курсору эту ноту... Не должно быть никаких проблем по идее...
2siril: А в чем причина?) может таки еще разок попытаться, великое ведь дело.
согласен быть тестером.
Там на чем исходники? Дельфи?
Там особо не нужна запись с миди в реальном времени. Просто ввод нот, ловим с миди порта Note ON, номер ноты, и впечатываем по курсору эту ноту... Не должно быть никаких проблем по идее...
ага, по идее не должно =) это всегда так ^_^
VT_1.2RCEUROPE.exe.7z
Новая версия.
Теперь в режиме редактирования семпла позиция в которой вы будете нажимать CTRL+SHIFT для ввода смещения от базовой ноты, влияет на то, куда это смещение будет прописано, в смещение тона или в смещение огибающей.
Проще говоря, теперь для орнамента на огибающей никакие значения из поля период тона в период огибающей переписывать вручную не надо, если курсор стоит в зоне огибающей - смещение автоматически пропишется именно в огибающую, а если курсор стоит в поле тон - смещение пропишется в тон.
Вот и вся разница =)
У меня просьба! Сделайте пожалуйста нормальное портаменто. Чтобы от указанной ноты звук тянулся к следующей.
Vortex tracker не хочет открыват ASC файлы откомпилированные в последней версии ASC Sound Master! Интересно почему?
У меня просьба! Сделайте пожалуйста нормальное портаменто. Чтобы от указанной ноты звук тянулся к следующей.
Можешь подробнее? Чем не устраивает команда 31xx ?
---------- Post added at 16:37 ---------- Previous post was at 16:35 ----------
Vortex tracker не хочет открыват ASC файлы откомпилированные в последней версии ASC Sound Master! Интересно почему?
Может быть там сменился формат?
Я поддержку форматов не трогаю. Я, как видно из истории изменений, модифицировал только то, что касается удобства редактирования и автоматизации рутины.
Допустим необходимо обеспечить плавное повышение частоты от ноты C-4 до ноты D-4. Для этого я должен cначала написать С-4 потом D-4....3... и подбирая параметры команды 3 подгадать, чтобы частота достигла ноты D-4 в нужном мне месте. Кроме того в месте где я ввел D-4....3... еще раз прозвучит С-4 (что мне не нужно т.к. это достаточно заметно на слух) и рост частоты начнется с этого места.
Хотелось-бы что-бы частота просто повышалась от произволно выбранного места без дублирования ранее указанной ноты. И достигала необходимого значения там где я укажу в явном виде.
Например:
С-4...(команда ППП) звучит нота До
- (частота повышается)
- (частота повышается)
- (частота повышается)
D-4...звучит нота Ре
Vortex tracker не хочет открыват ASC файлы откомпилированные в последней версии ASC Sound Master! Интересно почему?
Попробуй так:
переименовать расширене файла например в .bin (любое не поддерживаемое в AY Emul), перетащить этот файл в AY Emul, если он распознается, то в плейлисте жми правую кнопку мыши и выбирай Save as и сохраняй его как ASC/pt3. Сохраненный файл 100% поймет и Vortex.
Все это мелочи, главное - мидиклава!!! :-)
Например:
С-4...(команда ППП) звучит нота До
- (частота повышается)
- (частота повышается)
- (частота повышается)
D-4...звучит нота Ре
как в позиции C-4 плейер или редактор поймёт, что нужно идти к ноте D-4?
он же не может "просмотреть модуль вперёд". а если следующая нота будет не в этом паттерне, а через несколько позиций? причём в разном порядке?
на самом деле такой команды, которую ты описал нет ни в одном редакторе. так как у неё неопределён второй аргумент.
во всех редакторах есть команда слайда из текущего состояния в заданную ноту с определённым шагом.
в некоторых редакторах эту команду надо повторять в каждой строчке редактора, а вот в PT/VT - не надо.
Кроме того, добавление подобной команды (продположим даже, что проблема "ссылки вперёд" решена) - это вмешательство в формат. Я этим заниматься не буду. (Есть отдельный набор идей, и практически уже ТЗ для нового супер-трекера - но это другая тема =)
Единственное, что можно сделать в рамках существующего формата и на этапе редактирования - это вот просто автоматизировать расчёт периода слайда командами 1 или 2 до следующей встреченной ноты.
То есть становимся в позицию ноты C-4, нажимаем кнопочку, редактор сбегает вниз до следующей ноты, вычислит разность периодов, разделит на количество разделяющих их строк-помножить-на-скорость и поставит в позиции ноты C-4 соответствующую команду (1 или 2) с нужным периодом. Тогда никакой неопределённости не будет, и останемся в рамках текущего формата.
То есть становимся в позицию ноты C-4, нажимаем кнопочку, редактор сбегает вниз до следующей ноты, вычислит разность периодов, разделит на количество разделяющих их строк-помножить-на-скорость и поставит в позиции ноты C-4 соответствующую команду (1 или 2) с нужным периодом. Тогда никакой неопределённости не будет, и останемся в рамках текущего формата.
Это как раз то что нужно!!!!
Это как раз то что нужно!!!!
А если до конца паттерна не встретилось ноты?
Добавлена экспериментальная поддержка MIDI.
При старте выбирается первое попавшееся миди-устройство. Сменить его по-идее можно из File->Options вкладка WaveOut.
Кнопками Previous Device / Next Device можно по-идее перебирать MIDI-устройства. (Пока не проверял, так как не подключал более одного устройства).
Если во время работы редактора отключить единственное текущее выбранное (а может быть любое) MIDI-устройство, то он упадёт.
Чтобы этого избежать, можно в File->Options / WaveOut нажать на кнопку Stop MIDI.
Тестируйте, друзья =)
(Поддержка Midi добавлена в каналах паттерна, в канале огибающей, как нота тестирования в редакторе семплов и орнаментов).
N.B. - последняя MIDI-версия (на данный момент VT_MIDId) - в последнем сообщении.
Обновлены версии с MIDI и без MIDI:
VT_MIDIc.7z (с midi) - в сообщении выше.
Изменён алгоритм обработки события NoteOff, Теперь отпускание предыдущей нажатой midi-клавиши не глушит текущую ноту.
VT_1.2RCD.exe.7z (без midi) - в первом сообщении.
В обе версии добавлено клавиатурное сочетание CTRL+SHIFT+\
По этому сочетанию происходит автоматизированный расчёт периода слайда командами 1 или 2 до следующей встреченной ноты.
То есть становимся в ноту из которой нужно сделать слайд, нажимаем CTRL+SHIFT+\
редактор идёт вниз до следующей ноты, вычисляет разность периодов, делит на количество разделяющих их строк-помножить-на-скорость и ставит в позиции текущей ноты соответствующую команду (1 или 2) с нужным периодом.
Если ноты совпадают - ничего не происходит.
Если ноты до конца паттерна нет - ничего не происходит.
То есть становимся в ноту из которой нужно сделать слайд, нажимаем CTRL+SHIFT+\
редактор идёт вниз до следующей ноты, вычисляет разность периодов, делит на количество разделяющих их строк-помножить-на-скорость и ставит в позиции текущей ноты соответствующую команду (1 или 2) с нужным периодом.
А учитывается, что в пропускаемых строках будут команды смены скорости?;)
А учитывается, что в пропускаемых строках будут команды смены скорости?;)
вот ты злодей! =) нет, не учитывается ^__^
Протестировал! Результат понравился. Теперь по идее команда 3 вообще не нужна!
Теперь для полного счастья осталось добавить возможность загружать миди файлы!!!
Протестировал! Результат понравился. Теперь по идее команда 3 вообще не нужна!
Теперь для полного счастья осталось добавить возможность загружать миди файлы!!!
ну вот этого уж точно не будет.
(используйте сторонние конверторы).
N.B.: как прикол: можно запустить MIDI-плейер, перенаправить миди-события с него на вход VT и записать все ноты полуавтоматически =)
Добавлена экспериментальная поддержка MIDI.
Кросафчег!))) Сегодня вечерком затестим!)
Вроде миди работает, но сдвинуто на две октавы выше чем надо и звук не прекрашается после отпускания клавиши.
Хорошо-бы чтобы поддежка миди была в семплах и орнаментах.
Вроде миди работает, но сдвинуто на две октавы выше чем надо и звук не прекрашается после отпускания клавиши.
Хорошо-бы чтобы поддежка миди была в семплах и орнаментах.
Простите что вмешиваюсь, под "поддержкой миди" понимается миди-ввод или вывод мидишных звуков через синтезатор?
2Vitamin: Ввод через мидиклаву естественно, нафига в AY-эмуле вывод через миди)))
2Vitamin: Ввод через мидиклаву естественно, нафига в AY-эмуле вывод через миди)))
Да я вот тоже так подумал- нафига? :)
Вроде миди работает, но сдвинуто на две октавы выше чем надо и звук не прекрашается после отпускания клавиши.
Хорошо-бы чтобы поддежка миди была в семплах и орнаментах.
1) устройства меняются? (кнопками prev device / next device)
2) на две октавы? как это проверить? откуда такая уверенность?
3) не прекращается во всех режимах? (Tracks / Samples / Ornaments) или в каком-то одном?
Хорошо-бы чтобы поддежка миди была в семплах и орнаментах.
Она там есть, как "тестовая нота". Что конкретно имеется ввиду?
Отдельно по семплам и отдельно по орнаментам.
---------- Post added at 16:23 ---------- Previous post was at 15:59 ----------
Потестировал на 4-х миди-устройствах, отвечу сам себе:
1) устройства меняются. но Previous / Next, судя по названиям перепутаны местами =)
Кнопка Start MIDI - глючит и не работает. По-этому её уберём =)
2) действительно смещена на 2 октавы вверх судя по нотации.
3) - с этим не очень понятно. у меня ноты затыкаются на двух тестовых машинах.
Можешь как-то промониторить Midi события?, отправляются ли события Note Off (128-143)?
Если они исправно отправляются - значит надо смотреть обработку NoteOFF -_-'
---------- Post added at 16:39 ---------- Previous post was at 16:23 ----------
По поводу поддержки в Samples/Instruments.
В Samples - не понятно зачем, кроме как для тестирования (прослушивания) ноты (что уже реализовано).
В Instruments - для ввода смещений? а относительно какой ноты будут вводиться смещения? Если относительно тестовой - то её всё равно надо вводить с клавиатуры с зажатым SHIFT'ом. А если всё равно нужно прикасаться к обычной клавиатуре, то зачем прикол с MIDI? =)
По крайней мере сейчас есть чёткое функциональное разделение: MIDI-клавиатура - для тестирования текущего режима (Tracks / Samples / Ornaments) вводимыми с неё нотами, а обычная клавиатура - для смены этих самых режимов.
3) не прекращается во всех режимах? (Tracks / Samples / Ornaments) или в каком-то одном?
Во всех режимах! по поводу поддержки Миди в Samples / Ornaments вопрос снимается.
Миди клавиатура Maudio KeyRig 49, я ей постоянно пользуюсь, вроде пока все нормально работало.
Мониторить Midi события я пока не умею.
http://obds.free.fr/midimon/ - вот программка монитор midi-событий.
В ней во время работы можно указать какое устройство "прослушивать" - нужно выбрать миди-клавиатуру.
Возможно пригодится еще это:
http://www.maplemidi.com/Maple_driver.html - а это "виртуальный миди кабель"
(он добавляет четыре midi-in и четыре midi-out устройства пронумерованных от 1 до 4,
причём то, что приходит на Midi-out устройство тут же дублируется на соответствующее ему Midi-In-устройство.
Таким образом, нужно указать, чтобы события с твоей клавиатуры направлялись на Midi-out-1, скажем, и в мониторе указать просмотр Midi-in-1)
Вроде все нормально
оу. как раз не нормально.
При нажатии на midi-клавишу клавиатурой отсылается сообщение NoteOn (они у тебя идут).
А при отпускании midi-клавиши клавиатура должна отсылать сообщение NoteOff (их у тебя как раз нет).
Из-за отстутствия сообщения NoteOff редактор думает, что клавиша нажата - и, соответственно, не прекращает воспроизводить ноту.
К сожалению проблема не в редакторе, а в отсутствии сообщения NoteOff от твоей клавиатуры. (Может быть обновить драйвера?)
вот пофиксеная версия VT_MIDId:
1) исправлены кнопки Next/Prev.
2) Получаемые по MIDI ноты теперь не завышены на 2 октавы.
3) улучшена обработка MIDI-событий.
А можно сделать так, чтобы во время проигрывания паттерна ноты с МИДИ клавиатуры тоже добавлялись?
А можно сделать так, чтобы во время проигрывания паттерна ноты с МИДИ клавиатуры тоже добавлялись?
В режиме проигрывания во-первых, на экране отсутствует курсор и непонятно куда добавлять ноты, а во-вторых с обычной клавиатуры ноты в режиме проигрывания тоже никуда не добавляются, в третьих - такой режим мне кажется довольно странным (он был, кажется в ProTracker 1.1, но в следующих версиях от него отказались).
Я так понимаю это для того, чтобы расставлять ноты не прокручивая в голове ритм и не представляя длину каждой ноты. Возможно это и было-бы кому-то полезно, но подобное вмешательство повлечёт слишком глубокие изменения в архитектуре редактора, которые в мои планы не входят ^_^
К сожалению проблема не в редакторе, а в отсутствии сообщения NoteOff от твоей клавиатуры. (Может быть обновить драйвера?)
Моя Midi клавиатура нормально работает с Finale и Cubase. Что-то тут не то...
Так, порыскал по интернетам, нашёл причину. Дело всё-таки в странном поведении клавиатуры.
Она посылает событие NoteOn с силой (velocity) "0" вместо события NoteOff, что, собственно и видно на твоём скриншоте. А в данный момент в VortexTracker значение velocity игнорируется.
Вобщем, это можно пофиксить =) Вечером, думаю, будет рабочая сборка.
В режиме проигрывания во-первых, на экране отсутствует курсор и непонятно куда добавлять ноты, а во-вторых с обычной клавиатуры ноты в режиме проигрывания тоже никуда не добавляются, в третьих - такой режим мне кажется довольно странным (он был, кажется в ProTracker 1.1, но в следующих версиях от него отказались).
Я так понимаю это для того, чтобы расставлять ноты не прокручивая в голове ритм и не представляя длину каждой ноты. Возможно это и было-бы кому-то полезно, но подобное вмешательство повлечёт слишком глубокие изменения в архитектуре редактора, которые в мои планы не входят ^_^
Это стандартная возможность, она рассчитана на музыкантов. Включаешь музыкальный редактор (трекер) и просто играешь нужную тебе партию на миди клавиатуре как на концерте, а трекер записывает.
Или можно создать таким образом миди файл в другом редакторе, но нет нормального конвертера из Миди в формат Вортекса.
2NVitia: Сколько не пытался так играть, никогда не попадаю в нужные позиции) так что для меня лично эта возможность не критична, хотя наверное что-то в этом есть... тогда надо будет еще метроном сделать)
P.S. Пардон, не смог вчера потестить мидиклаву, приполз с работы в 10 вечера и бухнулся спать(
Это стандартная возможность, она рассчитана на музыкантов. Включаешь музыкальный редактор (трекер) и просто играешь нужную тебе партию на миди клавиатуре как на концерте, а трекер записывает.
@Nvitia, Tracker это не миди-секвенсор и стиль работы тут совершенно другой.
Часто бывает, что в стороннем секвенсоре удобнее написать гармонию, бас и основную мелодическую линию. Но это также просто переносится в Tracker ручками (если это написано тобой, то и проблем тут нет =)
Или можно создать таким образом миди файл в другом редакторе, но нет нормального конвертера из Миди в формат Вортекса.
Вот это действительно было бы полезно, благо формат вортекса - простой и понятный текст.
---------- Post added at 12:30 ---------- Previous post was at 12:27 ----------
А пока я знаю только один обходной путь: midi2mod (из .midi в .mod) - а потом Ammy2PT (из .mod в pt2).
---------- Post added at 12:32 ---------- Previous post was at 12:30 ----------
http://zx.pk.ru/showthread.php?p=314896#post314896 - опа! =) конвертор из Midi в Vortex Tracker =))
2NVitia: Сколько не пытался так играть, никогда не попадаю в нужные позиции) так что для меня лично эта возможность не критична, хотя наверное что-то в этом есть... тогда надо будет еще метроном сделать)
P.S. Пардон, не смог вчера потестить мидиклаву, приполз с работы в 10 вечера и бухнулся спать(
Да про метроном я забыл упомянуть, хотя можно папример партию баса набрать как обычно, потом запустить трекер и наиграть мелодию.
Вот что бы очень хотелось - так это конвертировать Миди файлы в формат, который понимает Вортекс. Тогда все значительно упроститься.
Быстренько пишешь нотами в нотном редакторе Finale или например в Cubase, а потом загружаешь в Вортекс, корректируешь если надо и все!
Я думаю нужно аккумулировать тогда все идеи для нового супермегатрекера,
вот еще одна от меня тогда:
Сделать нормальную поддержку TS, а может даже и TSFM со "сквозными семплами" и т.п., а то то что есть - извращение каких свет не видывал)
2siril: В этой сборке у меня семпл проигрывается два раза. один раз при нажатии клавиши, и второй раз при отпускании(
При отпускании клавиши зацикленные семплы играются бесконечно
Клава: M-Audio keystation 49e
kotsoft, ну что за багфикс без новых багов =) вечером исправлю.
а в режиме редактирования паттерна нормально всё?
В паттерне тоже самое
подробнее! =)
ура =) нашёл ошибку в багфиксе под ваши хитрые клавиатуры =)
Должно заработать ^_^
VT_MIDIh.exe
2siril: Воооо теперь все шекарно!) только во вкладке редактирования семпла, когда курсор в Test Field - мидиклава не работает. так и задумано?
не знаю =) завтра проверю ^_^
У же гораздо лучше.
Осталось по мелочи кое-что.
В режимах сепл и орнамент если быстро нашимать клавиши миди клавиатуры - звук пропадает.
Offtop - похоже с внедрением midi скоро будет "дождь" из AY модулей =)))
Да! Время написания музыки существенно сократилось! Миди - это как раз то, чего недоставало.
Offtop - похоже с внедрением midi скоро будет "дождь" из AY модулей =)))
надеюсь присоединиться к этому "дождю" =)
Итак. Новая версия с улучшением по MIDI.
VT_MIDIj.exe
Обработка MIDI клавиатуры в режимах Samples и Ornaments приведена в соответствие с режимом Tracks (то есть отпускание той клавиши, которая уже не звучит - не приведёт к затыканию текущей звучащей ноты - то есть пофиксено то, что воспринималось как "затык" при быстрой игре).
Также MIDI клавиатура теперь работает в TestLine (аналочино обычной клавиатуре).
За сим откланиваюсь и тему MIDI в VT для себя считаю закрытой ^_^
Главное, чтобы все работало без глюков!!! А то придется вернуться к теме МИДИ:)
Дайте пожалуйста ссылку куда выкладывать музыку
Ну теперь все вообще отлично) Великий гратс афтару.) Раз тема с миди закрыта, вношу новое предложение:
Таки назначить модулю, семплам и орнаментам при сохранении раличные расширения, для того чтобы не путать между собой. А так же, если возможно ввести настройки путей для сохранения отдельно треков, орнаментов и семплов, чтобы удобнее было делать свои библиотеки звуков.
NVitia, выкладывать в .mp3 можно на http://8bc.org - там всё больше спектрумистов появляется =) там точно есть nik-o (http://8bc.org/members/n1k-o/), я (http://8bc.org/members/oisee/), mmcm, shiru и другие.
В формате .pt3 - на http://zxtunes.com/ (by newart).
В формате .pt3 - на http://zxtunes.com/ - туда выложить будет довольно затруднительно, покрайней мере пока неварт не раздухарится, и не сделает давно обещаное :-)
zxtunes, если не изменяет память, застыл напрочь с 2008 года.
ну да... жаль что там нельзя самостоятельно в исходниках своё выкладывать.
Offtop - похоже с внедрением midi скоро будет "дождь" из AY модулей =)))
Вот первая так сказать капля, я там даже кое-где применил заменитель команды портаменто!
Снова приоткрыл тему MIDI.
Новая интересная доработка.
Теперь в режиме Ornaments если в TestLine зажать на MIDI-клавиатуре более 2-х клавиш, то при их отпускании зажатый аккорд будет трансформирован в орнамент.
Внимание: Undo при этом не работает.
VT_MIDIk.exe
Короче, давишь аккорд на миди-клаве и он автоматом превращается в орнамент =)
Короче, давишь аккорд на миди-клаве и он автоматом превращается в орнамент =)
У меня это не работает:o
У меня это не работает:o
это карма =)))
В Ornaments / TestLine жмёшь?
Уточняю! Срабатывает когда три или больше клавиш, а когда жмешь две - то не работает!
Ну, в описании фичи же так и написано: "более двух клавиш" :)
2siril:
Еще раз спасибо огромное за текущую версию и за мидиклаву. Ты где то ляпнул про разработку нового супермегаредактора))) Хотелось бы узнать о его судьбе) работы ведутся?)
2siril:
Еще раз спасибо огромное за текущую версию и за мидиклаву. Ты где то ляпнул про разработку нового супермегаредактора))) Хотелось бы узнать о его судьбе) работы ведутся?)
на этапе формулировки подробного ТЗ.
2siril: Еще вот только что глючек обнаружил в VT. Не получается скопировать в другой паттерн колонку огибающей. В твоей версии там вместо циферок нотки, и вот они не копируются (не вставляются в другой паттерн)
2siril: Еще вот только что глючек обнаружил в VT. Не получается скопировать в другой паттерн колонку огибающей. В твоей версии там вместо циферок нотки, и вот они не копируются (не вставляются в другой паттерн)
да, это известная "фича" (документированный баг), всё дело в жуткой обработке буфера обмена, при вставке.
есть обходной манёвр: нажимаем "/" на цифровой клавиатуре, режим отображения огибающей переключается с нотного на цифровой, выделяем, копируем, вставляем, и переключаемся обратно по кнопке "/".
пока только так =)
Реально в Вортексе реализовать триоли?
Достаточно создать соответсвующий семпл и орнамент, длина которых не кратна численному значению скорости.
Если можно поподробнее!
Как конкретно на практике подобрать длину семпла и орнамента, чтобы получилась триоль?
на этапе формулировки подробного ТЗ.
доооолго :v2_dizzy_coder:
Реально в Вортексе реализовать триоли?
Если твоя мелодия будет на скорости 3 или 6, и этой длительности будет соответствовать самая короткая нота, то ничто не мешает тебе разбить эту длительность еще на три ноты. Но это теоретически, потому что при скорости 3 у тебя на ноту приходится 3 прерывания, и создавая триоль ты каждой ноте в триоли отдаешь одно прерывание. Но нужно же как то разделить эти ноты. По высоте нельзя иначе это не триоль. Значит нужно по громкости, то есть нужно что бы нота успевала затухать на заметную величину. А громкость можно задать только в прерывание, т.е. нужно хотя бы 2 прерывания - одно громче и одно тише тогда ноты не будут сливаться, а у нас только по одному прерыванию на ноту при данной скорости. Тут можно задействовать огибающую, но ее обычно берегут для басов. Ну и как вариант при скорости 6 можно каждой ноте триоли отдать по 2 прерывания, тут все должно быть в порядке, но эта мелодия будет весьма медленная. Так что нормальные триоли возможны только в узких рамках.
Имхо.
Математическая сторона очень проста: если триоль — группа из трёх нот одинаковой длительности, в сумме по времени звучания равная двум нотам той же длительности, то для получения триолей нужно сделать следующее:
Speed * (количество строк на ноту) * 2 / 3 = количество прерываний на триольную ноту.
Предположим, что у нас размер 4/4, при длине паттерна 64, это даст нам:
64/4 = 16 строк на такт
16 / 4 = 4 строки на четвёртую ноту.
Предположим, что скорость у нас 6. Подставляем значения в магическую формулу:
6 (скорость) * 4 (строк на ноту) * 2 (пытаемся уложить в две ноты) / 3 (три ноты) =
6*4*2/3 = 16 прерываний на триольную ноту.
Создаём семпл длиной 16 прерываний, с отчётливой атакой и затуханием (чтобы можно было различить границы ноты), зацикливаем его.
Ставим в нужное место, ждём пока он проиграет 3 раза и затыкаем его.
Либо сразу создаём незацикленный семпл с тремя триольными нотами длиной 16*3 = 48 прерываний, с отчётливой границей нот на каждом 16-ом прерывании.
Для любых других нот (2-ых, 8-ых, 16-ых) и других скоростей — поступаем аналогично.
Скорость 6 была взята для удобства, чтобы получились целые значения.
Для наиболее употребительной скорости 4 надо будет разделить 32 прерывания (соответствующие двум четвёртым нотам) на 3 ноты: 11-10-11 например.
Думаю, достаточно подробно =)
Нехватает только примерчика в виде pt3.
Нехватает только примерчика в виде pt3.
а это было ваше домашнее задание =)
небольшой вопрос - нумерация в паттерне десятичная или шестнадцатиричная?
НАСТРАИВАЕТСЯ
А при экспорте какая? В результирующем файле есть флаги для определения использованной системы счисления?
А при экспорте какая? В результирующем файле есть флаги для определения использованной системы счисления?
В результирующем файле формата .txt строки не нумеруются.
А всё, что нумеруется (Номера паттернов, семплов и орнаментов) - оно всегда в десятичной системе счисления (с этими обозначениями пользователь практически не работает в VT, так как семплы/орнаменты в тексте модуля представлены в 31-ричной системе счисления =)
А всё, что нумеруется (Номера паттернов, семплов и орнаментов) - оно всегда в десятичной системе счисления (с этими обозначениями пользователь практически не работает в VT, так как семплы/орнаменты в тексте модуля представлены в 31-ричной системе счисления =)
А в каком формате хранятся параметры команды (два последних символа)? А то методом научного тыка приходится вычислять.
А в каком формате хранятся параметры команды (два последних символа)? А то методом научного тыка приходится вычислять.
Строки паттерна хранятся абсолютно также как они выглядят в VT, то есть последние четыре символа в каждом канале могут содержать ".", и 0..F.
Номер строки паттерна не является частью паттерна, так что его видно только в VT, в зависимости от выбранной системы счисления.
Строки паттерна хранятся абсолютно также как они выглядят в VT, то есть последние четыре символа в каждом канале могут содержать ".", и 0..F.
У меня просто сложилось мнение, что некоторые команды все-таки в десятичном виде хранят параметры. В частности, команда установки скорости. Я ошибаюсь?
У меня просто сложилось мнение, что некоторые команды все-таки в десятичном виде хранят параметры. В частности, команда установки скорости. Я ошибаюсь?
никогда осмысленно не ставил скорость больше 9, не знаю даже.
но в любом случае, как она выглядит в VT так она и будет выглядеть в .txt, то есть достаточно поставить команду B00F и посмотреть покажет ли значение текущей скорости цифру 15.
Какая версия последняя? Откуда качать? Как там сделать - нажал ноту и автоматически получил значение огибающей?
Enigmatic
11.01.2012, 19:30
Как там сделать - нажал ноту и автоматически получил значение огибающей?
AutoEnv крайняя кнопа.
Какая версия последняя?
На VT.
http://vtrdos.ru/pcutilz/VT10B19.ZIP
AutoEnv крайняя кнопа.
Это где?
Я нуль
http://s49.radikal.ru/i126/1201/e3/ba5eca75d65b.jpg
Enigmatic
11.01.2012, 19:37
Это где?
В самом редакторе,справа от С канала.(Chan C)
Пользоваться так: Нажать AutoEnv,поставить ноту и в колонке огиб.автоматом поставится соответствующая огибающая.
Enigmatic
11.01.2012, 19:55
Вот...выдрал с перво попавшей мелодии.
Делаешь новый файл,загружаешь сэмп,орнамент.
В редакторе ставишь ноту,обозначаешь ее как 1Е..
Ставишь AutoEnv и играешься.
В приложении архив сэмп+орнамент.И архив готовый пример.
Спасибок не надо,сам нуб.
Какая версия последняя? Откуда качать? Как там сделать - нажал ноту и автоматически получил значение огибающей?
Последняя версия с усовершенствованиями о которых идёт речь в этой теме - во вложении первого сообщения этой темы.
Enigmatic дал ссылку на устаревшую версию С.Бульбы.
Галочка рядом с кнопкой "autoenvelope" избавит от цифр в столбце с огибающими - там будут отображаться ноты.
siril, а где твой конвертер из midi? А то я уже в себе муз. способности обнаружил! :)
сегодня обнаружил, что в вортексе и плейере бульбы отображается разная продолжительность одного и того же трека. как так?
NEO SPECTRUMAN
13.05.2012, 00:00
как так?
Скорей всего в одном из них по дефолту стоит спектрумовский инт 50Гц а в другом пятнагоновский 48/49(скока точно не помню)
Думаю, NEO SPECTRUMAN совершенно прав.
Не совершенно. На оригинальной схеме пентагона 128 стоит кварц 14,3 МГц, а не 14 МГц.
откуда у них такая неровная цифра?
то ли оттого, что перерыв был, то ли по иной причине, но мне стал сильно мешать размер окна модуля. 11 строк паттерна, имхо, маловасто. мона сделать растягивания окна по вертикали?
откуда у них такая неровная цифра?
Такие кварцы, например, в видеокартах стоят.
то ли оттого, что перерыв был, то ли по иной причине, но мне стал сильно мешать размер окна модуля. 11 строк паттерна, имхо, маловасто. мона сделать растягивания окна по вертикали?
настраивается же.
настраивается же.
??? ткните носом, плиз, а то не нашел
NEO SPECTRUMAN
18.05.2012, 17:15
ткните носом
http://zx.pk.ru/attachment.php?attachmentid=35568&d=1337346844
возможно ли вывести настройки в ini-файл, лежащий в одной папке с ехе-шником? частенько таскаю vt на флешке со своими поделками, которые ковыряю на 100500 разных компах, и каждый раз перенастраивать с дефолтных на удобные настройки что-то поднадоело :) даешь portalbe-версию в массы! :)
research
11.07.2013, 11:37
если настройки в реестре - бери с собой ветку и все. тот же ини файл
если настройки в реестре - бери с собой ветку и все. тот же ини файл
Далеко не на всех машинах юзеры могут накатить ветку реестра.
Далеко не на всех машинах юзеры могут накатить ветку реестра.
ну если ветка размещена в HKLM, то да.... но тогда такого программера палками надо, да по рукам.
---------- Post added at 11:28 ---------- Previous post was at 11:27 ----------
А так посмотреть статьи, как делают портабле-версии программ, да и с vt произвести.
если настройки в реестре - бери с собой ветку и все. тот же ини файл
reg-файло - не вариант (хотя на всякий случай сделал для home-использования). vitamin объяснил, почему.
плюс ко всему отдельные реги для x86 и x64 - не комильфо.
ну если ветка размещена в HKLM,
таки там, родимая. в hkey_local_machine
---------- Post added at 14:08 ---------- Previous post was at 13:50 ----------
ну и отнекроквочу :)
в некоторых редакторах эту команду надо повторять в каждой строчке редактора, а вот в PT/VT - не надо.
в sountracker pro от ksa в демонстрационном модуле ksa_ins.f, такими повторами команд сделано соло, до сих пор пробирающее меня до мурашек. в vt у меня так же сделать не получилось.
research
11.07.2013, 14:18
а почему ветки отдельные? вортекс внезапно стал 64?
третий вариант, носить с собой виртуальную машину, точнее, ее образ на флэшке
а почему ветки отдельные? вортекс внезапно стал 64?
третий вариант, носить с собой виртуальную машину, точнее, ее образ на флэшке
вортекс внезапно запускается как на x86, так и на х64, во втором случае ветка реестра имеет немного другой вид.
третий вариант - вообще не вариант :) быстрее настройки заново выставить (или нетбук с собой таскать :)), чем с виртуалкой геморроиться.
"Перевыпустил" Vortex Tracker Improved (https://github.com/oisee/vti/releases) с исходниками =)
Теперь каждый желающий сможет доработать то, что хотел =)
А нововведения относительно последней версии есть?
Имхо, думаю что дорабатывать там уже нечего, надо новый писать, да ладом сразу...
А нововведения относительно последней версии есть?
Имхо, думаю что дорабатывать там уже нечего, надо новый писать, да ладом сразу...
Никаких изменений, только исходники.
А также github - более логичное нормальное и понятное место для выкладывания бинарников, чем ветка форума =)
Подложи туда тестовые модули с музыкой и текстовые файлы с документацией, с учётом всех последних изменений. Я имею ввиду прежде всего руководство пользователя.
Пользуюсь старым добрым 2-м VT. который TS поддерживает. Из минусов - окно с паттернами уж больно маленькое :( как этот глюк вылечить то?
tipa, 103 (http://zx-pk.ru/showthread.php?t=13776&page=3&p=507249&viewfull=1#post507249) сообщение в этой теме :)
- - - Добавлено - - -
Подложи туда тестовые модули с музыкой и текстовые файлы с документацией, с учётом всех последних изменений. Я имею ввиду прежде всего руководство пользователя.
Репозиторий (https://github.com/oisee/vti) на github'е открыт для pull-request (https://habrahabr.ru/post/125999/)'ов.
Предложения и пожелания просьба предоставлять в виде них =)
Lee James
08.05.2017, 20:41
Привет друзья, я новичок здесь. Я люблю Vortex Tracker, и я подписался только для публикации в этой теме! У меня есть несколько вопросов и пожеланий.
Прошу простить моего плохого русского. (Я англичанин и использую Google Translate для этого!) Если я выложу на английском, это будет понято / разрешено?
Я знаю, что мы должны использовать Github, чтобы поговорить об этом. Я подписался на Github, но я не могу понять, как им пользоваться. Сожалею!
Black Cat / Era CG
08.05.2017, 21:03
Если я выложу на английском, это будет понято / разрешено?
English is quite acceptable.
Lee James
09.05.2017, 00:39
English is quite acceptable.
Oh great, thank you :)
To introduce myself, I am a musician and I love the Spectrum and the AY chip! (I'm also huge fan of Dizzy, and Tim Follin!) Russia seems like a great place - I love how the Spectrum scene is still very active in Russia, and there are many other things I love about your country too! :) За нашу дружбу!
Anyway… I have recently started making music with Vortex Tracker. I really love the program, but I very quickly found 5 limitations, even on the first song I made. I am writing these 5 limitations below as feature requests…
Feature requests for Vortex Tracker Improved (In order of importance)
Ability to name samples. (Currently, I have to write out a big list of all the samples in each song, it would be so much easier if they could be named.)
Ability to name ornaments. (Likewise, I have been writing down lists of the ornaments, how else can I keep track of what they all are?)
I would like to be able to have more than 15 ornaments. (Having only 15 ornaments is very limiting and I can't make the music I want to make with only 15. If I could have 31 ornaments it would be so much better.)
Ability to rearrange the order of the samples (they usually end up all jumbled up in a random order, and I like to have all the drums together, for example)
Ability to rearrange the order of the ornaments
I am still working on my first batch of songs, and hoping to share them in the near future. They are mostly cover versions of popular tunes, but in the future I will also be doing new material :)
Lee James, welcome.
there are so many reasons not to use names for samples and ornamets, such like keeping full compatibility with real spectrum and programms like protracker, wildplayer, etc...
31 ornaments are not necessary :) there are huge quantity of tunes which written in vortex with using of 2-5 ornaments. you can listen them here (http://zxtunes.com) or here (http://zxart.ee).
due the limitation of track-format, there no way to realize 4 and 5 in vortex, but all of 5 features requests can be included in the new-aged tracker. unfortunately, there is no projects of new vortex-alike tracker.
Lee James
12.05.2017, 23:34
Lee James, welcome.
Thank you! :)
there are so many reasons not to use names for samples and ornamets, such like keeping full compatibility with real spectrum and programms like protracker, wildplayer, etc...
But Vortex Tracker allows you to save files as "module in text file (only for work)". These are "work files". Couldn't they allow sample names, just for the purpose of working on the song? Then when you save the file as pt3, the sample names could be removed then?
31 ornaments are not necessary :) there are huge quantity of tunes which written in vortex with using of 2-5 ornaments
Yes, I know that many tunes don't need a lot of ornaments. But 15 is not always enough ornaments. For example, I have been working on the 4 tunes from OutRun. Those tunes contain a lot of complex chords. It is impossible to create those tunes properly in Vortex Tracker with only 15 ornaments. So I have had to simplify some of the chords because I didn't have enough ornaments to do them properly.
korovkin
24.05.2017, 01:00
Command number 4.
Starts sample playing from position 'Pp'. During note setting, sample starts
playing from zero position (i.e. from its begin). Command 4 allows to start
sample playing from any place.
Command number 5.
Works like command 4, but for ornament. << try this.
Lee James
01.08.2017, 16:55
Command number 5.
Works like command 4, but for ornament. << try this.
THANK YOU KOROVKIN!!!!! :) :) :)
Command number 5 is exactly what I needed! Now I can include loads more ornaments, which means much better quality of music :)
благодаря!!!
korovkin
04.08.2017, 00:32
\o/
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot