Neo8Tracker

NeoGS software and hardware

Postby deathsoft » 01 Dec 2018, 14:04

Есть небольшой баг с отрисовкой, если навести курсор мыши (спектрумовской мыши) на зону прокрутки паттернов, то курсор начинает копироваться и скролится вместе с паттернами (это в главное окне "files"->"play module")
User avatar
deathsoft
 
Posts: 358
Joined: 07 Apr 2007, 01:58
Group: Registered users

Postby Grey » 02 Dec 2018, 23:32

Это не баг - это фича.
Можно конечно стереть курсор перед скролом, но мне так понравилось .
Grey
 
Posts: 89
Joined: 01 Mar 2011, 21:07
Group: Registered users

Postby Grey » 19 Dec 2018, 15:41

Обновление 19.12.2018
+ из класса проигрыватель, переведен а класс редакторов. Для редактора самое главное - уметь сохранять результат работы. Пока нет функции создания нового модуля, загрузки сэмплов, добавления паттернов. Но можно загрузить чужой модуль с понравившимися инструментами, очистить паттерны, и написать свою композицию, и сохранить её под новым именем.
+ драйвер памяти, загружаемый по умолчанию, поддерживает 3 стандарта. PentEvo, TS-Conf, Pentagon1024V2. Остальным так же как и ранее, выбирать нужный драйвер через RUN "setup" в Tr-DOS

[SPOILER]

Управление
Курсорные клавиши, Back/Delete, Tab ( CS + 5,6,7,8,0, Space) и Enter.

В редакторе паттернов:

Enter - играть с текущей строки в паттерне.
CS+Enter - остановить вопроизведение.
CS + "+" / CS + "-" - выборк октавы.
CS + "<" / CS + ">" - выбор позиции в Orders.
Space - стереть значение.
Del/Graph (CS + 9) - удалить строку.
Ins (SS + W) - вставить строку.

CS + A - выдлеить весь паттерн.
CS + L - выделить один канал.
CS + B - выделить начало блока.
CS + E - выделить конец блока.
CS + X - стереть выделененый блок.
CS + V - скопировать и вставить выделенный блок.

Буфера обмена нет, так как под целый паттрен он может быть до 16кб,
и на ZX-128к останется всего 32ки по редактор патттренов.
Поэтому скопирутеся то, что в данный момент выделено.


Move Cursor keys, Back / Delete, Tab ( CS + 5,6,7,8,0, Space) and Enter.

In the pattern editor:

Enter -play from the current line in the pattern.
CS + Enter-stop playback.
CS + " + "/ CS + " - " - octave samples.
CS + " < "/ CS + " > " - select a position in Orders.
Space-erase value.
Del / Graph (CS + 9) - delete the line.
Ins (SS + W) - insert a string.

CS + A-select the whole pattern.
CS + L-select one channel.
CS + B-select the beginning of the block.
CS + E-select the end of the block.
CS + X-erase the selected block.
CS + V-copy and paste the selected block.

There is no clipboard, as it can be up to 16 KB under the whole cartridge,
and on ZX-128K there will be only 32K and pattern editor software.
Therefore, what is currently selected is copied.


[/SPOILER]
Grey
 
Posts: 89
Joined: 01 Mar 2011, 21:07
Group: Registered users

Postby Grey » 12 Jan 2019, 23:31

Обновление 12.01.2019

+ Реализована возможность полноценного редактирования и создания модуля с нуля.
Создание нового пустого модуля, добавление паттернов, загрузка инструментов, удаление инструментов, замена инсутрмента.
Для удобства перебора инструментов, быстрой загрузке при выборе в меня Samples заведена горячая клавиша L.
Добавление , удалении патеррнов и инструментов возможно только в последнем модуле из плэй листа ( в памяти NGS )
+ В Samples добавлены возможности менять частоту сэмпла и громкость.
+ В архиве под SD добавлена полная библиотека WaveTable от General MIDI - 128 инструментов и много эффектов.
Grey
 
Posts: 89
Joined: 01 Mar 2011, 21:07
Group: Registered users

Postby Grey » 16 Jan 2019, 22:51

Обновление 16.12.2019

+ в редакторе паттренов запрет выделения и копирования в несуществующий паттерн - копировался мусор и могло зависнуть.
+ теперь выделять начало и конец блока для копирования можно не только C.Shift+B и C.Shift+E.
Начало можно выделить C.Shift+Мышка и удреживая C.Shift щелкнуть мышкой на конец блока.
+ В редакторе паттернов в списке позиций Orders добавлена обаработка Insert и Delete, - раздвигает или сдвигает список позиций.
+ Loop - зацикленное вопросизвевдени паттерна
+ Rec - ввод мелодии в реальном времени одновременно с воспроизведением - запись.

https://youtu.be/GnWI09jIJWk
Grey
 
Posts: 89
Joined: 01 Mar 2011, 21:07
Group: Registered users

Postby Grey » 21 Jan 2019, 19:19

Обновление 21.01.2019
+ в редакторе патернов добавлен шаг строки при вводе нот 0 1 2 4 8.
Удобно при вводе ритма, ударных, баса, где ноты идут через 2, 4 или 8 строк.
+ загрузка из файла NeoTrack.$c из ResetService или WC сразу с SD или HDD , не нужно подключать образ trd.
Загрузчик можно запустить с sd, hdd. - драйвер памяти PentEvo, TS-onf, Pentagon v2
Дальше загрузчик ищет папку NEOTRACK сначало на Z-SD потом на HDD потом на Neo-SD.
Версия trd так же оставлена так как пока только в ней есть выбор драйвера памяти,
работа без теневого озу в странице 0 и загрузка модулйе с дискет и образов trd. И в эмуляторе проще запустить trd
Grey
 
Posts: 89
Joined: 01 Mar 2011, 21:07
Group: Registered users

Previous

Return to NeoGS - софт и железо

Who is online

Users browsing this forum: RichardTax and 1 guest

cron