2017-07-25 1 views
0

Je suis un programmeur raisonnablement expérimenté qui est assez inexpérimenté avec C++ et tout nouveau dans la création de plugins.Plugins audio. Mappage MIDI à des fichiers audio

Jusqu'ici j'ai regardé dans http://martinfinke.de/blog/tags/making_audio_plugins.html mais il semble incroyablement daté, je frappe un tas de problèmes de compilation et ne sais pas où obtenir les SDK hérités ce qui signifierait que j'avais exactement le même réglage que le auteur utilise.

J'ai aussi regardé dans JUCE mais il n'y a pas une grande quantité de ressources que je peux trouver. Ce que j'essaye de faire est de créer un plugin, VST seulement pour l'instant (je regarderai la compatibilité avec d'autres vendeurs plus tard) qui mappe simplement une entrée MIDI à un fichier audio que mon partenaire, qui est ingénieur du son, a déjà créé. Nous avons assez d'échantillons pour le randomisation et aussi diverses vitesses

Répondre

0

Je recommande fortement de travailler votre chemin à travers le JUCE Tutorials ou regarder à travers les vidéos JUCE par The Audio Programmer sur Youtube pour vous aider à démarrer sur JUCE. Alors que les premiers tutoriels ne produisent pas de plugins audio, les composants utilisés dans ces tutoriels sont des «blocs de construction» cruciaux pour la création d'un plugin complet. Lorsque vous êtes satisfait de la création d'éléments GUI de base et de la façon dont l'audio peut être lu/synthétisé dans les projets Audio App et Audio Plug-In, je vous recommande d'essayer de créer la plus petite partie de votre plugin. ce travail et lentement en s'appuyant sur elle. Je suggère de commencer par charger un fichier audio dans la mémoire tampon (jetez un oeil au tutoriel audio en boucle) car une fois cela terminé, il suffit d'utiliser à nouveau les tutoriels pour créer et gérer les données MIDI.