User Tag List

Страница 44 из 48 ПерваяПервая ... 404142434445464748 ПоследняяПоследняя
Показано с 431 по 440 из 476

Тема: Эмулятор AY-8910 на ATMega

  1. #431

    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    594
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В качестве примера еще могу привести композицию "awake.ftc" в ней активно идет шум с тоном, если отключить удвоение амплитуды, то шум становится практически никаким

    PS: кстати, если кто-то еще не читал, интересная статья на эту тему https://link.springer.com/content/pd...BF03202403.pdf
    особенно интересно утверждение, что у всех каналов разная фаза
    Последний раз редактировалось EvgenRU; 13.09.2019 в 09:35.

  2. #432

    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    14,289
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    202
    Спасибо Благодарностей получено 
    1,456
    Поблагодарили
    946 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от EvgenRU Посмотреть сообщение
    В качестве примера еще могу привести композицию
    напишите тест (с конкретными примерами работы) его и будем проверять.
    ....
    "по поводу невозможности сложения - там внутри AYка все линии в которых идет шум, звук, огибающая и прочее - однобитные (просто 1 провод) и все действия над этими линиями делаются обычными логическими элементами у который выход однобитный"
    Последний раз редактировалось goodboy; 13.09.2019 в 12:33.

  3. #433

    Регистрация
    19.12.2013
    Адрес
    г. Никополь, Украина
    Сообщений
    1,017
    Спасибо Благодарностей отдано 
    363
    Спасибо Благодарностей получено 
    706
    Поблагодарили
    187 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SoftLight Посмотреть сообщение
    Расстроился я тут: собрал платку turbosound28p, кварц на 24M, Atmega8A, прям все как на картинке. Прошил обе атмеги прошивками из папки проекта 'Version 23.0 with speaker support (19.02.2016)'. Тестил на ZXEvo на альбоме karbofos. Фальшивит ужжасно, ноты все плывут и трек, как будто, неравномерно проигрывается. Подскажите, пожалуйста, что можно предпринять? На этой же машине этот альбом тестил с реальными AY8910 и AY8912 - все отлично играет, на одном чипе, конечно.
    Платку послал на пробу в ByteDelight, результаты работы на реальном 128к спектруме в прямом эфире:



    1) по сравнению с реальным AY - частотки не те (играет чуть ниже, а при активном использовании всяких трюков с AY - вообще полный рассинхрон), ну то и понятно, у реала там 1.7734МГц.
    2) демка badapple как-то странно себя повела
    3) trd'шка с turbosound музыкой от AAA как-то странно заикалась все время почти на всех мелодиях, и вот тут непонятно, это заикается плеер (TSPlayer), потому что не на пентагоне, или это эмуль тормозит?

    PS: Интересно, можно ли как-то привязаться к реальному клоку, который на AY заходит из железа ? ну чтоб, например, высчитать при включении (за первые пару секунд после ресета) нужные коэффициенты делителя и их заюзать вместо конфигурирования жестко их в EEPROM ?

    PS2: пересчитал конфиг под 1.77, надо будет попробовать на реале 128к.

    Эти 2 пользователя(ей) поблагодарили andykarpov за это полезное сообщение:

    SoftLight(26.09.2019), USERHOME(06.11.2020)

  4. #434

    Регистрация
    28.02.2005
    Адрес
    Москва
    Сообщений
    2,242
    Спасибо Благодарностей отдано 
    993
    Спасибо Благодарностей получено 
    615
    Поблагодарили
    333 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот и у меня такая же засада как в этом видео в TS-Player, проверял на арлекине и эво но у меня хуже - в любой мелодии фальшивит страшно, даже не в turbo-sound. как нибудь доберусь запишу видео для примера

    - - - Добавлено - - -

    Прошивка у ByteDelight-ов последняя с гитхаба из папки проекта?

  5. #435

    Регистрация
    19.12.2013
    Адрес
    г. Никополь, Украина
    Сообщений
    1,017
    Спасибо Благодарностей отдано 
    363
    Спасибо Благодарностей получено 
    706
    Поблагодарили
    187 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SoftLight Посмотреть сообщение
    Вот и у меня такая же засада как в этом видео в TS-Player, проверял на арлекине и эво но у меня хуже - в любой мелодии фальшивит страшно, даже не в turbo-sound. как нибудь доберусь запишу видео для примера
    В моем понимании "фальшифит" - это когда диссонанс по нотам слышно.
    В данном случае "фальшивит" - это когда музыка заикается?
    И вот тут непонятно, кто виновник.
    А кварц какой стоит? и меги какие? с буквой А?
    Если есть возможность, пробуем ближайший меньший кварц, например на 20МГц с соотв конфигом для EEPROM.

    Цитата Сообщение от SoftLight Посмотреть сообщение
    Прошивка у ByteDelight-ов последняя с гитхаба из папки проекта?
    Вот не понмю Модуль был давненько зашит и лежал без дела, кажется да, 23-я.

  6. #436

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andykarpov Посмотреть сообщение
    В моем понимании "фальшифит" - это когда диссонанс по нотам слышно.
    и тоже не верно
    ибо диссонанс и фальшивит
    абсолютно разные вещи...
    можно не фальшивить и на 0.003 цента
    но делать при этом жесткий диссонанс

    а фальшивит это большое отклонение в центах
    в сравнении с первой услышанной в начале воспроизведения нотой
    или одной из предыдущих или около того
    а для некоторых "особо одаренных" (не очень завидую я им) от 440Гц или еще от чего то...
    а некоторым фальшивят равномерно темперированные интервалы
    ...а мне вполне фальшивят натуральные например

    но нормальным людям абсолютно пофиг если все ноты будут завышены\занижены на 50 центов
    не все и заметят


    и конечно в сочетании нескольких нот
    фальшивение может быть более заметным...
    ...а может и не быть
    тк различить одновременно 100+ синусоид
    +определить к какой фундаментальной частоте какая из них относиться
    (тк некоторых гармоник может как не быть, в том числе первых,) так и быть "растроенными", или вообще не там...)
    явно не всем дано...

    - - - Добавлено - - -

    Цитата Сообщение от andykarpov Посмотреть сообщение
    В данном случае "фальшивит" - это когда музыка заикается?
    слегка послушал
    на 54 минуте
    плавает темп
    и судя по звучанию у него на 128-м просто не хватает тактов во фрейме
    наших пентагоновских и безвайтовых...

    и в итоге периодически 1 фрейм плеер не вызывается...
    или же происходит пропуск обработчика инт-а по какойто другой причине

    как бы не тормозил авр
    он никак не может повлиять на 50Гц кадрового инта
    и создать хоть близко подобный эффект...
    ...если конечно он сам не подает вайты на проц

    проблему чего так колбасит bad apple нужно скорей искать в самом bad apple-e
    там может будет плющить не только аврмулятор
    но и обычный турбосаунд
    угу оно и есть под турбосаунд
    а может дело в дешифрации номеров регистров
    вообщем нужно дебагать дему...

    - - - Добавлено - - -

    Кстате кто подскажет что за ATARI плеер\демо на 10 минуте????
    и де его скачать
    Последний раз редактировалось NEO SPECTRUMAN; 27.09.2019 в 01:36.

    Этот пользователь поблагодарил NEO SPECTRUMAN за это полезное сообщение:

    andykarpov(27.09.2019)

  7. #436
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #437

    Регистрация
    19.12.2013
    Адрес
    г. Никополь, Украина
    Сообщений
    1,017
    Спасибо Благодарностей отдано 
    363
    Спасибо Благодарностей получено 
    706
    Поблагодарили
    187 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    Кстате кто подскажет что за ATARI плеер\демо на 10 минуте????
    и де его скачать
    Оно?
    https://zxart.ee/rus/soft/art-pack/m...ari-musicdisk/

    Этот пользователь поблагодарил andykarpov за это полезное сообщение:

    NEO SPECTRUMAN(27.09.2019)

  9. #438

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andykarpov Посмотреть сообщение
    Оно?
    оно

    Распространение запрещено правообладателем
    и п*л я правообладателей
    скачал с pouet-а
    и только потом заметил что есть на оно ссылке с самога зхарта
    Последний раз редактировалось NEO SPECTRUMAN; 27.09.2019 в 01:19.

  10. #439

    Регистрация
    28.02.2005
    Адрес
    Москва
    Сообщений
    2,242
    Спасибо Благодарностей отдано 
    993
    Спасибо Благодарностей получено 
    615
    Поблагодарили
    333 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andykarpov Посмотреть сообщение
    И вот тут непонятно, кто виновник.
    А кварц какой стоит? и меги какие? с буквой А?
    Если есть возможность, пробуем ближайший меньший кварц, например на 20МГц с соотв конфигом для EEPROM.
    Именно диссонанс по нотам. Как будто частота не правильная. Меги обе c 'А', кварц на 24:

    Скрытый текст


    [свернуть]

    Меги когда платку отмывал тер бензином, маркировка не слезла, вроде не фейк.
    Кварц спасибо попробую поставить на 20. Очень хочется довести такую прикольную игрушку до ума.
    Последний раз редактировалось SoftLight; 27.09.2019 в 12:05.

  11. #440

    Регистрация
    19.12.2013
    Адрес
    г. Никополь, Украина
    Сообщений
    1,017
    Спасибо Благодарностей отдано 
    363
    Спасибо Благодарностей получено 
    706
    Поблагодарили
    187 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Под кварц 24МГц пересчитал конфиг для фирменных машин с 1.77МГц клоком для AY. Еще не тестировал: https://github.com/andykarpov/turbos...Hz_1_77MHz.hex

    Но мне все больше нравится идея запилить автоматический замер реального внешнего клока при старте платки и для него пересчитать все эти опорные константы, которые сейчас берутся из EEPROM, с fallback'ом на 1.75, например, в случае неудачи.

    Проблем пока вижу несколько:
    1) я в AVR ASM вообще ни в зуб ногой, нужно автора просить такую фичу запились
    2) нет исходников для Turbosound-версии

    Этот пользователь поблагодарил andykarpov за это полезное сообщение:

    SoftLight(24.02.2023)

Страница 44 из 48 ПерваяПервая ... 404142434445464748 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

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

Похожие темы

  1. Подключение AY-3-8910
    от Zloy в разделе Звук
    Ответов: 40
    Последнее: 21.01.2011, 12:20
  2. КПЛЮ AY 8912(8910) в харькове!
    от nickpush в разделе Барахолка (архив)
    Ответов: 74
    Последнее: 12.07.2009, 21:08
  3. Продам AY-3-8910
    от crolicasm в разделе Барахолка (архив)
    Ответов: 9
    Последнее: 17.03.2009, 15:25
  4. AY-3-8910(8912) и ВГ93
    от ALEXEY.GORDEEV в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 02.12.2007, 09:21
  5. О портах AY-3-8910...
    от ILoveSpeccy в разделе Звук
    Ответов: 2
    Последнее: 02.07.2007, 15:02

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •