User Tag List

Страница 5 из 23 ПерваяПервая 123456789 ... ПоследняяПоследняя
Показано с 41 по 50 из 246

Тема: general sound, general sound... А почему бы не DMA ultrasound?

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    20.04.2007
    Адрес
    Киев
    Сообщений
    26
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Статью отсканю и выложу на выходных. Сейчас очень много работы, да и сканер не дома.

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

  3. #2

    Регистрация
    17.10.2005
    Адрес
    Владимирская обл.г.Радужный
    Сообщений
    712
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Видел я эту схему если я думаю о том дма-саунде, которую видел до ухода со спека на амми.Ничего хорошего не вижу.Щас на сегоднящний момент есть AY,ТS,TSFM,COVOX/Soundrive,GS.Ток DMAsound'а не хватало что бы у программеров совсем башка взорвалась?
    Мой зоопарк: Амига 600 2mb chip/8mb fast ram; MacMini/MorphOs.

  4. #3

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

    По умолчанию

    Цитата Сообщение от psb Посмотреть сообщение
    мне интересен еще вот какой момент. на сколько я понимаю, плеер на спеке работает отталкиваясь от 50Гц int'ов.
    DMA_USC генерит свои прерывания (с вектором) по мере надобности . (Кадровое прерывание можно ваще отрубать).

    Цитата Сообщение от psb Посмотреть сообщение
    что еще?
    Грифику перекидывать намного быстрее проца . Это пожалуй реальное приемущество .
    Юзать дешёвые мозги компа , вплоть до 4мб (схема там - http://wcg.fatal.ru/).
    Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
    REAL HARDWARE MUST LIVE ! - http://SBLive.narod.ru/ZX-Spectrum/

  5. #4

    Регистрация
    02.08.2007
    Адрес
    Москва
    Сообщений
    9
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В моём случае я как раз и собирал схему, напечатанную в радиолюбители, но мне еще в догрузку привезли на CD печатку в Tiff-е. Ща тоже уже вряд ли где найду.

  6. #5

    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mike Посмотреть сообщение
    на сколько просто повесить два DMA-контроллера и получить в два раза больше каналов ?
    DMA-контроллер может быть только один.
    Цитата Сообщение от Mike Посмотреть сообщение
    А может быть эти контроллеры на отдельный Z80 повесить ?
    Уже есть GS.
    Цитата Сообщение от Mike Посмотреть сообщение
    тогда на этот Z80 и AY/TS/TSFM сразу и полностью разгрузить основной Z80 от работы со звуком ?
    Не получится разгрузить - оно ни с чем не будет совместимо.

  7. #6

    Регистрация
    22.02.2005
    Адрес
    Украина, Харьков
    Сообщений
    1,528
    Спасибо Благодарностей отдано 
    13
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mike
    Мне интересно вот чего, на сколько просто повесить два DMA-контроллера и получить в два раза больше каналов ?
    Мысль по поводу увеличения каналов до 8 была, технически несложно. Что до аналоговой составляющей, то тут нужно мнение музыканта. Дешево и сердито можно сделать на TDA1543, с аппаратным сложением значений каналов. То есть, просто суммируем данные с 4 регистров, а уж затем это суммарное значение посылаем в один канал ЦАП. Но насколько это отличается от варианта с суммированием аналоговых сигналов просчитать не могу.

    Добавлено через 1 минуту
    Цитата Сообщение от Black_Cat
    DMA-контроллер может быть только один.
    Каскадирование никто не отменял.

    Добавлено через 24 минуты
    Цитата Сообщение от Mike
    А может быть эти контроллеры на отдельный Z80 повесить ?
    Про какие контроллеры речь? Классический Z80 как контроллер переферийных устройств это уже даже не смешно. Z80 интересен как проц способный обрабатывать массу софта написанного под него, а вот для стороннего применения он уже к сожалению в аутсайдерах. Как вариант eZ80, но это только на любителя - туманные перспективы, плохое соотношение цена-возможности (не игрок не на своем поле), да и достать его можно с напрягом.
    Последний раз редактировалось spensor; 08.08.2007 в 11:06. Причина: Добавлено сообщение

  8. #7

    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от spensor Посмотреть сообщение
    Каскадирование никто не отменял.
    Ну и как они будут делить доступ к памяти - один играет, другой ждёт? На звуке не будет сказываться?

  9. #8

    Регистрация
    22.02.2005
    Адрес
    Украина, Харьков
    Сообщений
    1,528
    Спасибо Благодарностей отдано 
    13
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Black_Cat
    Ну и как они будут делить доступ к памяти - один играет, другой ждёт?
    Дык и внутри одного чипа DMA каналы не одновременно работают

  10. #9

    Регистрация
    07.04.2005
    Адрес
    Санкт-Петербург
    Сообщений
    994
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Black_Cat Посмотреть сообщение
    DMA-контроллер может быть только один.
    На ПЦ же, именно эти контроллеры, вдвоём работали и ничего, просто второй DMA-контроллер был включен через один из каналов первого и было доступно 7 DMA-каналов.

    Цитата Сообщение от Black_Cat Посмотреть сообщение
    Ну и как они будут делить доступ к памяти - один играет, другой ждёт? На звуке не будет сказываться?
    См. выше. Да и в крайнем случае, может быть будет иметь смысл организация двух полей памяти.

    Цитата Сообщение от Black_Cat Посмотреть сообщение
    Не получится разгрузить - оно ни с чем не будет совместимо.
    Не вижу взаимосвязи. Мы говорим о совместимости девайса или о возможности создания и собственно возможностях ?

    Цитата Сообщение от spensor Посмотреть сообщение
    Хотелось бы услышать автора, что он имел ввиду... Возможно, речь о чем-то другом. Или налицо явное непонимание народом принципа DMA, или точнее сказать отличий жесткой логики от процессоров.
    Я прекрасно понимаю, что такое DMA, но управление DMA контроллером(ами) + Turbo Sound FM может занять, пусть и не очень большое, но достаточно существенное время CPU. Или я не прав ?

    Цитата Сообщение от spensor Посмотреть сообщение
    Мысль по поводу увеличения каналов до 8 была, технически несложно. Что до аналоговой составляющей, то тут нужно мнение музыканта. Дешево и сердито можно сделать на TDA1543, с аппаратным сложением значений каналов. То есть, просто суммируем данные с 4 регистров, а уж затем это суммарное значение посылаем в один канал ЦАП. Но насколько это отличается от варианта с суммированием аналоговых сигналов просчитать не могу.
    Разница будет и очень сильная, так что лучше делать отдельные ЦАПы с последующим аналоговым миксином. И хорошо бы с управляемыми по портам аналоговыми регуляторами уровня и панорамы канала.
    Последний раз редактировалось Mike; 08.08.2007 в 14:58.
    A4000D Cyberstorm MK-III 060@50Mhz, 128Mb, UW-SCSI, A1200 030@50Mhz, 16Mb, CD32
    PowerMAC 9600, PPC604EV@350Mhz, 512Mb

  11. #10

    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Проще сделать один DMA UltraSound на большее количество каналов, чем городить каскад DMA контроллеров.

Страница 5 из 23 ПерваяПервая 123456789 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. General Sound
    от newart в разделе Звук
    Ответов: 133
    Последнее: 11.10.2006, 22:58
  2. Куплю General Sound
    от dhau в разделе Барахолка (архив)
    Ответов: 13
    Последнее: 02.03.2006, 10:32
  3. UnrealSpeccy sound bug
    от [bETA]mEN в разделе Эмуляторы
    Ответов: 57
    Последнее: 18.05.2005, 17:10

Ваши права

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