Coder un vst.
- 18 réponses
- 7 participants
- 3 452 vues
- 10 followers
Guybrush
234
Posteur·euse AFfiné·e
Membre depuis 22 ans
Sujet de la discussion Posté le 14/12/2004 à 11:16:25Coder un vst.
Bonjour les aminches!
Comme le titre l'indique je voudrais faire mon premier vst. J'aimerias avoir des infos et des conseils sur comment m'y prendre.
Déjà au niveau des docs, tutoriaux et autres si vous avez de bon liens.
Ensuite au niveaux des bibliotheques à utiliser, evidement le vst sdk, mais quid pour l'interface graphique, et est ce que le vst sdk gere l'audio ou bien est il conseiller de prendre un librairie à part?
Bref, merci pour toute les infos que vous voudrez bien me donner! (c'est pour faire des plugs tournant sur pc avec cubase sx 2 en utilisant visual)
@pluche!
Comme le titre l'indique je voudrais faire mon premier vst. J'aimerias avoir des infos et des conseils sur comment m'y prendre.
Déjà au niveau des docs, tutoriaux et autres si vous avez de bon liens.
Ensuite au niveaux des bibliotheques à utiliser, evidement le vst sdk, mais quid pour l'interface graphique, et est ce que le vst sdk gere l'audio ou bien est il conseiller de prendre un librairie à part?
Bref, merci pour toute les infos que vous voudrez bien me donner! (c'est pour faire des plugs tournant sur pc avec cubase sx 2 en utilisant visual)
@pluche!
- 1
- 2
Wolfen
13887
Rédacteur·trice
Membre depuis 22 ans
11 Posté le 17/07/2007 à 17:48:24
Ben c'est juste un problème de configuration de ton projet alors. Soit tu places les fichiers directement dans ton projet comme ton code, soit tu modifies dans les propriétés les chemins d'accès supplémentaires aux librairies.
Et si il y a moyen que tu trouves un fichier projet modèle pour VC2005 quelque part sur le net, c'est mieux
Et si il y a moyen que tu trouves un fichier projet modèle pour VC2005 quelque part sur le net, c'est mieux
Développeur de Musical Entropy | Nouveau plug-in freeware, The Great Escape | Soundcloud
raoulish
241
Posteur·euse AFfiné·e
Membre depuis 19 ans
12 Posté le 20/07/2007 à 21:25:15
Il y'en a justement un dans le sdk 2.4 et, ça y'est, j'ai compilé le minihost mais quand je l'execute, une fenetre MS-DOS qui apparait et disparait aussitot...
Wolfen
13887
Rédacteur·trice
Membre depuis 22 ans
13 Posté le 23/07/2007 à 09:51:33
C'est pas le minihost qu'il faut que tu compiles, c'est un programme, plutôt le délai en VST, que tu vas ensuite ouvrir dans ton séquenceur...
Développeur de Musical Entropy | Nouveau plug-in freeware, The Great Escape | Soundcloud
raoulish
241
Posteur·euse AFfiné·e
Membre depuis 19 ans
14 Posté le 23/07/2007 à 17:37:44
Wolfen
13887
Rédacteur·trice
Membre depuis 22 ans
15 Posté le 24/07/2007 à 09:47:43
Ca sert si t'as envie de programmer un séquenceur
Développeur de Musical Entropy | Nouveau plug-in freeware, The Great Escape | Soundcloud
raoulish
241
Posteur·euse AFfiné·e
Membre depuis 19 ans
16 Posté le 13/08/2007 à 14:41:16
Hors sujet : OK visual studio 2005 me compile à peu près la solution "samples". C'est-à-dire qu'il y a encore quelques erreurs (notamment avec "drawtest") mais le plug "AGain" est compilé donc j'ai pu l'essayer dans fruity loops et ça marche : ouf.
Je suis alors dans le passage ou on prend contact avec les fonctions de base comme "SetNumOutputs()", "GetVendorString()" etc...
J'aimerais pour comprendre tout ça, connaitre un peu la philosophie de programmation du plugin à ce niveau, d'autant plus que je ne suis pas calé en prog système... J'aimerais savoir un peu comment on récupère les échantillons (ou paquets) en direct, où est-ce qu'on les traite, comment on les renvoie, quelle memoire est utilisée, comment on stocke plusieurs échantillons pour les traiter tous ensemble etc...
Bien sur je pourrais tout apprendre par moi-même en lisant les codes des librairies du SDK mais...
Est-ce que vous connaissez un site, bouquin, quelquechose qui en parle?
merci
Automatic Jack
76
Posteur·euse AFfranchi·e
Membre depuis 20 ans
17 Posté le 13/08/2007 à 23:48:19
raoulish
241
Posteur·euse AFfiné·e
Membre depuis 19 ans
18 Posté le 14/08/2007 à 14:37:24
Hors sujet : merci!
jerry kahn
89
Posteur·euse AFfranchi·e
Membre depuis 18 ans
19 Posté le 23/08/2007 à 15:25:15
Salut ,
personnellement je ne sais pas codé en C++ ni en delphi , en revanche j'utilise Synthedit qui permet de compiler ses propres VST en DLL. pour ceux qui ne connaissent pas , c'est de la programmation graphique , vous cablez des modules élémentaires codés en C++ . La version gratuite permet deja pas mal de choses et contient pas mal de modules . Ensuite il existe pas mal de développers qui proposent bon nombre de modules gratuits ou payant pour des sommes tres modiques .
le site de l'editeur:http://www.synthedit.com/
forum dédié sur AF bien sur avec tuto de démarrage
communauté francophone :https://nay-seven.com/index.php
(passage obligé avec plein de gens sympas , trucs et astuces ...)
Dans le meme esprit , il existe également synthémaker
personnellement je ne sais pas codé en C++ ni en delphi , en revanche j'utilise Synthedit qui permet de compiler ses propres VST en DLL. pour ceux qui ne connaissent pas , c'est de la programmation graphique , vous cablez des modules élémentaires codés en C++ . La version gratuite permet deja pas mal de choses et contient pas mal de modules . Ensuite il existe pas mal de développers qui proposent bon nombre de modules gratuits ou payant pour des sommes tres modiques .
le site de l'editeur:http://www.synthedit.com/
forum dédié sur AF bien sur avec tuto de démarrage
communauté francophone :https://nay-seven.com/index.php
(passage obligé avec plein de gens sympas , trucs et astuces ...)
Dans le meme esprit , il existe également synthémaker
- < Liste des sujets
- Charte
- 1
- 2