Страница 1 из 2
Neo8 Player (NeoGS) - Hacker Grey/Omega Hackers Group
Добавлено: 28 окт 2018, 14:03
бох в отпуске
Neo8 Player (NeoGS) - Hacker Grey/Omega Hackers Group
https://www.zxaaa.net/view_demo.php?id=11452
Доброе время суток, любители ретро компьютеров.
Представляю вашему вниманию мою разработку – Neo8Player , который, надеюсь, со временем перерастет в Neo8Tracker. Это первый, и на данный момент единственный проигрыватель 8 канального цифрового звука для ZX-Spectrum и для звуковой карты NeoGS.
Наконец можете насладиться на ZX-Spectrum музыкой из Unreal ][ — The 2nd Reality от Purple Motion и огромным количеством других трэков в формате s3m Scream Tracker 3 . Ну 8 канальные моды тоже можете перевести в s3m, например с помощью ModPlug Tracker или Open MRT.
Для работы необходим: ZX-Spectrum совместимый компьютер, с объемом памяти 128 кб и подключенная к нему звуковая карта NeoGS с 2 или с 4 mb памяти. Пока работоспособность проверенна и отлажена в эмуляторе unreal с поддержкой 8 каналов (в старых поддержаны только 4 – новую можно взять можно тут
https://dlcorp.nedopc.com/viewtopic....1c627e5#p38826 )
Если на реале у кого не заработает - пишите, будем разбираться - в ближайшее время будет отлажена на ZX-Evo+NeoGS
На данный момент проигрыватель поддерживает 100% модули s3m Scream Tracker 3. В него nfr ;t можно перевести любой MOD 4 , 6 или 8 каналов. Также, на будущее заложены расширенные команды и режимы, совместимые с Impulse Tracker. , дополнительные эффекты, Позиций orders -255, паттернов до 250, размер паттернов до 250 строк, 128 сэмплов, громкость и панорама по стандарту Impulse Tracker, глобальная громкость отдельно для каждого сэмпла и канала. То что из этого сохранятся в s3m –будет работать, что то появится только при реализации в плеере поддержки загрузки IT хотя бы без режима инструментов, - в режиме сэмплов.
В комплекте с плеером прилагаю несколько TRD дисков с модулями s3m переведенными в TR-DOS.
Переводится очень легко – с помощью Total Сommander в меню «Файлы/Разбить файл» разрезаем файл кратно 256 байтом – оптимально 65280 копируем эти фалы по порядку внутрь образа TRD. У меня стоит плагин для Total-а который работе с TRD как с папкой. К сожалению работа с SD и HDD не реализована, пока в зачаточном состоянии и не первостепенна.
Плеер поддерживает загрузку одновременно до 12 модулей в память и произвольный их выбор и воспроизведение.
Пока все.
Сам плеер с одним трэком Neo8Pl.zip - обновлен, проверен и отлажен на реале ZX-Evo + NeoGS
Коллекция переведенных в TR-DOS трэков
s3m_1.zip
s3m_3.zip
s3m_4.zip
s3m_5.zip
s3m_6.zip
s3m_7.zip
s3m_8.zip
s3m_9.zip
s3m_10.zip
s3m_11.zip
s3m_12.zip
s3m_13.zip
s3m_14.zip
s3m_15.zip
s3m_16.zip
(в архиве ААА есть)
Настроенный эмулятор
https://cloud.mail.ru/public/8djZ/MnDZiMAJZ
(в архиве ААА есть)
+
Skyrider
The Tunnel
Fish And Chips
Ambient power
(в архиве ААА есть)
deserts
equinox
starpaws -BenDaglish
(в архиве ААА есть)
https://youtu.be/SzmpYiiyTBw
Добавлено: 28 окт 2018, 14:46
бох в отпуске
перевод мелодий:
Скачивайте архив всей s3m музыки только с АААftp: (2,86 gb)
http://zxaaa.net/ARHIVE/screamtracker3.zip
http://zxaaa.net/store/files/s3mbest.zip (12mb)
Выбирайте в модплугере 8 канальные мелодии. Затем тупа копируйте файл музыки в образ ТРД.
Запускайте на реале.
Добавлено: 28 окт 2018, 20:22
daniel
AAA писал(а):Neo8 Player v1.0 (NeoGS) - Hacker Grey/Omega Hackers Group
На GeneralSound от Mick не работает
Добавлено: 28 окт 2018, 20:46
бох в отпуске
daniel 60466 писал(а):AAA писал(а):Neo8 Player v1.0 (NeoGS) - Hacker Grey/Omega Hackers Group
На GeneralSound от Mick не работает
Именно на нем и работало у меня. В моей пентево вставлена НЕОГС от МИКА
Добавлено: 29 окт 2018, 00:28
бох в отпуске
0.27 минут 29.10.2018 год, заменил на новую версию плеера + добавил 1 дискету от самого ААА с тремя мелодиями:
deserts
equinox
starpaws - BenDaglish
+ещё 10 дискет с музыкой
Добавлено: 29 окт 2018, 07:22
daniel
AAA писал(а):Именно на нем и работало у меня. В моей пентево вставлена НЕОГС от МИКА
У меня такая и не работает, плеер не запускается, виснет с белым экраном, иногда мусор на экране. т.е. до выбора мелодии дело не доходит. пробовал по BASE и TS - результат одинаков.

Добавлено: 29 окт 2018, 07:26
daniel
Добавлено: 29 окт 2018, 10:27
бох в отпуске
daniel 60475 писал(а):
ссылка не работает
На пк ру авторам напиши они исправят:
http://zx-pk.ru/threads/29674-neoplayer ... post983968
Добавлено: 29 окт 2018, 21:01
daniel
AAA писал(а):НЕОГС от МИКА
что за зверь?
Он вроде только ZXM General Sound делал. Разработчик плеера сказал, что нужна совместимость с NEO.
Добавлено: 30 окт 2018, 17:43
бох в отпуске
30/10/2018 в 17.40 заменил версию на обновленную автором.
Добавлено: 05 ноя 2018, 17:50
бох в отпуске
Небольшое обновление. Добавлено:
перехват ошибок tr-dos
в Setup - режимы плейлиста и режим загрузки из NGS в память ZX.
визуализация воспроизведения в режиме Play
Рекомендуется 512 кб. На 128 часто не хватает памяти под паттерны, На вопрсоизведение не влияет но визуализация страдает, появляется надпись - No pattern in memory. Print random data.
Добавлено: 10 ноя 2018, 23:24
бох в отпуске
10112018 в 23 30 заменил на новую версию 1.05
Добавлено: 14 ноя 2018, 18:18
бох в отпуске
Обновление 12.11.18 (№ билда правда забыл поменять :-) )
+ поддержка HDD (в эмуляторе добился устойчивой работы - проверяйте на реале)
+ файл setup.B с выбором драйвера памяти
+ освобождение памяти NGS полное или по одному файлу из плейлиста
Добавлено: 16 ноя 2018, 23:58
бох в отпуске
Небольшое обновление 16.11.18
+ поддержка Neo-SD , теперь, если у вас нет Z-Controllera , а NeoGS у вас есть, иначе бы вы не использовали этот плеер, то вы можете загружать файлы с флэшки SD в самой карте. К сожалению, во время обращений к флэшке музыка приостанавливается. Ну и работает она чуть медленнее чем набортная Z-SD.
+ в Orders добавил изменнеи Temp (BPM) на лету, во время воспроизведения, теперь играться параметрами, во время вопроизведения, ещё интереснее.
Добавлено: 23 ноя 2018, 22:31
бох в отпуске
обновление 23.11.2018
+поддержка Kempston mouse
+процедуры загрузки и распаковки теперь внутри драйвера в NGS.
В общем проведена полная пере сборка. Высвобождена нижняя память ZX для дальнейшего развития проекта.
Процедуры загрузки, распаковки, выделения памяти NGS перенесены из памяти ZX в память NGS - практически пришлось из переписать заново,
Работа с Kempston мышкой пока немного своеобразная. (а может и не пока :-) это дело привычки )
Сначала нужно выбрать закладку, и только после этого можно управлять элементами на самой панели.
Например, не получится сразу нажать кнопку "Load". Сначала нужно кликнуть 2 раза на "Module" , что бы курсор переместился вниз на панель "Files" . Затем нужно кликнуть 2 раза на кнопку "Files" , что бы активировалось меню - и уже там можно нажимать на любые элементы управления - на дисководы и файлы.
И такой же принцип действует на других закладках.
И ещё - после загрузки файла не забывайте заново перечитать каталог, нажав на букву диска. Он хоть и виден на экране но испорчен, так как память одна под буфер загрузки файла и под загрузку каталога. Изменил процедуру - для загрузки взял отдельную страницу, а потом она используется под паттерны,
- - - Добавлено - - -
Цитата Сообщение от hood Посмотреть сообщение
показать количество каналов, обнаруженных для каждой песни s3m
Количество активных каналов можно увидеть во вкладке "Volumes". Там закладки сгруппированы по 8 каналов. Отсутствующие каналы будут "Disable".
Но часто бывает, что каналы не используются, и все равно не отключены композитором. Например используется 8, но в модуле включены 16. Это вина композитора, так как приводит к лишнему расходу памяти.
Добавлено: 25 ноя 2018, 01:08
бох в отпуске
Обновление 24.11.18
+победил мышку. сделал поведение привычным для PC-шников. Хотя прошлое было вполне логичным и нечего было ворчать.
+убрал несколько мелких глюков при блужданиях по меню
Добавлено: 28 ноя 2018, 17:31
бох в отпуске
Обновление 28.11.18 билд 1,07
+ в Setup регулировка скорости мыши (думаю 3 уровня масштаба хватит)
+ в Samples возможность прослушать выбранный сэмпл. (а кому то и возможность поиграть на клавиатуре, как на пианино)
Как пользоваться. После загрузки модуля не нажимаете сразу Play а идете в меню Samples, выбираете инструмент (в заголовках - в черной таблице)
Нажимаете клавиши z,x,c,v,b,n,m,s.d.g.h.j.q.w.e.r.t.y.u.i.o.p.2.3.5. 6.7.9.0 и играете. Можно одновременно нажать до 8 клавиш (каналов всего 8) и послушать аккорд.
Caps "J"(-) и "K" (+) выбор октавы.
В реальном времени работает только на реале. В эмуляторе идет заметное отставание звука и играть сложно. И эмулятор не корректно обрабатывает много одновременно нажатых клавиш, так что аккорд тоже может получится не тот что хотели. Но в принципе побаловаться вполне можно.
Одновременно с "Play module" тоже можно играть, но каналы будут друг другу мешать.
Но например Можно сделать так (на PC) создать трэк с басами и ударными на каналах 5-8 а каналы 1-4 оставить свободными, и загрузив трек в Neo8Player играть под аккомпанемент.
Добавлено: 28 ноя 2018, 17:52
shiny
пилить плеер это как дрочить вприсядку: и наебешься и напляшешься и некое удовлетворение испытаешь
Добавлено: 28 ноя 2018, 18:39
бох в отпуске
Шыншыл 61142 писал(а):пилить плеер это как дрочить вприсядку: и наебешься и напляшешься и некое удовлетворение испытаешь
изначально выводимый звук низкого качества, это как попытка слушать мп3 на спектруме. Каждый дрочет как он хочет, но я сразу сказал автору свой негатив по этому поводу. Даже на писюке моды звучат ужасно без аппаратных фичей долюби сараунд, ревербрация и прочее. Что уж говорить об усиченном звучании на спектруме. Но народ жрет такое качество, я нет.
Добавлено: 30 ноя 2018, 20:09
бох в отпуске
Обновление 30.11.2018
+ добавлена прокрутка окна воспроизводимых каналов. Можно послушать недоступные ранее каналы дальше 8-го по 32-ой. в примерах есть несколько модулей, где игра идет на каналах с 8-го по 16-ый
+ снято ограничение Scream Tracker 3 на длину сэмпла до 64 кб. Сэмпл теперь может быть любой длины на, сколько хватит памяти. в подборке примеров трэки где используются сэмплы более 64 кб
https://cloud.mail.ru/public/NBsr/RSMru3aKe
+ в закладке Samples добавлена визуализация параметров сэмпла. (но сами параметры пока не редактируются). Во время воспроизведения картинка сэмпла грузится постепенно. При остановленном воспроизведении загружается быстро.
Добавлено: 30 ноя 2018, 20:14
бох в отпуске
Завтра засниму для всех видос о том как ужасен этот плеер, вернее его ужасен ужасный звук. Не думаю что хоть кто то скажет что он звучит хорошо. Я включу мелодию на сраном писюке и на пентево и дам вам сравнить вы абалдеете как слышна раница, она ужасна. Это все равно что две разные мелодии как в реале и как там.
Добавлено: 01 дек 2018, 13:44
бох в отпуске
https://www.youtube.com/watch?v=pO7V_MnKJvY
Записал видео ужасного звука неоплеера.
Не в обиду автору, а ради справедливого суда.
Добавлено: 01 дек 2018, 14:35
daniel
Но может быть допилит? ...Но всё равно на классической ГСке не работает...
Добавлено: 01 дек 2018, 16:07
бох в отпуске
daniel 61253 писал(а):Но может быть допилит? ...Но всё равно на классической ГСке не работает...
Нет, оборудование не позволяет. Разница в звучании оригинала s3m 8 канального на писе и той же мелодии на спектруме колосальна. Конечно для обывателя сойдет, но для меломана это не приемлимо. На мой взгляд, опытного спектрумиста, энергия кодера растрачивается зря. Лучше бы помог Mick сделать нормальные плееры под моонзаунд, саа, амстрад музыку. Которая звучит как и оригинал. А писать паршивки это не комильфо. Попробовал о стену 10 раз ударился, надо искать иной путь самореализации.
Добавлено: 01 дек 2018, 17:30
бох в отпуске
Добавлено: 02 дек 2018, 11:35
daniel
ААА выложи злополучные модули если не сложно, или ссылки дай.
Добавлено: 02 дек 2018, 11:54
kalantaj
Добавлено: 02 дек 2018, 12:36
бох в отпуске
daniel 61278 писал(а):ААА выложи злополучные модули если не сложно, или ссылки дай.
Ссылка на ютубе на сайте да вваезде:
https://zxaaa.net/view_demo.php?id=11452
Внутри ссылки с zxaaa всегда самая новая версия плеера и так же внутри папка с этой музыкой. Да собственно похую какая там музыка потому что она вся так искаженно играет. Напрочь режется частота инструментов мелодии, поэтому звук словно как принесли еду с помойки. Это плохой плеер - он искажает инструменты. Плохой код. Дело в том что на форуме zxpkru очень наивные ребята, они хавают что угодно даже не понимая реальности. Хавают всё говно. И чтобы им прозреть нужно по головам дать обухом. Сначала они орут что больно, но как только мозг на место встанет, понимают что их наебали. Это же толпа обывателей спектрумистов. Мы же профессионалы, которые сначала тестируют, а потом аплодируют. Мы слушаем в мелодии каждую ноту, каждый инструмент, вслушиваемся в волновой синтез и орнамент. Они же видят картинку и уже счастливы. Их аргумент простой - ведь автор молодец он же делает плеер. Тем самым в отсутствии здоровой критики они только вредят автору. Он уже поверил в себя, а он пока что сделал говно.
Если есть хорошие наушники, то воткни их в компы и послушай, как играет на писюке и как играет на пентеве один и тот же трек.
Например MOD музыка на писюке и на пентеве играет одинаково. При условии конечно, что на писюке не включена ревербрация и долби сараунд в модплугере. В 4 канальных модах ничего не искажается. Ведь суть не просто играть, а проиграть качественно не испортив оригинал. Если плеер портит мелодию, его надо забыть навсегда.
Есть более нужные проекты, как то:
Плеер SAA,
Плеер Tsfm,
Плеер Moonsound
Плеер Amstrad
Кто их будет делать?
Добавлено: 02 дек 2018, 13:09
daniel
спасибо, отправил на заху. Не знаю во имя чего это делаю, ибо у меня всёравно нужного железа нет.
Добавлено: 02 дек 2018, 13:11
daniel
AAA писал(а):Если есть хорошие наушники, то воткни их в компы и послушай, как играет на писюке и как играет на пентеве один и тот же трек.
я и в ютубе слышу разницу, надо пилить плеер дальше.