Опис послуги
ПерекладЯ розробник звукового DSP і щодня працюю з мовою Faust, перетворюючи ідеї обробки сигналу на готовий до випуску софт. Моя спеціалізація — аудіо реального часу: синтезатори, компресори та інша динаміка, ревербератори, фільтри, дисторшн, спатіалізація та модуляційні ефекти. Оскільки мова Faust описує граф сигналу на високому рівні, я швидко проходжу шлях від нарису або референсного звучання до чистої, протестованої реалізації, а потім компілюю її прямо в нативний C++ для плагіна VST або AU чи в WebAssembly для браузера. Типовий проект виглядає так. Спочатку ми узгоджуємо звук та обмеження — частоту дискретизації, бюджет затримки, цільову платформу, запас по навантаженню на процесор. Потім я пишу та профілюю алгоритм на мові Faust, зберігаючи код модульним, щоб параметри акуратно ляглися на інтерфейс хосту. Я віддаю зібраний плагін, читаний вихідник, коротку записку з поясненням DSP-рішень та набір тестових сигналів, щоб ви могли самі перевірити поведінку. Я стежу за чисельною стійкістю, обробкою денормалів та згладжуванням параметрів без щелчків, а перед здачею тестую на кількох розмірах блоку. За роки я випускав осцилятори з антиалейсингом, струни на фізичному моделюванні, згорткові ревербератори та мережі зворотного зв'язку, а також ланцюжки мультиефектів. Опишіть потрібний ефект або інструмент, скажіть, що вам потрібно — окремий бінарник, плагін або вбудовуваний Wasm-модуль, — і я чесно оцінюю задачу та зроблю її сумлінно.