а вот с созданием синтезатора подобного типа в hiasm-е не сталкивался. может кто подскажет, хотя бы на примере одного канала, как сгенерировать прямоугольный звуковой сигнал с изменяемой длительностью импульса, и какое разрешение получится на обычной звукой карточке?
p.s.
немного о самом формате:
В PPM-кодере каждый канал задается импульсом, длительностью от 700 до 2200 мкс. Границы могут немного варьироваться, в зависимости от конкретной модели аппаратуры. Среднему положению рулевой машинки соответствует импульс длительностью около 1500 мкс. Все канальные импульсы объединяются в последовательность и передаются каждые 18-20 мс. Пауза между передачей служит для синхронизации.

а вот здесь более детальная картинка PPM-фрейма: http://www.aerodesign.de/peter/2000/PCM/frame_ppm.gif