Утилиты для тестирования и настройки звуковой подсистемы ПК

Автор работы: Пользователь скрыл имя, 18 Июня 2013 в 19:37, курсовая работа

Описание работы

Сегодня воспроизведение и запись звука кажутся настолько естественным процессом, что сложно себе представить, что недавно все обстояло иначе. Были времена, когда звук казался чем-то бесполезным и ненужным для ПК, а о естественности звучания никто даже не задумывался. Самые первые компьютеры семейства IBM PC снабжали примитивным динамиком PC Speaker (спикером). В народе это чудо было прозвано «пищалкой», что совершенно справедливо: устройство могло воспроизводить за раз не более одного тона, а регулировка громкости была сильно затруднена. Назначение у динамика было одно — воспроизводить диагностические сигналы при загрузке и работе ПК. За прошедшие четверть века спикер никуда не делся, и им по-прежнему комплектуется почти каждый компьютер.

Файлы: 1 файл

Курсовой проект.doc

— 1.59 Мб (Скачать файл)

Нажатие открывает стандартный диалог выбора WAV-файла. Это может быть, например, сгенерированный и записанный нестандартный сигнал,

отсутствующий в списке тестов. Опции спектрального анализа:

 

Спектральный анализ файла выполняется по блокам размером “FFT size”, с

усреднением спектра  по всему файлу. Если требуется проанализировать

спектр лишь части  файла, то ее надо вырезать во внешнем  звуковом

редакторе и сохранить  в отдельный WAV-файл. Поддерживается работа с 16 и 32-битными WAV-файлами и широким диапазоном частот дискретизации.

FFT size - размер блока FFT в семплах. От этого зависит число частотных

полос спектра (bins), т.е. детальность  частотного представления сигнала

(важно для анализа  сигналов в НЧ-области). Чем выше FFT size, тем длиннее

по времени должен быть сигнал. Минимальное время в  секундах можно

рассчитать по формуле FFTsize/Fs.

Resolution - ширина одной "частотной полосы" спектра. Для удобства для

текущей частоты дискретизации  автоматически высчитывается разрешение

по частоте.

Zero padding - дополнение сигнала нулями перед взятием спектра.

Позволяет чуть точнее прорисовать  спектр (это приводит как бы к

интерполяции спектра  по частоте).

 

FFT overlap - перекрытие окон FFT по времени (в процентах от ширины

окна). Большее перекрытие приводит к чуть лучшему усреднению спектра по

времени.

FFT window - форма весового окна. Компромисс межу подавлением боковых

лепестков и расширением  пиков.

Kaiser window beta - параметр окна Кайзера, регулирует степень

подавления боковых  лепестков. Если в спектре есть высокие  пики, можно

повысить до 13 - 15, если высоких пиков нет, можно не трогать  или понизить

до 5 - 7.

2.3 ASIO latency check Test Utility

Audio Stream Input/Output (ASIO), «ввод/вывод потоковых аудиоданных» — протокол передачи данных с малой задержкой (англ. low-latency), разработанный компанией Steinberg.

Audio Stream Input / Output (ASIO) является созданным фирмой Steinberg протоколом, используемым в программно-аппаратном интерфейсе драйвера звуковой карты, обеспечивающим при передаче аудиопотока низкие уровни задержки и высокую точность. В то время как для непрофессионального применения наибольшее распространение в среде Windows получила технология Microsoft DirectSound, ASIO, в отличие от неё, даёт музыкантам и звукоинженерам возможность программной обработки звука в режиме реального времени, позволяя заменить внешнее оборудование звуковой обработки. Низкие задержки обеспечиваются за счёт того, что в интерфейсе ASIO происходит Сфера применения данного аудиоинтерфейса, как правило, ограничивается Microsoft Windows, так как в других операционных системах (например, в Mac OS X или Linux) отсутствуют подобные проблемы с задержками и микшированием (см. Core Audio и ALSA). В Windows Vista KMixer был удалён и заменён новым драйвером порта WaveRT. WaveRT, однако, не может обеспечивать синхронизацию нескольких аудиоустройств и не поддерживает внешнее тактирование. В 2007 году создан экспериментальный ASIO драйвер для WINE — wineasio, использующий звуковой сервер JACK, и позволяющий многим ASIO-приложениям работать с низкой латентностью под WINE.

ASIO считается аудиофилами наиболее предпочтительным способом вывода звука, хотя никаких измерений, однозначно указывающих на изменение качества звука при использовании ASIO, пока не существует. Однако можно измерить отставание звукового сигнала с наложенными на него эффектами в режиме реального времени от воспроизведения. Для этого и существует утилита ASIO latency check Test Utility.

обход множества промежуточных программных уровней, и осуществляется взаимодействие с оборудованием напрямую. Кроме того, ASIO предоставляет относительно простой способ доступа к нескольким аудио входам и выходам. Главным преимуществом технологии является также отказ от использования микшерного ядра Windows Audio (KMixer), что позволяет достичь высокой скорости связи с аудиооборудованием. В отличие от KMixer, немикшируемый поток данных в протоколе ASIO является побитово-идентичным, обеспечивая высокую верность воспроизведения.  
Ничего сложного в работе с данной программой нет. При запуске утилиты необходимо выбрать ASIO драйвер, установленный на компьютере. Затем размер буфера, частоту воспроизведения и мощность входящего сигнала. Т.к. утилита задействует вход и выход аудиокарты, то необходимо их соединить с помощью кабеля “jack-jack”. После чего выдается окно со всеми аудиоустройствами, установленными на вашем компьютере. В левой его части (WDM Device List) показаны непосредственно устройства, а в правой – настройки ASIO драйвера: компенсация отставания, опции буфера ядра и т.д.

 

 

После выбора необходимых настроек остается только нажать кнопку «Measure!» и оценить результаты проверки.

 

 

2.4 Passmark SoundCheck

PassMark SoundCheck позволяет  убедиться в том, что аудиокарта  может воспроизводить звук на тех или иных частотах и записывать его c определенной частотой дискретизации. Программа умеет проверять динамики и дает возможность установить их частотный диапазон посредством подачи тестовых сигналов. Сгенерированные простейшие аудиосигналы (например, синусоида) направляются на вход звуковой карты для оценки искажений, добавляемых при цифрово-аналоговых преобразованиях. Для аудиосистем с окружающим звуком есть специальный отдельный тест.

 

 

 

 

 

 

Как и в большинстве утилит, при  первом запуске PassMark SoundCheck необходимо установить несколько параметров:

 

  1. Выбрать устройство для проверки звукового потока (некоторые компьютеры имеют несколько отдельных устройств для воспроизведения и записи звука).

 

 

  1. Затем в левой части программы необходимо установить качество записи (частоту воспроизведения-записи, количество каналов (моно-стерео) и разрешение (от 8 до 24 бит)). Также здесь можно выбрать и графическое представление звукового потока (синусоида, спектр или отключить вовсе). И выбрать размера буфера для записи-воспроизведения.


 

Данная утилита позволяет  решить множество возникших вопросов по настройке и проверке аудиосистемы в целом и отдельных её частей.

Но нам понадобится  лишь проверить с её помощью некоторые  параметры записи.

Запись

Для начала установим  необходимые параметры:

1. Установим частоту записи 44100Гц, что соответствует качеству записи на CD носителе.

2. Запись будет производиться  в режиме стерео, т.е. раскидана  по 2-м каналам.

3. Разрешение записи 24 бита.

4. Графические установки  будут следующими: воспроизведение  будет отображаться синусоидой  и частота её обновления будет самой высокой.

5. И наконец, установим  размер буфера для записи-воспроизведения  на 15 Мб. Этого будет более, чем  достаточно, т.к. продолжительность  записи будет не очень высокой.

 

Заключение

(выводы по работе)

 

Список использованных источников

 

  1. http://www.3dnews.ru/software/testirovanie_komputernogo_zheleza_chast_1_protsessor_video_zvuk

 

  1. http://computer.at.ua/publ/testy_obzory/testiruem_sami_obzor_utilit_dlja_testa_komponentov_pk/4-1-0-1

 

  1. http://audio.rightmark.org/index_new_rus.shtml

 

  1. http://www.igromania.ru/articles/55310/Simfoniya_cifrovyh_potokov_Istoriya_yevolyucii_zvukovyh_kart.htm

 

  1. http://wiki.mvtom.ru/index.php/%D0%97%D0%B2%D1%83%D0%BA%D0%BE%D0%B2%D0%B0%D1%8F_%D0%BF%D0%BB%D0%B0%D1%82%D0%B0

 

  1. http://remcomp.org/rem/rem0361.php

 

 

ОГБОУ СПО «РКЭ» Специальность 230106 «Техническое обслуживание средств вычислительной техники и компьютерных сетей»

Курсовой проект по дисциплине «Техническое обслуживание средств вычислительной техники»


Информация о работе Утилиты для тестирования и настройки звуковой подсистемы ПК