Программа воспроизведения произвольного звукового файла с использованием звукового адаптера (формат - wav)

Цена:
10 руб.

Состав работы

material.view.file_icon
material.view.file_icon bestref-211970.doc
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Введение

Программирование современных звуковых плат - весьма сложное занятие. В качестве примера рассмотрим одну часто применяемую операцию – воспроизведение оцифрованного звука. Для вывода звука через звуковую плату может использоваться один из трех режимов: пряной вывод (команда 10h), когда программа должна сама с нужной частотой посылать отдельные байты из оцифрованного звука в DSP; простой DMA-режим, когда выводится блок данных, после чего вызывается прерывания; и DMA с автоинициализацией, когда данные выводятся непрерывно и после вызова каждого блока вызывается прерывание. Именно в этом порядке увеличивается качество воспроизводимого звука. В первом случаи качество звука будет очень плохим, поэтому будем реализовывать второй случай, благодаря чему мы сможем указать точную скорость оцифровки звука и выводить 16-битный звук. Данная программа работает только на звуковых платах Sound Blaster.

Устройство звуковой платы Sound Blaster

Звуковые платы совместимые с теми или иными моделями Sound Blaster, выглядят как четыре независимых устройства:

DSP (Digital Signal Processor) - устройство, позволяющее выводить и считывать оцифрованный звук;

Микшер (Mixer) - система регуляторов громкости для всех каналов платы;

DFM (Frequency Modulation) или AdLib (по названию первой звуковой платы) - устройство, позволяющее синтезировать звук из синусоидальных и треугольных волн. Слова типа OPL2 или OPL3 в описании платы - это и есть номера версии используемого FM-синтезатора;

MIDI (Music Instrumental Digital Interface) - стандартный интерфейс передачи данных в музыкальной аппаратуре. Но в нашем случае рассматривается GMIDI (обобщенный MIDI) - более качественная система генерации музыки, в которой используются не искусственные синусоидальные сигналы, а образцы звучания различных инструментов. К сожалению, качество этих образцов в большинстве дешевых плат оставляет желать лучшего.

Номера портов ввода-вывода, предоставляющих доступ ко всем этим устройствам, отсчитываются от базового порта, обычно равного 220h, но допускаются также конфигурации с 210h, 230h, 240h, 250h, 260h и 280h. Кроме того, интерфейс - GMIDI использует другую серию портов, которая может начинаться как с 300h, так и с 330h. В описаниях портов мы будем считать, что базовыми являются 220U и 300h. Область портов интерфейса с AdLib начинается с 388h.

Существует большое число модификаций плат Sound Blaster, отличающихся, помимо всего прочего, набором поддерживаемых команд и портов ввода-вывода. После названия каждой команды или порта мы будем указывать сокращенное название платы, начиная с которой эта команда или порт поддерживается:
Разработка узла с функцией перевода чисел из формата в формат
Режим работы данного узла - преобразование чисел, поэтому стоит поговорить о самих числах и их представлении в ЭВМ. В ЭВМ используются двоичные числа, которые не привычны обыкновенному человеку, привыкшему к арабским - десятичным числам. Но для ЭВМ операции и само хранение двоичных чисел более удобно. Двоичные числа - это числа, составленные из 0 и 1. Например:
User alfFRED : 13 августа 2013
15 руб.
Разработка конвертора из текстового формата nroff в гипертекстовый формат HTML
Задание. Разработать транслятор документов из формата nroff в формат HTML. 1. Транслятор должен быть реализован средствами программ lex и yacc. 2. Трансляции подлежит обособленный документ. (Один файл –один документ). 3. В качестве тестовых примеров использовать документы из руководства ОС UNIX (man-файлы). 4. В качестве среду разработки использовать ОС UNIX. Введение. В настоящее время все большее распространение находит использование для доступа к RISC‐серверам, на к
User evelin : 29 сентября 2013
15 руб.
Аудио форматы на DVD
За последние годы сильно развились различные форматы аудио и видео. Аудио мир захвачен CD благодаря их высокой практичности и низкой цене, а видео переходит от VHS кассет на DVD. Но музыкальная индустрия и DVD Forum предпочитают универсальный формат, они желают продавать наши любимые альбомы на DVD, так и появился формат DVD аудио. С технической точки зрения DVD имеет больший объем, чем CD. CD может вместить 80 минут музыки в обычном формате, тогда как DVD может вместить в 10 раз больше, да и по
User alfFRED : 2 октября 2013
10 руб.
Задание физического формата вселенной
Расстояние между двумя объектами как бы далеко друг от друга они не находились, может быть выражено посредством отрезка. Применительно к данному аспекту, посредством отрезка состоящего из бесконечного количества точек. Поскольку сами габариты материального пространства заключающего вселенную, значительно больше и не могут быть выражены посредством отрезка, логичен вывод, что: Материальное пространство, заключающее вселенную, имеет габариты соответствующие заданным посредством прямой (луча) состо
User evelin : 27 февраля 2013
5 руб.
Разработка программы для преобразования денежных сумм в чековой книжке из формата чисел в словесный формат
Объектом работы является денежная сумма в чековой книжке. Целью работы является разработка программы преобразование денежных сумм в чековой книжке из формата чисел в словесный формат. В результате проделанной работы была разработана и отлажена программа , осуществляющая ввод пользователем денежной суммы в числовом виде , преобразование и вывод на экран этой суммы в словесном формате. Программа написана на языке Turbo Pascal и предназначена для эксплуотации под управлением операционной систе
User evelin : 30 сентября 2013
10 руб.
Задача в тестовом формате. Менеджмент. ТУСУР
Требуется определить уровень финансового левериджа при увеличении валового дохода от базового уровня 500 тыс. руб. на 15 %. Общая сумма капитала компании составляет 290 тыс. руб., в том числе заемный капитал – 20 %. Процент, выплачиваемый за пользование заемным капиталом, составляет 12 %. Ставка налога на прибыль – 15 %. Решение: Шаг 1. Вычислите сумму заемных средств. Ответ дайте с точностью до целого значения. Ответ тыс. руб. Шаг 2. Рассчитайте расходы за пользование заемными средствами. Ответ
User kolonokus1 : 27 июля 2025
130 руб.
Оптимизация альтернативных форматов документов (не HTML)
За пределами HTML - поисковые роботы понимают много разных форматов. Поисковые роботы основных поисковых систем сейчас могут индексировать не только HTML страницы, но и много других форматов документов, таких как doc, pdf и т.д. Наступило время, когда нужно оптимизировать и эти форматы, но разрешайте роботам индексировать только те файлы, которые действительно могут быть интересны пользователям, а разного рода "технические данные" или что-нибудь подобное, что явно не нужно вашим посетителям, про
User alfFRED : 26 февраля 2014
10 руб.
3D-формати і їх застосування
1. 3D-формати Тут ми дамо стислу характеристику деяких популярних форматів, які містять у собі опис тривимірних об'єктів. Формат VRML VRML (мова моделювання віртуальної реальності — Virtual Reality Modeling Language) — графічний формат, що базується на підмножині Open Inventor фірми Silicon Graphics. Він призначений для опису тривимірних зображень й обміну ними в мережі World Wide Web. Мова VRML, що була розроблена Gavin Bell, Rick Carey, Mark Pesce і Tony Parisi, стала першою мовою тривимір
User Elfa254 : 2 октября 2013
10 руб.
Теплотехника Часть 1 Теплопередача Задача 28 Вариант 8
Средняя температура поверхности токоведущей шины равна tст, а ее интегральная степень черноты ε. Температура окружающего воздуха tв=20ºС. Коэффициент теплоотдачи конвекцией связан с температурой поверхности tст соотношением: αк=2,65(tст-tв)0,25 В результате покрытия шин тонким слоем лака интегральная степень черноты поверхности стала равна ε′=0,9. Какова теперь будет средняя температура поверхности шин t′ст при том же значении тока и прочих неизменных условиях?
User Z24 : 14 октября 2025
150 руб.
Теплотехника Часть 1 Теплопередача Задача 28 Вариант 8
Расчёт технологической схемы воздухоснабжения промышленного предприятия
Курсовая работа на тему: «Расчёт технологической схемы воздухоснабжения промышленного предприятия» По дисциплине «Технологические энергоносители предприятий» Вариант №9 Расчёт падения давления на главной магистрали Расчёт простых ответвлений Расчёт простых ответвлений Определяется фактическое падение давления на начальном участке
User Алексей2 : 30 сентября 2011
2450 руб.
Расчёт технологической схемы воздухоснабжения промышленного предприятия
Задание 6. Вариант 9 - Контуры деталей
Возможные программы для открытия данных файлов: WinRAR (для распаковки архива *.zip или *.rar) КОМПАС 3D не ниже 16 версии для открытия файла *.cdw Любая программа для ПДФ файлов. Боголюбов С.К. Индивидуальные задания по курсу черчения, 1989/1994/2007. Задание 6. Вариант 9 - Контуры деталей Вычертить изображения контуров деталей и нанести размеры. В состав выполненной работы входят 2 файла: 1. Чертеж формата А3, выполненный по данному заданию, обе задачи сделаны на одном формате с нанесением
80 руб.
Задание 6. Вариант 9 - Контуры деталей
Контрольная работа по предмету: "Экономика природопользования". Вариант № 1
Задача № 1 В распоряжении домашнего хозяйства имеются сельскохозяйственные угодья в размере 1 га, которые можно превратить в фруктовый сад (Ззам = 2100 руб./га, Зинд = 1500 руб./га), посадить овощи (Ззам = 1000 руб./га, Зинд = 800 руб./га) или использовать в качестве пастбища (Ззам = 300 руб./га, Зинд = 160 руб./га). Оцените варианты на основе экономической оценки 1 га сельскохозяйственных угодий и обоснуйте своё решение. Какие критерии определяют использование угодий для выращивания сельскохозя
User xtrail : 7 апреля 2013
120 руб.
up Наверх