Категория
Информатика
Тип
реферат
Страницы
26 стр.
Дата
10.07.2014
Формат файла
.html — Html-документ
Архив
1036759.zip — 14.22 kb
  • programma-vosproizvedenija-proizvolnogo-zvukovogo-fajla-s-ispolzovaniem-zvukovogo-adaptera_1036759_1.html — 56.08 Kb
  • Readme_docus.me.txt — 125 Bytes
Оцените работу
Хорошо  или  Плохо


Текст работы

Курсовая работапо дисциплине «Организация ЭВМ»

Студент: ИзотовИ.Н.

Брянскийгосударственный технический университет

Брянск 2007

Введение

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

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

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

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

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

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

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



Ваше мнение



CAPTCHA