ArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArray BrainModular BrainModular Users Forum 2013-12-23T19:26:26+02:00 https://brainmodular.org/forums/app.php/feed/topic/3721 2013-12-23T19:26:26+02:00 2013-12-23T19:26:26+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=28647#p28647 <![CDATA[charger un vst sans patcher]]>
Good job :)

Statistics: Posted by hegeldas — 23 Dec 2013, 18:26


]]>
2013-03-05T16:07:23+02:00 2013-03-05T16:07:23+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25597#p25597 <![CDATA[charger un vst sans patcher]]>

I made a version for loading a patch:

download LoadPatch

The main problem when loading a patch this way is, that the inlets and outlets must have the correct names.
Try out with the "Dummy-Patch" inside the ZIP-file.

Statistics: Posted by percuson — 05 Mar 2013, 15:07


]]>
2013-03-01T00:17:05+02:00 2013-03-01T00:17:05+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25555#p25555 <![CDATA[charger un vst sans patcher]]> Statistics: Posted by joffo78 — 28 Feb 2013, 23:17


]]>
2013-02-28T23:08:15+02:00 2013-02-28T23:08:15+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25554#p25554 <![CDATA[charger un vst sans patcher]]> Statistics: Posted by percuson — 28 Feb 2013, 22:08


]]>
2013-02-28T22:58:41+02:00 2013-02-28T22:58:41+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25553#p25553 <![CDATA[charger un vst sans patcher]]> I don't know how to call the sub patch, but I think this is also possible....

Statistics: Posted by percuson — 28 Feb 2013, 21:58


]]>
2013-02-28T22:16:34+02:00 2013-02-28T22:16:34+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25552#p25552 <![CDATA[charger un vst sans patcher]]>

Statistics: Posted by 23fx23 — 28 Feb 2013, 21:16


]]>
2013-02-28T21:09:27+02:00 2013-02-28T21:09:27+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25550#p25550 <![CDATA[charger un vst sans patcher]]> Statistics: Posted by joffo78 — 28 Feb 2013, 20:09


]]>
2013-02-28T20:25:58+02:00 2013-02-28T20:25:58+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25548#p25548 <![CDATA[charger un vst sans patcher]]> The main problem was the line
SendInternalMsg('SET_TARGET_PATCH','SENDER_PATCH');
it wasn't executed, when a VST was deleted.
And I tried to get a silent load (the old version always loaded unwanted VST, when creating the patch)

J'espère que le patch fonctionne bien à la fin...

download LoadVST

Statistics: Posted by percuson — 28 Feb 2013, 19:25


]]>
2013-02-28T19:54:08+02:00 2013-02-28T19:54:08+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25547#p25547 <![CDATA[charger un vst sans patcher]]>

Statistics: Posted by joffo78 — 28 Feb 2013, 18:54


]]>
2013-02-28T19:36:35+02:00 2013-02-28T19:36:35+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25545#p25545 <![CDATA[charger un vst sans patcher]]> mon francais est trop mal pour comprendre...
If I understand right, you have problems when having the patch more than once.
Which ones? I tried with a few of "load vst" and only found a strange behaviour, when deleting...
But this was no problem to fix.... I'll upload later

Statistics: Posted by percuson — 28 Feb 2013, 18:36


]]>
2013-02-28T16:18:33+02:00 2013-02-28T16:18:33+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25536#p25536 <![CDATA[charger un vst sans patcher]]> Comme j'ai plusieurs fois le patch loadvst celui ci s'applique à l'ensemble de mon workspace.

Statistics: Posted by joffo78 — 28 Feb 2013, 15:18


]]>
2013-02-28T15:40:41+02:00 2013-02-28T15:40:41+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25534#p25534 <![CDATA[charger un vst sans patcher]]> Statistics: Posted by joffo78 — 28 Feb 2013, 14:40


]]>
2013-02-28T15:38:17+02:00 2013-02-28T15:38:17+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25533#p25533 <![CDATA[charger un vst sans patcher]]>
SendInternalMsg('CREATE_LINK','midi in','in','VSTLoad','midi in');
Normalement ça devrait fonctionner...
Voici le script complet:
//////////////////////////////////////////////////////
// Script example
//////////////////////////////////////////////////////

//////////////////////////////////////////////////////
// Paramters declaration
//////////////////////////////////////////////////////
var VSTPath : Tparameter;
Var VSTtoLoad : String;
var create : Tparameter;
var delete : Tparameter;
var showVST : Tparameter;
var VSTcreated : Tparameter;

//////////////////////////////////////////////////////
// initialisation procedure
//////////////////////////////////////////////////////
procedure init;
begin
VSTPath := CreateParam('VSTPath',ptTextField); SetIsOutput(VSTPath,false);
create := CreateParam('create',ptButton); SetIsOutput(create,false); SetFastCallBack(create, false);
delete := CreateParam('delete',ptButton); SetIsOutput(delete,false); SetFastCallBack(delete, false);
showVST := CreateParam('showVST',ptButton); SetIsInput(showVST,false); SetFastCallBack(showVST, false);
end;

procedure callback (n:integer);
begin
if n = create then begin
if getValue(create) = 0 then begin
VSTtoLoad := GetStringValue(VSTPath); //GetVariableString('VST_TO_LOAD');
strace(VSTtoLoad);
SendInternalMsg('SET_TARGET_PATCH','SENDER_PATCH');
SendInternalMsg('DELETE_MODULE','VSTLoad');
SendInternalMsg('CREATE_MODULE','VSTLoad','184','300','200',VSTtoLoad);
SendInternalMsg('CREATE_LINK','bypass','bypass','VSTLoad','bypass');
SendInternalMsg('CREATE_LINK','show vst','show vst','VSTLoad','show vst');
SendInternalMsg('CREATE_LINK','midi in','in','VSTLoad','midi in');
SendInternalMsg('CREATE_LINK','VSTLoad','midi out','midi out','midi 1');
SendInternalMsg('CREATE_LINK','In L','1-L','VSTLoad','in 1');
SendInternalMsg('CREATE_LINK','In R','1-R','VSTLoad','in 2');
SendInternalMsg('CREATE_LINK','VSTLoad','out 1','Out l','1-L');
SendInternalMsg('CREATE_LINK','VSTLoad','out 2','Out R','1-R');
VSTcreated := 1;
end;
end;
if n = delete then begin
SendInternalMsg('DELETE_MODULE','VSTLOad');
end
end;

procedure process;
begin
if VSTcreated = 1 then
begin
setValue(showVst,1);
VSTcreated := 0;
end
else
begin
setValue(showVst,0);
end;

end;

Statistics: Posted by joffo78 — 28 Feb 2013, 14:38


]]>
2013-02-28T15:17:18+02:00 2013-02-28T15:17:18+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25532#p25532 <![CDATA[charger un vst sans patcher]]> J'ai essayé de modifier ton script sans succès :(

Statistics: Posted by joffo78 — 28 Feb 2013, 14:17


]]>
2013-02-28T15:07:40+02:00 2013-02-28T15:07:40+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25531#p25531 <![CDATA[charger un vst sans patcher]]> C'est fabuleux !
Merci

Statistics: Posted by joffo78 — 28 Feb 2013, 14:07


]]>
2013-02-28T14:42:12+02:00 2013-02-28T14:42:12+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25530#p25530 <![CDATA[charger un vst sans patcher]]>
Ton question était trop intéressante pour moi..... et après heures d'essayer...
Voila le patch:

download VST Loader

Statistics: Posted by percuson — 28 Feb 2013, 13:42


]]>
2013-02-23T12:23:10+02:00 2013-02-23T12:23:10+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25511#p25511 <![CDATA[charger un vst sans patcher]]> Mais je vais quand même essayer.

Statistics: Posted by joffo78 — 23 Feb 2013, 11:23


]]>
2013-02-22T18:26:04+02:00 2013-02-22T18:26:04+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25507#p25507 <![CDATA[charger un vst sans patcher]]>
je n'ai pas trop le temps la mais regarde danss l'aide iml, il y a un listing de tout les id modules, et si je me souvient bien
la commande est quelque chose du genre:

CREATE_MODULE ID 'nameof vst.dll' X Y

et il y a un module VST 'allégé' a la fin de la liste

Statistics: Posted by 23fx23 — 22 Feb 2013, 17:26


]]>
2013-02-22T17:50:13+02:00 2013-02-22T17:50:13+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25503#p25503 <![CDATA[charger un vst sans patcher]]>

Statistics: Posted by joffo78 — 22 Feb 2013, 16:50


]]>
2013-02-22T12:11:29+02:00 2013-02-22T12:11:29+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25500#p25500 <![CDATA[charger un vst sans patcher]]> Statistics: Posted by LevraiBernardo — 22 Feb 2013, 11:11


]]>
2013-02-22T11:43:53+02:00 2013-02-22T11:43:53+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25498#p25498 <![CDATA[charger un vst sans patcher]]> Dans l'idée d'exporter un workspace en standalone, je me demande si il n'y aurait pas une possibilité de charger un vst sans passer par le patching.
Je m'explique: en standalone on ne peut bien évidement pas patcher. Si j'exporte un workspace permettant de jouer avec des vsti,
comment pourrais je faire pour permettre à l'utilisateur de charger les vsti de son choix.
N'y aurait il pas une possibilité avec la fonction shell commande et un iml ?
Merci
Joffo

Statistics: Posted by joffo78 — 22 Feb 2013, 10:43


]]>
BrainModular BrainModular Users Forum 2013-12-23T19:26:26+02:00 https://brainmodular.org/forums/app.php/feed/topic/3721 2013-12-23T19:26:26+02:00 2013-12-23T19:26:26+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=28647#p28647 <![CDATA[charger un vst sans patcher]]>
Good job :)

Statistics: Posted by hegeldas — 23 Dec 2013, 18:26


]]>
2013-03-05T16:07:23+02:00 2013-03-05T16:07:23+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25597#p25597 <![CDATA[charger un vst sans patcher]]>

I made a version for loading a patch:

download LoadPatch

The main problem when loading a patch this way is, that the inlets and outlets must have the correct names.
Try out with the "Dummy-Patch" inside the ZIP-file.

Statistics: Posted by percuson — 05 Mar 2013, 15:07


]]>
2013-03-01T00:17:05+02:00 2013-03-01T00:17:05+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25555#p25555 <![CDATA[charger un vst sans patcher]]> Statistics: Posted by joffo78 — 28 Feb 2013, 23:17


]]>
2013-02-28T23:08:15+02:00 2013-02-28T23:08:15+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25554#p25554 <![CDATA[charger un vst sans patcher]]> Statistics: Posted by percuson — 28 Feb 2013, 22:08


]]>
2013-02-28T22:58:41+02:00 2013-02-28T22:58:41+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25553#p25553 <![CDATA[charger un vst sans patcher]]> I don't know how to call the sub patch, but I think this is also possible....

Statistics: Posted by percuson — 28 Feb 2013, 21:58


]]>
2013-02-28T22:16:34+02:00 2013-02-28T22:16:34+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25552#p25552 <![CDATA[charger un vst sans patcher]]>

Statistics: Posted by 23fx23 — 28 Feb 2013, 21:16


]]>
2013-02-28T21:09:27+02:00 2013-02-28T21:09:27+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25550#p25550 <![CDATA[charger un vst sans patcher]]> Statistics: Posted by joffo78 — 28 Feb 2013, 20:09


]]>
2013-02-28T20:25:58+02:00 2013-02-28T20:25:58+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25548#p25548 <![CDATA[charger un vst sans patcher]]> The main problem was the line
SendInternalMsg('SET_TARGET_PATCH','SENDER_PATCH');
it wasn't executed, when a VST was deleted.
And I tried to get a silent load (the old version always loaded unwanted VST, when creating the patch)

J'espère que le patch fonctionne bien à la fin...

download LoadVST

Statistics: Posted by percuson — 28 Feb 2013, 19:25


]]>
2013-02-28T19:54:08+02:00 2013-02-28T19:54:08+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25547#p25547 <![CDATA[charger un vst sans patcher]]>

Statistics: Posted by joffo78 — 28 Feb 2013, 18:54


]]>
2013-02-28T19:36:35+02:00 2013-02-28T19:36:35+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25545#p25545 <![CDATA[charger un vst sans patcher]]> mon francais est trop mal pour comprendre...
If I understand right, you have problems when having the patch more than once.
Which ones? I tried with a few of "load vst" and only found a strange behaviour, when deleting...
But this was no problem to fix.... I'll upload later

Statistics: Posted by percuson — 28 Feb 2013, 18:36


]]>
2013-02-28T16:18:33+02:00 2013-02-28T16:18:33+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25536#p25536 <![CDATA[charger un vst sans patcher]]> Comme j'ai plusieurs fois le patch loadvst celui ci s'applique à l'ensemble de mon workspace.

Statistics: Posted by joffo78 — 28 Feb 2013, 15:18


]]>
2013-02-28T15:40:41+02:00 2013-02-28T15:40:41+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25534#p25534 <![CDATA[charger un vst sans patcher]]> Statistics: Posted by joffo78 — 28 Feb 2013, 14:40


]]>
2013-02-28T15:38:17+02:00 2013-02-28T15:38:17+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25533#p25533 <![CDATA[charger un vst sans patcher]]>
SendInternalMsg('CREATE_LINK','midi in','in','VSTLoad','midi in');
Normalement ça devrait fonctionner...
Voici le script complet:
//////////////////////////////////////////////////////
// Script example
//////////////////////////////////////////////////////

//////////////////////////////////////////////////////
// Paramters declaration
//////////////////////////////////////////////////////
var VSTPath : Tparameter;
Var VSTtoLoad : String;
var create : Tparameter;
var delete : Tparameter;
var showVST : Tparameter;
var VSTcreated : Tparameter;

//////////////////////////////////////////////////////
// initialisation procedure
//////////////////////////////////////////////////////
procedure init;
begin
VSTPath := CreateParam('VSTPath',ptTextField); SetIsOutput(VSTPath,false);
create := CreateParam('create',ptButton); SetIsOutput(create,false); SetFastCallBack(create, false);
delete := CreateParam('delete',ptButton); SetIsOutput(delete,false); SetFastCallBack(delete, false);
showVST := CreateParam('showVST',ptButton); SetIsInput(showVST,false); SetFastCallBack(showVST, false);
end;

procedure callback (n:integer);
begin
if n = create then begin
if getValue(create) = 0 then begin
VSTtoLoad := GetStringValue(VSTPath); //GetVariableString('VST_TO_LOAD');
strace(VSTtoLoad);
SendInternalMsg('SET_TARGET_PATCH','SENDER_PATCH');
SendInternalMsg('DELETE_MODULE','VSTLoad');
SendInternalMsg('CREATE_MODULE','VSTLoad','184','300','200',VSTtoLoad);
SendInternalMsg('CREATE_LINK','bypass','bypass','VSTLoad','bypass');
SendInternalMsg('CREATE_LINK','show vst','show vst','VSTLoad','show vst');
SendInternalMsg('CREATE_LINK','midi in','in','VSTLoad','midi in');
SendInternalMsg('CREATE_LINK','VSTLoad','midi out','midi out','midi 1');
SendInternalMsg('CREATE_LINK','In L','1-L','VSTLoad','in 1');
SendInternalMsg('CREATE_LINK','In R','1-R','VSTLoad','in 2');
SendInternalMsg('CREATE_LINK','VSTLoad','out 1','Out l','1-L');
SendInternalMsg('CREATE_LINK','VSTLoad','out 2','Out R','1-R');
VSTcreated := 1;
end;
end;
if n = delete then begin
SendInternalMsg('DELETE_MODULE','VSTLOad');
end
end;

procedure process;
begin
if VSTcreated = 1 then
begin
setValue(showVst,1);
VSTcreated := 0;
end
else
begin
setValue(showVst,0);
end;

end;

Statistics: Posted by joffo78 — 28 Feb 2013, 14:38


]]>
2013-02-28T15:17:18+02:00 2013-02-28T15:17:18+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25532#p25532 <![CDATA[charger un vst sans patcher]]> J'ai essayé de modifier ton script sans succès :(

Statistics: Posted by joffo78 — 28 Feb 2013, 14:17


]]>
2013-02-28T15:07:40+02:00 2013-02-28T15:07:40+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25531#p25531 <![CDATA[charger un vst sans patcher]]> C'est fabuleux !
Merci

Statistics: Posted by joffo78 — 28 Feb 2013, 14:07


]]>
2013-02-28T14:42:12+02:00 2013-02-28T14:42:12+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25530#p25530 <![CDATA[charger un vst sans patcher]]>
Ton question était trop intéressante pour moi..... et après heures d'essayer...
Voila le patch:

download VST Loader

Statistics: Posted by percuson — 28 Feb 2013, 13:42


]]>
2013-02-23T12:23:10+02:00 2013-02-23T12:23:10+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25511#p25511 <![CDATA[charger un vst sans patcher]]> Mais je vais quand même essayer.

Statistics: Posted by joffo78 — 23 Feb 2013, 11:23


]]>
2013-02-22T18:26:04+02:00 2013-02-22T18:26:04+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25507#p25507 <![CDATA[charger un vst sans patcher]]>
je n'ai pas trop le temps la mais regarde danss l'aide iml, il y a un listing de tout les id modules, et si je me souvient bien
la commande est quelque chose du genre:

CREATE_MODULE ID 'nameof vst.dll' X Y

et il y a un module VST 'allégé' a la fin de la liste

Statistics: Posted by 23fx23 — 22 Feb 2013, 17:26


]]>
2013-02-22T17:50:13+02:00 2013-02-22T17:50:13+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25503#p25503 <![CDATA[charger un vst sans patcher]]>

Statistics: Posted by joffo78 — 22 Feb 2013, 16:50


]]>
2013-02-22T12:11:29+02:00 2013-02-22T12:11:29+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25500#p25500 <![CDATA[charger un vst sans patcher]]> Statistics: Posted by LevraiBernardo — 22 Feb 2013, 11:11


]]>
2013-02-22T11:43:53+02:00 2013-02-22T11:43:53+02:00 https://brainmodular.org/forums/viewtopic.php?t=3721&p=25498#p25498 <![CDATA[charger un vst sans patcher]]> Dans l'idée d'exporter un workspace en standalone, je me demande si il n'y aurait pas une possibilité de charger un vst sans passer par le patching.
Je m'explique: en standalone on ne peut bien évidement pas patcher. Si j'exporte un workspace permettant de jouer avec des vsti,
comment pourrais je faire pour permettre à l'utilisateur de charger les vsti de son choix.
N'y aurait il pas une possibilité avec la fonction shell commande et un iml ?
Merci
Joffo

Statistics: Posted by joffo78 — 22 Feb 2013, 10:43


]]>