Универсальный ответ: "освоить реверс-инжиниринг".
С его помощью можно очень много чего "написать". Если освоить достаточно, и именно там, где нужно.
Не, ну а зачем нужен очередной велосипед?
Думаю стоит начать с основ "что же такое звук". Потом понять что есть гармонический ряд и т.п. Потом потихоньку смотреть в сторону школьной "тригонометрической арифметики". Потом почитать политературу про синтезаторы и модуляцию.
Возможно после этого - немного про преобразования фурье. Может и нет...