Хранение оцифрованного сигнала

Оцифрованный сигнал в виде набора последовательных значений амплитуды можно сохранить. Он хранится на жестком диске или в памяти компьютера в определенном формате. Это - PCM (Pulse Code Modulation) или WAV (Windows PCM/ADPCM) формат.

WAV формат - формат записи (стерео или моно) звука без сжатия. Так всего одна минута стерео записи звука сделанная с CD-качеством (частота дискретизации 44,1 КГц) содержит 60 с х 44 100Гц х 2 канала = 5 292 000 отсчетов. На каждый отсчет может приходиться 8 или 16 бит. Таким образом, в варианте 8 бит на отсчет, одна минута звука займет в памяти 42 336 000 бит = 5 292 000 байт. Около 5 Мб. Вот так.

Во время работы, нас обычно интересует именно WAV формат, WAV файлы. А отличаются они между собой, кроме длины - времени звучания, еще и объемом, т. е. количеством данных. Чем выше битность (bitrate) WAV файла и чем выше частота дискретизации (samplerate) тем он подробнее. Чем WAV файл подробнее, тем больше он “весит”, тем значительнее его объем в байтах, тем больше места он занимает на жестком диске. Но его высокое качество оправдывает все эти условные моменты.

Протокол ASIO. Audio Stream Input/Output.

ASIO - компьютерный драйвер профессиональной звуковой карты, предназначенный для работы с цифровым аудио, разработанный легендарной немецкой компанией Steinberg. Он обеспечивает низкое время ожидания отклика (low-latency) во время работы и является удобным интерфейсом для взаимодействия специализированного программного обеспечения со звуковой платой компьютера. Принимая во внимание, что DirectSound Microsoft обычно используется, как стерео вход и выход (stereo in / out) для нужд непрофессиональных пользователей, то ASIO драйвер позволяет музыкантам и звукорежиссес рам обрабатывать свой аудио материал с помощью программного обеспечения Windows, вместо внешних “традиционных” аппаратных средств.

ASIO обходит, т. е. минует обычный путь от пользовательского запроса до слоя посреднических программ Windows таким образом, что данный пользовательский запрос соединяется непосредственно, напрямую с аппаратными средствами звуковой карты. Это обхождение значительно сокращает время ожидания отклика, сокращает задержку между запросами и, благодаря этому принципу, звуковая карта работает с аудиосигналом почти в реал-таймовом режиме. Протокол ASIO "бит-идентичен", то есть, биты, посланные им в звуковую плату, идентичны имеющимся, т. е. заявленным в WAV файле. Этим обеспечивается необходимая для профессиональной работы высокая звуковая точность.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: