ArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArray BrainModular BrainModular Users Forum 2012-05-02T15:40:51+02:00 https://brainmodular.org/forums/app.php/feed/topic/3093 2012-05-02T15:40:51+02:00 2012-05-02T15:40:51+02:00 https://brainmodular.org/forums/viewtopic.php?t=3093&p=23166#p23166 <![CDATA[Autopopulate program combo for vst]]> to update the list you have to delete/recreate the listbox
and the list box can't ( as far i know) move to the selected item

Statistics: Posted by nay-seven — 02 May 2012, 15:40


]]>
2012-05-02T14:07:07+02:00 2012-05-02T14:07:07+02:00 https://brainmodular.org/forums/viewtopic.php?t=3093&p=23165#p23165 <![CDATA[Autopopulate program combo for vst]]>
the midi idea would work, but i would have to copy/paste after every preset name change to keep the list updated.

its about the reading/updating list text thing. could not get the above link (moonbox combo) to work.

i want the listbox to be "auto synced" with the vst´s programm list, so altering one reflects in the other one.

goal: renaming/recalling a preset in the vst makes the list box do the same.

and auto scroll the selected entry into the visible area of the list box.

Statistics: Posted by mat — 02 May 2012, 14:07


]]>
2012-05-02T13:25:19+02:00 2012-05-02T13:25:19+02:00 https://brainmodular.org/forums/viewtopic.php?t=3093&p=23163#p23163 <![CDATA[Autopopulate program combo for vst]]>
to create a moon box, just drag a wire from your program inlet and choose moonbox..?

Statistics: Posted by nay-seven — 02 May 2012, 13:25


]]>
2012-05-02T10:03:46+02:00 2012-05-02T10:03:46+02:00 https://brainmodular.org/forums/viewtopic.php?t=3093&p=23159#p23159 <![CDATA[Autopopulate program combo for vst]]>
but i am a bit dyslexia, so this mostly ends up in a steaming brain and lots of confusion.

i dont even know how to connect the moon box patch to my reaktor :rolleyes: ...

and on top of it i would like the listbox to follow if i select a preset direct in a vst.

and the list box should show the selection, if its out of the visible aerea of the list box.

is this possible?

i would be grateful for any help on this!

Statistics: Posted by mat — 02 May 2012, 10:03


]]>
2011-08-30T05:43:29+02:00 2011-08-30T05:43:29+02:00 https://brainmodular.org/forums/viewtopic.php?t=3093&p=21019#p21019 <![CDATA[Autopopulate program combo for vst]]>
EDIT: never mind, user error!

Statistics: Posted by woodslanding — 30 Aug 2011, 05:43


]]>
2011-08-26T13:16:06+02:00 2011-08-26T13:16:06+02:00 https://brainmodular.org/forums/viewtopic.php?t=3093&p=20956#p20956 <![CDATA[Autopopulate program combo for vst]]> put them (replace) in files/templates/default
Download

Statistics: Posted by nay-seven — 26 Aug 2011, 13:16


]]>
2011-08-26T07:09:48+02:00 2011-08-26T07:09:48+02:00 https://brainmodular.org/forums/viewtopic.php?t=3093&p=20942#p20942 <![CDATA[Autopopulate program combo for vst]]>

For the VSTs that support it, it is going to do a LOT to encourage doing more sound design.....

cheers!
-e

Statistics: Posted by woodslanding — 26 Aug 2011, 07:09


]]>
2011-08-26T00:39:25+02:00 2011-08-26T00:39:25+02:00 https://brainmodular.org/forums/viewtopic.php?t=3093&p=20938#p20938 <![CDATA[Autopopulate program combo for vst]]> Statistics: Posted by bsork — 26 Aug 2011, 00:39


]]>
2011-08-25T23:51:14+02:00 2011-08-25T23:51:14+02:00 https://brainmodular.org/forums/viewtopic.php?t=3093&p=20936#p20936 <![CDATA[Autopopulate program combo for vst]]> only thing strange is that program outlet don't send change so i use the array outlet to a has change to trigger the send message module

Statistics: Posted by nay-seven — 25 Aug 2011, 23:51


]]>
2011-08-25T22:43:14+02:00 2011-08-25T22:43:14+02:00 https://brainmodular.org/forums/viewtopic.php?t=3093&p=20933#p20933 <![CDATA[Autopopulate program combo for vst]]>
[c]SET_TARGET_PATCH SENDER_PATCH
GET_COMMATEXT VST_NAME program prg_list
SET_COMMATEXT CBOX_NAME 1 prg_list
[/c]

Put it inside a UsineMsg module. You obviously have to change CBOX_NAME and VST_NAME to something useful for you, and I can't guarantee that it will work for every VST out there. Using the terminal number 1 instead of a caption name (list, program, whatever...) makes it a bit more generic.

I just tested this by erasing some random part of the list in the combo box while it was still connected, and also tried saving a new preset in the VST. In both cases the combo box list was updated ok after using the above IML.

I can't really say I'm much of an IML expert, but I've found out that it's really instructive to have a look at the console while patching. In this case, I found out that the comma text was to be treated as an attribute of the program outlet, and also as an attribute of terminal 1 on the combo box, and not the "comma text" inlet, which was the first I had thought of trying.

Statistics: Posted by bsork — 25 Aug 2011, 22:43


]]>
2011-08-24T07:40:13+02:00 2011-08-24T07:40:13+02:00 https://brainmodular.org/forums/viewtopic.php?t=3093&p=20897#p20897 <![CDATA[Autopopulate program combo for vst]]>
WIth the current setup in usine, you can drag a combo box from the program input from a vst and it will populate the combobox with the program list.

But that data does not seem to be available any other way. We have an output for parameter names, but not one for program names.

When I start up usine, I'd like it to automatically get the list of programs from the VST and populate my combo with it automatically. So when I write new programs for my synths, I don't have to go and either update the combo comma text, or drag a new combo from the program input, and paste that data in.

Can this information be gotten through IML? I'm thinking you could tell IML ON INIT to create the link and combobox, copy the commatext from it, put it where you need it and delete the (now unnecessary, in fact dangerous if you forget to delete it!) combobox afterwards.

Do you think this is possible? Any IML gurus out there that could explain how??

It would be so nice to create new programs in my VSTs, and know that I can access them from my WKP without further hassle.....

Thanks,
-eric

Statistics: Posted by woodslanding — 24 Aug 2011, 07:40


]]>
BrainModular BrainModular Users Forum 2012-05-02T15:40:51+02:00 https://brainmodular.org/forums/app.php/feed/topic/3093 2012-05-02T15:40:51+02:00 2012-05-02T15:40:51+02:00 https://brainmodular.org/forums/viewtopic.php?t=3093&p=23166#p23166 <![CDATA[Autopopulate program combo for vst]]> to update the list you have to delete/recreate the listbox
and the list box can't ( as far i know) move to the selected item

Statistics: Posted by nay-seven — 02 May 2012, 15:40


]]>
2012-05-02T14:07:07+02:00 2012-05-02T14:07:07+02:00 https://brainmodular.org/forums/viewtopic.php?t=3093&p=23165#p23165 <![CDATA[Autopopulate program combo for vst]]>
the midi idea would work, but i would have to copy/paste after every preset name change to keep the list updated.

its about the reading/updating list text thing. could not get the above link (moonbox combo) to work.

i want the listbox to be "auto synced" with the vst´s programm list, so altering one reflects in the other one.

goal: renaming/recalling a preset in the vst makes the list box do the same.

and auto scroll the selected entry into the visible area of the list box.

Statistics: Posted by mat — 02 May 2012, 14:07


]]>
2012-05-02T13:25:19+02:00 2012-05-02T13:25:19+02:00 https://brainmodular.org/forums/viewtopic.php?t=3093&p=23163#p23163 <![CDATA[Autopopulate program combo for vst]]>
to create a moon box, just drag a wire from your program inlet and choose moonbox..?

Statistics: Posted by nay-seven — 02 May 2012, 13:25


]]>
2012-05-02T10:03:46+02:00 2012-05-02T10:03:46+02:00 https://brainmodular.org/forums/viewtopic.php?t=3093&p=23159#p23159 <![CDATA[Autopopulate program combo for vst]]>
but i am a bit dyslexia, so this mostly ends up in a steaming brain and lots of confusion.

i dont even know how to connect the moon box patch to my reaktor :rolleyes: ...

and on top of it i would like the listbox to follow if i select a preset direct in a vst.

and the list box should show the selection, if its out of the visible aerea of the list box.

is this possible?

i would be grateful for any help on this!

Statistics: Posted by mat — 02 May 2012, 10:03


]]>
2011-08-30T05:43:29+02:00 2011-08-30T05:43:29+02:00 https://brainmodular.org/forums/viewtopic.php?t=3093&p=21019#p21019 <![CDATA[Autopopulate program combo for vst]]>
EDIT: never mind, user error!

Statistics: Posted by woodslanding — 30 Aug 2011, 05:43


]]>
2011-08-26T13:16:06+02:00 2011-08-26T13:16:06+02:00 https://brainmodular.org/forums/viewtopic.php?t=3093&p=20956#p20956 <![CDATA[Autopopulate program combo for vst]]> put them (replace) in files/templates/default
Download

Statistics: Posted by nay-seven — 26 Aug 2011, 13:16


]]>
2011-08-26T07:09:48+02:00 2011-08-26T07:09:48+02:00 https://brainmodular.org/forums/viewtopic.php?t=3093&p=20942#p20942 <![CDATA[Autopopulate program combo for vst]]>

For the VSTs that support it, it is going to do a LOT to encourage doing more sound design.....

cheers!
-e

Statistics: Posted by woodslanding — 26 Aug 2011, 07:09


]]>
2011-08-26T00:39:25+02:00 2011-08-26T00:39:25+02:00 https://brainmodular.org/forums/viewtopic.php?t=3093&p=20938#p20938 <![CDATA[Autopopulate program combo for vst]]> Statistics: Posted by bsork — 26 Aug 2011, 00:39


]]>
2011-08-25T23:51:14+02:00 2011-08-25T23:51:14+02:00 https://brainmodular.org/forums/viewtopic.php?t=3093&p=20936#p20936 <![CDATA[Autopopulate program combo for vst]]> only thing strange is that program outlet don't send change so i use the array outlet to a has change to trigger the send message module

Statistics: Posted by nay-seven — 25 Aug 2011, 23:51


]]>
2011-08-25T22:43:14+02:00 2011-08-25T22:43:14+02:00 https://brainmodular.org/forums/viewtopic.php?t=3093&p=20933#p20933 <![CDATA[Autopopulate program combo for vst]]>
[c]SET_TARGET_PATCH SENDER_PATCH
GET_COMMATEXT VST_NAME program prg_list
SET_COMMATEXT CBOX_NAME 1 prg_list
[/c]

Put it inside a UsineMsg module. You obviously have to change CBOX_NAME and VST_NAME to something useful for you, and I can't guarantee that it will work for every VST out there. Using the terminal number 1 instead of a caption name (list, program, whatever...) makes it a bit more generic.

I just tested this by erasing some random part of the list in the combo box while it was still connected, and also tried saving a new preset in the VST. In both cases the combo box list was updated ok after using the above IML.

I can't really say I'm much of an IML expert, but I've found out that it's really instructive to have a look at the console while patching. In this case, I found out that the comma text was to be treated as an attribute of the program outlet, and also as an attribute of terminal 1 on the combo box, and not the "comma text" inlet, which was the first I had thought of trying.

Statistics: Posted by bsork — 25 Aug 2011, 22:43


]]>
2011-08-24T07:40:13+02:00 2011-08-24T07:40:13+02:00 https://brainmodular.org/forums/viewtopic.php?t=3093&p=20897#p20897 <![CDATA[Autopopulate program combo for vst]]>
WIth the current setup in usine, you can drag a combo box from the program input from a vst and it will populate the combobox with the program list.

But that data does not seem to be available any other way. We have an output for parameter names, but not one for program names.

When I start up usine, I'd like it to automatically get the list of programs from the VST and populate my combo with it automatically. So when I write new programs for my synths, I don't have to go and either update the combo comma text, or drag a new combo from the program input, and paste that data in.

Can this information be gotten through IML? I'm thinking you could tell IML ON INIT to create the link and combobox, copy the commatext from it, put it where you need it and delete the (now unnecessary, in fact dangerous if you forget to delete it!) combobox afterwards.

Do you think this is possible? Any IML gurus out there that could explain how??

It would be so nice to create new programs in my VSTs, and know that I can access them from my WKP without further hassle.....

Thanks,
-eric

Statistics: Posted by woodslanding — 24 Aug 2011, 07:40


]]>