User Tag List

Показано с 1 по 10 из 727

Тема: EmuStudio-ZX

Древовидный режим

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

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,405
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,226
    Поблагодарили
    877 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    и тут причинилось обильное шевеление окна
    Все замечательно. XP как всегда стабильна и прекрасна в работе с DirectSound.

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

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    частота монитора 188Гц в ковычках?
    Возможно, это связано с глюками позиции аудио. По ней измеряется частота. Не обращай внимания.

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

    Итак, готов новый тест под аудиосистему WASAPI Share.

    Как известно, начиная с Windows Vista на смену DirectSound пришла система WASAPI. Она несколько удобнее, кроме того, в режиме WASAPI Exclusive (когда звук выводится без системного микшера, и может звучать только одно приложение, остальные молчат) - возможно очень точное позицирование и более высокое качество звучания.

    Меня самого тест опечалил, т.к. скачкообразный глюк моих драйверов, который проявлялся на DirectSound полностью перенесся на WASAPI. Что уверило меня в том, что это действительно глюк драйверов/системы.
    Однако, печалька не очень большая, т.к. всегда можно воспользоваться WASAPI Exclusive (тесты были давно в этой теме) и выводить звук с максимальной точностью.

    Итак, чем отличается вывод звука под WASAPI Shared от DirectSound:

    1. Гораздо более удобная система нотификаций. Если в DirectSound мне приходилось использовать относительно небольшой буфер (160мс), разбивая его на 16 отрезков по 10мс, и каждому присваивая свою нотификацию. То в WASAPI Shared буфер можно впилить какой угодно, и сделать всего одну нотификацию, которая будет вызываться каждый раз, когда очередной системный микс закончен. Я сделал буфер на 16 секунд, и не парюсь, что система затормозится, т.к. до 16 секунд она выдержит прекрасно, а выше 16 секунд - это уже из разряда глобальных проблем или намеренного хулиганства.

    2. WASAPI Shared предлагает давать ей звук с характеристиками системного буфера микширования. Я, например, выставил в системе самые высокие характеристики 96000Гц и 24 бита.

    3. В принципе более удобная работа с буфером.


    Теперь о тесте. Он практически такой же, как и под DirectSound, но:
    1. XP-шники не запускайте, все равно не заработает.
    2. Линуксоиды запускайте, но, наверное, не заработает.
    3. Если запустили, подождите максимально сколько сможете. Хоть час. Можно в это время заниматься любыми своими делами.
    4. Если при старте глюки - ругается на частоту семплов, разрядность и т.д. - это очень ценная информация, т.к. для меня WASAPI вещь неизведанная. (дело для нас новое, неосвоенное (c) 'Операция 'Ы'')
    Вложения Вложения
    Последний раз редактировалось Titus; 07.03.2020 в 01:12.

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

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

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

Похожие темы

  1. Эмулятор УКНЦ - EmuStudio
    от Titus в разделе Эмуляторы отечественных компьютеров
    Ответов: 1198
    Последнее: 07.05.2025, 13:34
  2. Эмулятор МС-0515 - EmuStudio
    от Titus в разделе Эмуляторы отечественных компьютеров
    Ответов: 143
    Последнее: 09.02.2023, 10:44

Ваши права

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