Я ищу библиотеку C / C ++ для генерации различных инструментов и где я могу впоследствии управлять созданными аудиоданными
Например, что-то вроде этого:
Sound s = makeSound("piano",440,44100,1000);
Где «фортепиано» - это тип инструмента, 440 - частота тона, 44100 - частота сэмпла, 1000 - длительность. Звук будет представлять собой аудиоданные, которые можно использовать для дальнейшей обработки.
Я смотрел на некоторые библиотеки, но CSound не позволяет дальнейшую обработку сгенерированного аудио (я думаю ... я не эксперт), и я не могу заставить STK (Synthesis Toolkit) работа (в любом случае под окнами)
Есть идеи? Помощь будет высоко ценится.
Справка о работе с STK также была бы полезной, потому что я думаю, что STK может делать то, что мне нужно.
С уважением,
Sam