Здравствуйте, VladD2, Вы писали:
VD>Как выглядит SoundDeviceImpl? И зачем вообще все эти изыски?
Абстрактные блоки должны собираться в графы (для обработки сигналов) произвольным образом в более сложные девайсы, получившиеся девайсы используются как очередные строительные блоки и т.д. Плюс к этому их десткрипторы для визуального редактирования графов/блоков.
В приведеном коде изысков — ноль. Простая задача генерирования синуса при заданной частоте дискретизации обернута в очередной строительный кирпичик.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>