Se connecter
Se connecter

ou
Créer un compte

ou
Agrandir
Ajouter ce produit à
  • Mon ancien matos
  • Mon matos actuel
  • Mon futur matos
Pd-iem Pure Data
Photos
1/22

Sujet Pure Data en effet vst sous Ableton Live c'est possible ! ( procedure incluse )

  • 4 réponses
  • 5 participants
  • 5 690 vues
  • 5 followers
Sujet de la discussion Pure Data en effet vst sous Ableton Live c'est possible ! ( procedure incluse )
http://crca.ucsd.edu/~jsarlo/pdvst/

Ca fonctionne sous Ableton Live !!!!
voici la procedure
( ps : l'exemples pd_gain fourni et tres bien ;o) )
1) copier le repertoire pdvst a l'endroit ou se trouve l'executable de Ableton Live
2) creer votre patch pure data (ici il s'appelle pd_sinus.pd )
( un exemple simple un modulateur en anneau )
3) editer le fichier pd_gain.pdv et le renommer en pd_sinus.pdv
ici on trouve l'ensemble des parametres du patch ( nbre d'entree sortie, librairies a charger, nature du plug ( vst ou vsti ;o), nature de l'interface ( gripd , simple ou pas d'interface pure data ) , nom des parametres ) ( les exemples son bien documenté )
4) renommer le pdvst_template.dll en pd_sinus.dll et copier le dans le repertoire de vos plugs-in vst
et c'est tout !!! lancer live , selectionner le plug et ca fonctionne ;o)
en fait il execute une version simplifié de pure data en paralelle
bien sur pd_sinus peut remplacé par le nom de votre choix ;o)
une seule precaution et de placer un loadbang pour activer le dsp au chargement du patch sinon impossible de le faire a la main ...
****fichier pd_sinus.pdv ( le fichier commence apres cette ligne )
# Number of audio input and output channels
CHANNELS = 2
# Main Pd patch of the plugin
MAIN = pd_sinus.pd
# Unique four character VST plugin ID
ID = pdsn
# Whether this is a VSTi
SYNTH = FALSE
# Whether there is a custom GUI (e.g. GrIPD)
CUSTOMGUI = FALSE
# Display Pd GUI or not
DEBUG = TRUE
# External libraries (comma delimited list, relative to pdvst/)
# LIB = ./pd/gripd/gripd, zexy
# Number of VST parameters (up to 12
PARAMETERS = 1
# Name of first VST parameter
# used when CUSTOMGUI is false or VST host doesn't support custom editors
NAMEPARAMETER0 = frequence
# Define a program (up to 12
PROGRAM = freqbase
# Set first parameter value for this program
PARAMETER0 = 4410
****fin du fichier pd_sinus.pdv ( cette ligne n'est pas incluse )
ca c'est le patch utilisé
****pd_sinus.pd ( idem ca commence apres )
#N canvas 184 180 454 304 12;
#X obj 146 155 adc~;
#X obj 155 266 dac~;
#X obj 229 152 osc~ 220;
#X obj 147 194 *~;
#X obj 190 190 *~;
#X obj 229 120 r rvstparameter0;
#X obj 24 127 loadbang;
#X msg 24 170 ; pd dsp 1 ;;
#X obj 194 9 vsl 15 128 220 8000 0 0 empty rvstparameter0 empty 0 -8
0 8 -262144 -1 -1 0 1;
#X connect 0 0 3 0;
#X connect 0 1 4 0;
#X connect 2 0 3 1;
#X connect 2 0 4 1;
#X connect 3 0 1 0;
#X connect 4 0 1 1;
#X connect 5 0 2 0;
#X connect 6 0 7 0;
#X connect 8 0 2 0;
****fin du patch ( et c'st toujours pas inclus )

"Computer games don't affect kids, I mean if Pac Man affected us as kids, we'd all run around in a darkened room munching pills and listening to repetitive music." - Kristian Wilson, Nintendo, Inc, 1989.
"Life is like a shit sandwhich....the more bread you have, the less shit you have to eat...."
2
Les exemples (Pd_Gain.dll & Pd_Synth.dll) fonctionnent aussi avec Cubase SX 2!

J'entends déjà les futurs moqueurs: "hmm, ça de toute façon ce n'est qu'un softsynth créé avec PureData, ça sonne toujours pareil!", en référence aux déboires de SynthEdit...

Je suppose donc que si l'on s'amusait à recréer un "driver PureData" permettant d'utiliser un contrôleur spécial, avec lequel la norme MIDI est incompatible, on pourrait s'arranger pour inclure un interpréteur de messages MIDI alors convertis en entrée et sortie du plugin VST! En clair, MIDIfier un contrôleur qui ne l'est pas! Par exemple, gérer les "Note On" ou les glides...
3
Hello,
j'ai essayé ce truc allèchant sur mac osx, je n'ai pas réussi !
il faut bien déposer le dossier pdvst à côté du exec dans le paquet live ? ou bien juste à côté de l'icône d'application ?

merci d'avance de votre réponse !
6R4F
4

Citation : en référence aux déboires de SynthEdit...


par déboires entends-tu cette fameuse critique "ils sonnent tous pareil les plug SE" ?
sinon, chapeau pour la bidouille, mais cela me paraît d´autant plus fastidieux qu´en plus on se retrouve avec un truc non midi. ceci dit par curiosité, est-il possible d´utiliser facilement la GUI propre au plug ?
5
Bonjour,

Je me repose des questions autour de pd et ableton.
J'ai suivi l'exemple de se poste, et j'ai réussi a faire tourner pd_synth, pd_gain n'a pas l'air de fonctionner.
Par contre lorsque je veux réaliser mes propres patch en vst, échec.
Si quelqu'un peut m'aider:D:
Merci