С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Так и есть. Теоретически можно даже переключить процедуры вывода на лету и перенаправить музыку с AY на ВИ53. Но результат с точки зрения того, что видит ВИ53, в обоих случаях должен быть примерно одинаковый. Поэтому в принципе можно сравнивать. Например, взять музыку из моей интры с рыбой -- AY-Emul там уже задействован. Осталось пропустить через твой конвертер и послушать.
Музон -- https://github.com/svofski/v06c-wave...e/master/music
Больше игр нет
Брать твой пт3 нет никакого смысла, потому что он написан не для ви53Там и шум и прочее юзается.
У меня не конвертор, у меня плеер, именно с учётом того что музыка пишется для ВИ53. Т.е у меня задача не что-то там наконвертировать из одного формата в другой, а дать музыканту возможность написать трек в вортексе и чтобы он один в один звучал на векторе ) В идеале надо сделать кастомый билд вортекса конечно, вырезав всё что не подойдёт под ви )
Прикрепил в первый пост тестовый трек
Последний раз редактировалось DenisGrachev; 13.09.2023 в 11:39.
Не особо он там обработан, сходу там огиба и шумы есть в инструментах ) я вообще не знаю как ещё объяснить что разные задачи то с эмулятором АУ
Возьми у меня vt2 под ви53 написанный, не обработанный и в вашем проиграй, если уж сильно сравнить надо. Думаю разницы не будет. А вот наоборот конечно будет, у меня аскетично всё
https://github.com/DenisGrachev/vt2vi53/tree/main/music
Уже плохо помню, но предполагаю, что я выкусил только то, что давало совсем уж неблагозвучный результат в AY-Emul. А может быть и не выкусывал, а просто подогнал что-то для удобства зацикливания. Твой плеер не пропускает мимо ушей непонятные для него вещи? Чем критично наличие огибающей, если все равно ее воспроизвести никак нельзя?
Задача по-моему одна и та же -- играть музыку на ви53. Просто ты сразу говоришь, что есть ограничения и гипотетический музыкант должен это понимать. А AY-Emul старается как может, при этом не всегда заранее понятно, что получится. Но все равно, если бы был такой музыкант, который заранее знает про ограничения, было бы лучше. Отчасти AY-Emul это от отчаяния, потому что например в кругу полутора интересующихся Вектором человек трудно найти музыканта. Надеюсь, что с появлением твоего инструмента станет лучше. Хорошо бы конечно иметь специальный трекер, чтобы не держать ограничения в уме.
Есть MONOTONE, но я чего-то не пойму, может ли он несколько каналов, или он строго на писи спикер в один голос.
Больше игр нет
DenisGrachev(13.09.2023), newart(15.09.2023)
Плеер пропускает непонятные вещи, точнее конвертер из вт2, но результат будет разный от среднего до ужасного, ибо там куча команд, огиба и прочее, всё это может влиять на тон, поэтому регистровый плеер будет звучать лучше, грубо говоря ему тон уже в канале сгенерили ) Поэтому лучше плотнее с музыкантом работать, просто ловишь любого спектрум-музыканта и говоришь ограничения.
Я хотел сделать урезанный вортекс, даже делфи 7 поставил и сбилдил из исходников, но понял что мои познания в делфях остались в начале нулевых )
Клёво что тбкашный есть, уже можно с квазидиском демосценить получается ) Самый новый от Ромы Василенко кажется получше жмёт, да и адаптировать там под 8080 на вид не сложно. https://github.com/vasilenkoroman/psg_compressor
Основная беда у таких пакеров то что они растут чисто от времени трека, потоковый zx0 это весело, но скорее всего не так быстро.
Последний раз редактировалось DenisGrachev; 13.09.2023 в 15:39.
ivagor(13.09.2023), parallelno(14.09.2023)
Для сравнения проигрыватель сжатого psg (tbk) в векторовском воплощении от примерно 200 до 1600 тактов. Но, как все уже знают, степень сжатия меньше.
Насколько понимаю, то что он скидывает в дамп PIT, который проигрывает PLAYER.ASM, рассчитано на одноканальный таймер при частоте прерываний 60 Гц. Но в принципе из исходника можно получить и "параллельное" исполнение (проигрывателей для которого так сразу и не видно, но не сильно искал). Одноканальный вариант в принципе должен быть интересен и постсоветским обладателям ВИ53 с одним звуковым каналом, может кто-нибудь попробует.
Последний раз редактировалось ivagor; 13.09.2023 в 17:13.
Оригинал ВИ53 же был и в каких-то западных компах? И в спектруме был. Да и вообще круг людей могущих написать музыку заметно шире поклонников Вектора.
Даже если музыка будет играть на Векторе. Очень много западных чиптюн музыкантов пишет музыку под множество разных платформ. Culor, AceMan и так далее.
svofski уже ответил, мне остается только подтвердить.
Если бы уже был плеер pt3 для 8080, то можно было бы сохранять из вортекса в pt3 и играть, просто при написании музыки учитывать ограничения таймера. Но портирование плеера pt3 для 8080 за много лет так и не началось. В итоге теперь есть уже два рабочих варианта сочинения в вортексе для таймера: 1) упакованный дамп + эмулятор AY, что использовал svofski; 2) твой вариант
DenisGrachev(13.09.2023)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)