User Tag List

Страница 16 из 19 ПерваяПервая ... 1213141516171819 ПоследняяПоследняя
Показано с 151 по 160 из 188

Тема: Эмуляция AY/YM

  1. #151

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

    По умолчанию

    Цитата Сообщение от Dexus Посмотреть сообщение
    Вообще для такого нужно какой-то тест соображать,
    ну плавная смена частоты должна соповаждатсо дикиим алиасингом по идеи
    в принципе тест можно собразить

    да и ступеньки должны быть видны и на 48КГц
    не говоря уж о твоих 100500

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

    конечно применение такого я ужо видел на других платформах
    но никто не гарантиует что это не эмулятор only

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

    мало того на стерео можно пустить импульсы на второй канал
    утя какая раскладка?
    утя по моему ж 2 канала было?

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

    а еще можно кинуть чисто хардварное 1,75/256 во второй канал

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

    а еще можно кинуть чистые 1,75/256 во второй канал
    Цитата Сообщение от Dexus Посмотреть сообщение
    Насколько я понимаю, переинициализация может происходить с частотой CLK самого AY (т.е. по тактам процессинга самого чипа, это где-то 110кгц).
    а тут напрашиваетсо вопрос
    а можно ли на ЦАП-е выжать большо?

    спектрум то может выдать 152КГц на изичах

    может если мы дадим 152КГц мы сможем записать биения?
    в случае если Ау-к не выдает таких частот
    ну а дальше посмотреть по отраженным гармоникам
    Последний раз редактировалось NEO SPECTRUMAN; 29.11.2021 в 01:16.

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

  3. #152

    Регистрация
    04.08.2005
    Адрес
    Nizhnevartovsk
    Сообщений
    1,086
    Спасибо Благодарностей отдано 
    102
    Спасибо Благодарностей получено 
    151
    Поблагодарили
    99 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    а еще можно кинуть чистые 1,75/256 во второй канал
    Чтобы обнаружить смещение фазы? В принципе можно. Можно ориентироваться только на структуру динамики.
    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    спектрум то может выдать 152КГц на изичах
    Разве что только на пентагонах. Чередавать тип огибающий с A на E.

    Только я не вижу практического смысла в этом тесте. Нафига он нужен, такой дигит, со скачками амплитуды от 0 до 15? Чем он лучше бипера?
    Последний раз редактировалось Dexus; 29.11.2021 в 10:17.

  4. #153

    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    600
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    231
    Поблагодарили
    123 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dexus Посмотреть сообщение
    Только я не вижу практического смысла в этом тесте. Нафига он нужен, такой дигит, со скачками амплитуды от 0 до 15? Чем он лучше бипера?
    В смысле? У аигрека же есть недокументированная фича -- если отключить и тон и шум, то канал работает просто как 4-бит логарифмический ЦАП. Управляется регистром громкости.

  5. #154

    Регистрация
    04.08.2005
    Адрес
    Nizhnevartovsk
    Сообщений
    1,086
    Спасибо Благодарностей отдано 
    102
    Спасибо Благодарностей получено 
    151
    Поблагодарили
    99 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sandro Посмотреть сообщение
    Управляется регистром громкости.
    Конечно. Но это не имеет отношения к периодичности инициализации ОГИБАЮЩЕЙ. Речь-то не про передачи громкости - с этим все впорядке, а с режимом огибающей, инициализацией её фазы. А значение громкости огибающей _всегда_ ходит между 0 и 15 (или 0 и 31 для YM), без возможности максимальное значение как-то ограничивать. Нет никакого практического смысла дрочить фазу огибающей чаще чем раз в 1/50.

  6. #155

    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    600
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    231
    Поблагодарили
    123 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А, понял. Но ведь огибающая и так сбрасывается при каких-то там условиях, подзабыл уже, каких. Плюс можно поставить минимальный период, подождать немного, и стартовать с него. Там же вроде около 100кГц максимальная частота при типичном включении?

  7. #156

    Регистрация
    04.08.2005
    Адрес
    Nizhnevartovsk
    Сообщений
    1,086
    Спасибо Благодарностей отдано 
    102
    Спасибо Благодарностей получено 
    151
    Поблагодарили
    99 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я к тому что это конечно интересный вопрос для выяснения "для галочки". Но практического применения это знание вообще не даст. Если даже в эмуляторе будет сбрасываться с другой дискретностью, или без дискретности - это все равно нигде не используется и не может использоваться. Никаких интересных звучаний на этом не добиться. В отличие от, например, ретрига, или половинчатой громкости огибы. Сейчас таких композиций можно сказать нет, но в перспективе - будут.

  8. #157

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

    По умолчанию

    Цитата Сообщение от Dexus Посмотреть сообщение
    на этом не добиться
    дододо...

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

    Цитата Сообщение от Dexus Посмотреть сообщение
    Разве что только на пентагонах. Чередавать тип огибающий с A на E
    иимею ввиду громкость вообще
    (округляетсо ли оно до 1.75/16 или нет)
    а не огибающую
    а там можно быстрро чередовать штук 6 громкостей

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

    хотя можно и огибающую подрыгать
    за одно

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

    а потом гарантированно окажетсо что в 10 эмуляторах
    эмуляторы выдают 9 разных вариантов поведения
    когда "все все и так знают"

  9. #158

    Регистрация
    04.08.2005
    Адрес
    Nizhnevartovsk
    Сообщений
    1,086
    Спасибо Благодарностей отдано 
    102
    Спасибо Благодарностей получено 
    151
    Поблагодарили
    99 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    NEO SPECTRUMAN, громкость вообще прекрасно дергается на частоте чипа, т.е. около 109кгц
    И если уж и искать ограничения, то на реальных чипах. А не эмуляторах. Эмуляторы будут выдавать произвольно, либо дискретность чипа AY, либо дискретность Z80. Грубее реального чипа лучше не ждать.

  10. #159

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

    По умолчанию

    Цитата Сообщение от Dexus Посмотреть сообщение
    громкость вообще прекрасно дергается на частоте чипа, т.е. около 109кгц
    так тут вопрос
    а можно ли дергать больше чем 109КГц?
    или это потолок

    вот собственно прикинул на калькуляторе
    Код:
    ;------------------------------------------------------------------------------
    ;11/12
    	out ($FE),a	;11
    	out (c),e	;12	23 - 152173,91 Hz
    			;		1 - 66576,09 Hz - возможное отражение AY от 109Кгц
    			;		2 - 39826,09 Hz - успешное отражение от 96КГц
    ;------------------------------------------------------------------------------
    ;1/1
    	out (c),d	;12
    	out (c),e	;12	24 - 145833,33 Hz
    			;		1 - 72916,67 Hz - возможное отражение AY от 109Кгц
    			;		2 - 46166,67 Hz - успешное отражение от 96КГц
    ;------------------------------------------------------------------------------
    ;11/16
    	out ($FE),a	;11
    	out (c),e	;12	27 - 129629,63 Hz	
    	nop		;4		1 - 89120,37 Hz - возможное отражение AY от 109Кгц
    			;		2 - 62370,37 Hz - успешное отражение от 96КГц
    ;------------------------------------------------------------------------------
    ;3/4
    	out (c),d	;12
    	out (c),e	;12
    	nop		;4	28 - 125000 Hz	
    			;		1 - 93750 Hz - возможное отражение AY от 109Кгц
    			;		2 - 67000 Hz - успешное отражение от 96КГц
    ;------------------------------------------------------------------------------
    ;12/17
    	out (c),d	;12
    	out (c),e	;12
    	ret nc		;5	29 - 120689,66 Hz
    			;		1 - 98060,34 Hz - возможное отражение AY от 109Кгц
    			;			93939,66 Hz - отражение от 96КГц отражения AY от 109Кгц
    			;		2 - 71310,34 Hz - успешное отражение от 96КГц
    ;------------------------------------------------------------------------------
    ;2/3
    	out (c),d	;12
    	out (c),e	;12
    	inc hl		;6	30 - 116666,67 Hz
    			;		1 - 102083,33 Hz - возможное отражение AY от 109Кгц
    			;			89916,67 Hz - отражение от 96КГц отражения AY от 109Кгц	
    			;		2 - 75333,33 Hz - успешное отражение от 96КГц	
    ;------------------------------------------------------------------------------
    ;12/19
    	out (c),d	;12
    	out (c),e	;12
    	ld h,(hl)	;7	31 - 112903,26 Hz	
    			;		1 - 105846,74 Hz - возможное отражение AY от 109Кгц
    			;			86153,26 Hz - отражение от 96КГц отражения AY от 109Кгц
    			;		2 - 79096,74 Hz - успешное отражение от 96КГц
    ;------------------------------------------------------------------------------
    ;1/1
    	out (c),d	;12
    	nop		;4
    	out (c),e	;12	
    	nop		;4	32 - 109375 Hz
    			;		x - 0 Hz - возможное отражение AY от 109Кгц
    			;		2 - 82625 Hz - успешное отражение от 96КГц
    ;------------------------------------------------------------------------------
    ;16/17
    	out (c),d	;12
    	nop		;4
    	out (c),e	;12	
    	ret nc		;5	33 - 106060,61 Hz
    			;		1 - 85939,39 Hz - отражение от 96КГц
    ;------------------------------------------------------------------------------
    ;1/1
    	out (c),d	;12
    	ret nc		;5
    	out (c),e	;12	
    	ret nc		;5	34 - 102941,18 Hz
    			;		1 - 89058,82 Hz - отражение от 96КГц
    ;------------------------------------------------------------------------------
    ;17/18
    	out (c),d	;12
    	ret nc		;5
    	out (c),e	;12	
    	inc hl		;6	35 - 100000 Hz
    			;		1 - 92000 Hz - отражение от 96КГц
    ;------------------------------------------------------------------------------
    ;1/1
    	out (c),d	;12
    	inc hl		;6
    	out (c),e	;12	
    	inc hl		;6	36 - 97222,22 Hz
    			;		1 - 94777,78 Hz - отражение от 96КГц
    ;------------------------------------------------------------------------------
    ;18/19
    	out (c),d	;12
    	inc hl		;6
    	out (c),e	;12	
    	ld h,(hl)	;7	37 - 94594,59 Hz
    ;------------------------------------------------------------------------------
    ;1/1
    	out (c),d	;12
    	ld h,(hl)	;7
    	out (c),e	;12	
    	ld h,(hl)	;7	38 - 92105,26 Hz
    ;------------------------------------------------------------------------------
    ;19/20
    	out (c),d	;12
    	ld h,(hl)	;7
    	out (c),e	;12	
    	nop		;4
    	nop		;4	39 - 89743,59 Hz
    ;------------------------------------------------------------------------------
    ;1/1
    	out (c),d	;12
    	nop		;4
    	nop		;4
    	out (c),e	;12	
    	nop		;4
    	nop		;4	40 - 87500 Hz
    ;------------------------------------------------------------------------------
    - - - Добавлено - - -

    записав такую последовательность на 192КГц
    можно по отражениям от частоты найквиста
    посмотреть чо там творитсо
    вариант 1 - 109КГц потолок
    вариант 2 - ограничения для ррежимма DAC-а нету

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

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    out ($FE),a ;11
    out (c),e
    правда такой вариант хоть и возможон
    он еще бубет щелкать и включение выключением добавления огибающей
    и можот будет отличатсо

  11. #160

    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    600
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    231
    Поблагодарили
    123 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    109 кГц -- это опорная частота делителей, а не частота микросхемы. Иначе она не могла бы нормально с шиной работать, пришлось бы вейтстейты вставлять. Чего не требуется. Кроме того, на память, от регистров амплитуды провода там идут прямо на дешифратор управлиения линейкой выходных ключей.

    Так что, думаю, реального ограничения по частоте на режим ЦАП там нет.

Страница 16 из 19 ПерваяПервая ... 1213141516171819 ПоследняяПоследняя

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

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

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

Похожие темы

  1. [Поиск 1] Эмуляция
    от KingArthur в разделе Поиск
    Ответов: 192
    Последнее: 05.12.2021, 15:48
  2. Эмуляция AY/YM
    от mungo в разделе Эмуляторы
    Ответов: 18
    Последнее: 22.03.2013, 06:14
  3. Эмуляция Sprinter'а
    от breeze в разделе Эмуляторы
    Ответов: 7
    Последнее: 28.03.2008, 23:08
  4. Эмуляция инструкции IM 0/1
    от DZh в разделе Эмуляторы
    Ответов: 1
    Последнее: 09.03.2008, 09:20
  5. Эмуляция звука
    от tenebris в разделе Зарубежные компьютеры
    Ответов: 19
    Последнее: 24.01.2008, 17:26

Ваши права

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