Цифровые синтезаторы реализуют разнообразные типы синтеза. Для генерации и обработки звука используются математические модели как реальных, так и абстрактных процессов, например, осциллирования, фильтрации, модуляции и т. д. Эти модели реализуются с помощью специализированных логических схем с фиксированным алгоритмом работы, с помощью цифровых сигнальных процессоров, либо с помощью центрального процессора, выполняющего определенную программу. Результат моделирования, представляющий собой числовую последовательность, попадает на цифро-аналоговый преобразователь, где преобразуется в электрический сигнал. Управление современного профессионального синтезатора представляет собой сложный процесс, связанный с контролем нескольких сотен, а то и тысяч разнообразных параметров, отвечающих за те или иные аспекты звучания. Некоторые параметры могут управляться в реальном времени при помощи вращающихся регуляторов, колёс, педалей, кнопок; другие параметры служат для заранее запрограммированного изменения во времени тех или иных характеристик. В связи с этим тембры (патчи) цифровых синтезаторов также часто называют программами.