Разрешение/Разрядность микрофонного канала во Flash

Мне нужно выяснить битовую глубину/квантование/битовое разрешение канала микрофона во Flash. Кто-нибудь там, кто знает это?

Частота дискретизации довольно проста - ее можно установить/получить с помощью Microphone.rate (до 5,8,16,22 или 44 кГц).

Но ничего не известно о битовой глубине. Насколько я знаю, это не упоминается ни на одной странице Adobe. Там нет функции, чтобы установить или получить его.


person Martin    schedule 24.06.2010    source источник


Ответы (1)


Я также не смог найти никакой информации о битовой глубине для этого, поэтому я предполагаю, что битовая глубина равна 16 (т.е. 2 байта на выборку).

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

fileSize = seconds * samplesPerSecond * bytesPerSample

So:

bytesPersample = fileSize / (seconds * samplesPerSecond)
person MusiGenesis    schedule 24.06.2010
comment
Спасибо. Звучит как хорошая работа вокруг. Попробую что-то вроде этого. - person Martin; 25.06.2010