Ответы с форумов MSDN

Генерация мелодий в .NET

Date: 08.11.2016 3:19:26

для генерирования мелодий изучайте формат Wav и способ кодирования PCM. Генерируйте напрямую бинарные данные звука и воспроизводите через System.Media.SoundPlayer. Начните со звука одной частоты, затем пробуйте получать сумму звуков разных частот, имитируя музыкальные инструменты. 

другой подход - формировать файлы формата MIDI и использовать Windows Media Player для его воспроизведения. формат сложнее, но проще добиться звучания, похожего на реальные музыкальные инструменты

Message 1093

Date: 08.11.2016 8:12:04

не знаю насчет библиотек для WPF и VSTi инструментов. единственный аудио-редактор, которым я пользовался, был Nero Wave Editor, который работает со звуком как с простой последовательностью байтов.

в формате MIDI звук именно представляется как набор нот определенных стандартных инструментов. в Windows есть интерфейсы для работы с ним, есть наверное и библиотеки для NET


Автор: VadimTagil

Главная страница - Список тем - Репозиторий на GitHub