Аудио плагины. Сопоставление MIDI с аудиофайлами

Я достаточно опытный программист, который довольно неопытен в C++ и новичок в создании плагинов.

До сих пор я изучал http://martinfinke.de/blog/tags/making_audio_plugins.html но это кажется невероятно устаревшим, я столкнулся с целым рядом проблем с компиляцией и не знаю, где взять устаревшие SDK, что означало бы, что у меня была точно такая же настройка, которую использует автор.

Я также изучил JUCE, но там не так много ресурсов, которые я могу найти.

То, что я пытаюсь сделать, это создать плагин, пока только VST (позже мы рассмотрим совместимость с другими поставщиками), который просто сопоставляет MIDI-вход с аудиофайлом, который мой партнер, звукорежиссер, уже создал. У нас достаточно образцов для рандомизации, а также различных скоростей.


person Richie    schedule 25.07.2017    source источник


Ответы (1)


Я настоятельно рекомендую просто изучить учебники JUCE или посмотреть видео JUCE от Программист аудио на Youtube, чтобы начать работу с JUCE. Хотя первые учебные пособия не создают аудио-плагины, компоненты, используемые в них, являются важными «строительными блоками» для создания полноценного плагина.

Когда вы довольны созданием основных элементов графического интерфейса и тем, как звук может воспроизводиться/синтезироваться в проектах Audio App и Audio Plug-In, я рекомендую вам попробовать создать наименьшую часть вашего плагина, которую вы можете, и заставить ее работать и медленно. опираясь на него. Я предлагаю начать с того, как загрузить аудиофайл в буфер (взгляните на учебник по зацикливанию звука), так как после завершения это просто случай повторного использования учебников для создания и обработки MIDI-данных.

person Jefferson    schedule 24.08.2017