Se connecter
Se connecter

ou
Créer un compte

ou

Sujet Créer des VST

  • 16 réponses
  • 9 participants
  • 3 202 vues
  • 9 followers
Sujet de la discussion Créer des VST
Bonjour à tous !!

Je ne sais pas si je suis dans la bonne section ni sur le bon site, mais vos réponses chaleureuses à mes précédents postes me pousse à vous reposer une petite question :D:

La question est dans le titre : je cherche à créer mes propres VST (plug in d'effet) (EQ et compresseur, pour commencer).

Bien évidement, je ne part pas de rien. Je suis d'une part étudiant ingénieur civil et d'autre part passionner de musique. J'ai eu la chance dans mon cursus d'avoir eu des cours de programmation en C (et C++), des cours d’algorithmie, d'analyse numérique et bien sure des cours de mathématiques et de physiques.

Je cherche donc une base (un livre, un bon site, de bon tuto, votre savoir (surtout :lol:) ...) pour me lancer dans l'aventure... :D:

Je cherche également des codes en C++ (d'algorithmes DSP) pour avoir une idée de l'implémentation.

PS : Je ne cherche pas à avoir les codes sources de Waves ou UAD, je me doute que ce genre de chose est gardé secret. :lol: ou pas... :mdr:

Afficher le sujet de la discussion
11

pour en revenir à synthedit, tu peux aussi ajouter du code... ne m'en demande pas plus, je ne code pas.

12

tu peux essayer ceci, si tu connais le c/c++/c#/javascript tu t'en sortiras sans problème le reste c'est de l'algo audio et là ce sera à toi de jouer.

ça permet de prototyper des plugins facilement en basant ton énergie sur les algos et non sur les interfaces, environnement etc ...

https://www.bluecataudio.com/Products/Product_PlugNScript/

pour ce qui est des algos, de bonnes bases sont dispos ici :

http://musicdsp.org/

 

 

13
Une alternative à Juce qui a déjà été cité : WDL-ol
WDL est une bibliothèque développée par Cockos qu'ils utilisent notamment pour développer reaper.
WDL-ol est une extension de WDL réalisée par un certain Oli Larkin qui intègre des bibliothèques de iPlug ( :?!: ). Je crois qu'on peut exporter en vst, AU, pour PC ou mac, en stand-alone ou plug-in, etc

Sources : https://github.com/olilarkin/wdl-ol
Un tutoriel : http://www.martin-finke.de/blog/tags/making_audio_plugins.html
Exemple de plug-in réalisés avec WDL-ol :
https://forum.cockos.com/showthread.php?s=eba3ddac9efb7a175841dda6347921d7&t=122276

D'ailleurs, il semble y avoir de très bons vst gratuits/pas cher dans le lien ci-dessus...

Un des problèmes avec Juce est que c'est sous licence GPL, ce qui oblige à distribuer l'intégralité du code source si on distribue un plug-in réalisé avec Juce. Or pour réaliser un vst, il faut utiliser des bibliothèques VST SDK distribuées par Steinberg dont la licence interdit de distribuer le code source... Autrement dit, on ne peut pas distribuer des vst réalisés avec Juce, ou alors il faut acheter une licence commercial de Juce.
WDL-Ol ne présente pas ce problème de licence.

[ Dernière édition du message le 20/06/2015 à 19:42:30 ]

14

Citation  :

 Oli Larkin

 il a été (et il est toujours ?) actif dans la création de modules sur synthedit.

15
Flowstone DSP Robotics (anciennement Synthmaker)
16
Ca a l'air chouette flowstone... en plus de l'audio, on peut l'utiliser pour créer des interfaces physiques et contrôler son patch par ce biais. Malheureusement, ça ne fonctionne/exporte qu'en 32 bits.
17

une version un peu allégée de flowstone est incluse dans flstudio (ça pt êt déjà été dit).