C / C ++ библиотека звуков для музыкальных инструментов, где вы можете манипулировать аудиоданными - PullRequest
4 голосов
/ 12 марта 2011

Я ищу библиотеку C / C ++ для генерации различных инструментов и где я могу впоследствии управлять созданными аудиоданными Например, что-то вроде этого:

Sound s = makeSound("piano",440,44100,1000);

Где «фортепиано» - это тип инструмента, 440 - частота тона, 44100 - частота сэмпла, 1000 - длительность. Звук будет представлять собой аудиоданные, которые можно использовать для дальнейшей обработки.

Я смотрел на некоторые библиотеки, но CSound не позволяет дальнейшую обработку сгенерированного аудио (я думаю ... я не эксперт), и я не могу заставить STK (Synthesis Toolkit) работа (в любом случае под окнами) Есть идеи? Помощь будет высоко ценится. Справка о работе с STK также была бы полезной, потому что я думаю, что STK может делать то, что мне нужно.

С уважением, Sam

1 Ответ

1 голос
/ 12 марта 2011

Привет, я не знаю, может ли это быть полезным для вашей цели, но вы можете искать FMOD

...