Как конвертировать midi-файлы в wav-файлы на языке C++
Я новичок в этой области, но мне нужно выполнить преобразование MIDI-to-Wav в C++.Есть ли способ узнать, какие именно шаги участвуют в преобразовании MIDI-to-Wav?? Я понятия не имею, как и о том, как начать .Я не могу найти надежных источников или исследовательской работы, как это все сделать?? Может ли кто-нибудь подсказать мне, как и с чего начать? Любая помощь, как шаги по выполнению этого, любой солидный источник или исследовательская работа, касающаяся этого преобразования, будут очень полезны.
Заранее Спасибо
Правка 1: пожалуйста, предоставьте решение, ориентированное на конвертацию. Не слишком заинтересован в глубоких познаниях либо файл midi или Wave файлов
Что я уже пробовал:
Я пробовал читать о midi-файлах, выборке midi-файлов. Кроме того, я получил исходный код какого-то конвертера вроде Timidity++, но он очень большой и непонятный.
Rick York
Прямого преобразования MIDI-файлов в WAV-файлы не существует. MIDI-файлы должны быть "визуализированы" или обработаны для получения звука с помощью синтезатора. Это шаг 1. Затем визуализированный звук можно сохранить в виде WAV-файла, и это шаг 2.
[no name]
Спасибо Рик