§2. Описание процесса звукозаписи
Процесс звукозаписи с помощью компьютера представляет собой оцифровку аналоговых сигналов. Опишу подробнее: при наличии микрофона, звуковой карты, команды на звукозапись в одном из каналов (канале записи) звуковой карты, а также жесткого диска (там будут сохранены данные оцифровки) можно осуществить звукозапись. Делается это очень просто: после подготовки к звукозаписи (проверке наличия вышеприведенного оборудования, занесения команд ”на запись” по каналам звуковой карты) идет непосредственно оцифровка.
Оцифровка звука протекает через несколько фаз:
· Звук порождает давление воздуха в среде, что воздействует на мембрану микрофона (точно так же, как у людей в ушках, потому-то мы и слышим звуки);
· Колебания мембраны вызывают электрические сигналы. В различной аппаратуре - это напряжения или токи, здесь это не существенно, так как и те и другие являются аналоговыми;
· Сгенерированные электрические сигналы попадают на звуковую карту в DSP (Digital Sound Converter), где оцифровываются. Оцифровка производится так: на компаторе DSP происходит сравнение амплитуд сгенерированного микрофоном сигнала и некоторого эталонного сигнала, после чего разница получает представление в виде цифр (байт);
· Очередная порция (квант дискретизации) оцифрованных данных из DSP попадает на схему выборки-хранения, где ожидает копирования в оперативную память (RAM);
· Оперативная память по мере заполнения выгружает данные на жесткий диск.
В данной работе будут рассматриваться несколько упрощенные механизмы взаимодействия устройств и данных, но зато построенная модель будет логически функциональна не только для звукозаписи с микрофона, но и, например, с MIDI-устройств. Изменения будут чисто номенклатурные (нужно будет просто переименовать устройства).
- §1. Постановка задачи
- §2. Описание процесса звукозаписи
- §3. Построение метамодели «асинхронный процесс»
- §4. Операции над процессами
- 4.1 Репозиция асинхронного процесса «Звукозапись»
- 4.2 Редукция асинхронного процесса «Звукозапись»
- 4.3 Композиция процессов
- 4.3.1 Асинхронный процесс «Подготовка к звукозаписи»
- 4.3.2 Редукция асинхронного процесса «Подготовка к звукозаписи»
- 4.3.3 Композиция процессов «Звукозапись» и «Подготовка к звукозаписи»
- §5. Предметная интерпретация асинхронного процесса
- §6. Заключение