Реализация алгоритмов цифровой обработки сигналов в браузерном тюнере для струнных инструментов в парадигме Zero-Dependency методами промпт-инжиниринга

Алексей Константинович Пайдершев

Аннотация


В статье исследуется применение больших языковых моделей для генерации кода, реализующего алгоритмы цифровой обработки сигналов в реальном времени. В качестве объекта исследования выступает универсальный браузерный тюнер для струнных инструментов, разработанный в парадигме Zero-Dependency на базе нативного Web Audio API. В отличие от типовых задач веб-разработки, данный проект требует не только построения пользовательского интерфейса, но и программной реализации математического аппарата: алгоритма автокорреляции для выделения основной частоты, вычисления логарифмических отклонений в центах и физического моделирования звука методом Карплуса-Стронга. Особое внимание уделено вопросам фильтрации фонового шума. Показано, что хотя нейросеть успешно транслирует строгие математические формулы в код, обеспечение устойчивости работы в реальных акустических условиях требует от разработчика точной формулировки эмпирических пороговых значений в тексте промпта.

Полный текст:

PDF

Ссылки

  • На текущий момент ссылки отсутствуют.


ISSN 2414-4487