ArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArray BrainModular BrainModular Users Forum 2008-10-28T08:03:51+02:00 https://www.brainmodular.org/forums/app.php/feed/topic/1061 2008-10-28T08:03:51+02:00 2008-10-28T08:03:51+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=1061&p=5936#p5936 <![CDATA[Alternative Combobox behaviour in touchscreen mode]]> Statistics: Posted by woodslanding — 28 Oct 2008, 07:03


]]>
2008-10-26T09:20:46+02:00 2008-10-26T09:20:46+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=1061&p=5905#p5905 <![CDATA[Alternative Combobox behaviour in touchscreen mode]]> Statistics: Posted by senso — 26 Oct 2008, 08:20


]]>
2008-10-25T22:44:52+02:00 2008-10-25T22:44:52+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=1061&p=5902#p5902 <![CDATA[Alternative Combobox behaviour in touchscreen mode]]>
In fact, usine pastes the last module I copied into the patch window instead.

What am I missing?

Thanks!
-e

Statistics: Posted by woodslanding — 25 Oct 2008, 22:44


]]>
2008-10-16T05:08:33+02:00 2008-10-16T05:08:33+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=1061&p=5696#p5696 <![CDATA[Alternative Combobox behaviour in touchscreen mode]]>
It's good to know I can remap values too. I'll have to look into that further.

cheers,
-e

Statistics: Posted by woodslanding — 16 Oct 2008, 05:08


]]>
2008-10-15T23:13:58+02:00 2008-10-15T23:13:58+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=1061&p=5695#p5695 <![CDATA[Alternative Combobox behaviour in touchscreen mode]]>
Recreating the combo isn't such a problem. But colorizing and formatting it, resizing it, setting its visibility, placing it correctly in the layout, cabling it to other objects that depend on it.... well, it's not ALL that easy!
A little shortcut here is to ctrl-drag to create a new, temporary box and copy the list into the existing box.

If you need to reorder the list without updating the VST preset list or whatever it's connected to, you can use the Data modules/Mapper Values module to remap the values. Clumsy compared to your suggestions, but it works.

Statistics: Posted by bsork — 15 Oct 2008, 23:13


]]>
2008-10-15T19:52:14+02:00 2008-10-15T19:52:14+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=1061&p=5693#p5693 <![CDATA[Alternative Combobox behaviour in touchscreen mode]]>
Just thinking out loud here..... feel free to ignore my rambling ;)

-e

Statistics: Posted by woodslanding — 15 Oct 2008, 19:52


]]>
2008-10-15T19:41:09+02:00 2008-10-15T19:41:09+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=1061&p=5692#p5692 <![CDATA[Alternative Combobox behaviour in touchscreen mode]]>
Probably a lot easier to retype a list of names! But in most cases, I'll just be adding a name to the end of the list, so no big problem.

but.... maybe someday....

I realize you don't want to get into the synthedit idea of bidirectional communication (although it sure is easier in a lot of situations) but I think that makes it impossible to have a special kind of persistence hidden behind the scenes....

Alternatively, you could design it to be wired in bi-directionally like the waveform editor/sampler-- you'd need a different kind of input on a combobox (array?) to allow it to be dynamically populated (could be useful in a lot of situations!) and a similarly formatted preset list data output on the VST.

You could use the same technique for the parameter combobox, I'd think.... then you don't have to have 'special' comboboxes in either situation.

cheers!
-e

Statistics: Posted by woodslanding — 15 Oct 2008, 19:41


]]>
2008-10-15T19:01:58+02:00 2008-10-15T19:01:58+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=1061&p=5691#p5691 <![CDATA[Alternative Combobox behaviour in touchscreen mode]]>
One thing I'm wondering--if I add a new preset to a VST, will that be reflected in the combo?? Is this a dynamic connection, or a static one that only exists when the combo is created? Or only when the patch is opened? Will it persist when the combo is moved into a subgroup?
unfortunately no, the wires are always going from left to right. But a [Ctrl+Drag] recreate the combo box easily.
Also Usine can't precess 'string lists' but it will arrive soon, I hope...

Statistics: Posted by senso — 15 Oct 2008, 19:01


]]>
2008-10-15T18:38:48+02:00 2008-10-15T18:38:48+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=1061&p=5690#p5690 <![CDATA[Alternative Combobox behaviour in touchscreen mode]]>

For now, bsork's suggestion will work, I think.... although maybe I'll have to type all the presets into it??? I'll see what a shift-control-drag does to the program parameter.

One thing I'm wondering--if I add a new preset to a VST, will that be reflected in the combo?? Is this a dynamic connection, or a static one that only exists when the combo is created? Or only when the patch is opened? Will it persist when the combo is moved into a subgroup?

Guess I'll go look into it....

thanks!
-eric

Statistics: Posted by woodslanding — 15 Oct 2008, 18:38


]]>
2008-10-15T10:29:33+02:00 2008-10-15T10:29:33+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=1061&p=5674#p5674 <![CDATA[Alternative Combobox behaviour in touchscreen mode]]> I'm at the beginning of touch-screen conception of Usine.
So I know that the actual version is not totally perfect.
It's my priority now but I need time for that: turn Usine into a powerful touch screen software, not only a simple layer as it is actually.

Statistics: Posted by senso — 15 Oct 2008, 10:29


]]>
2008-10-15T08:05:16+02:00 2008-10-15T08:05:16+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=1061&p=5667#p5667 <![CDATA[Alternative Combobox behaviour in touchscreen mode]]> Statistics: Posted by bsork — 15 Oct 2008, 08:05


]]>
2008-10-15T07:03:04+02:00 2008-10-15T07:03:04+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=1061&p=5664#p5664 <![CDATA[Alternative Combobox behaviour in touchscreen mode]]>
Typically in touchscreen applications, when a combobox opens up it just fills up the entire window, and closes as soon as a selection is made. In this case, I would suggest the layout contain the combobox title, a multi-column list, an ESCAPE button, and (if needed) a NEXT and/or PREVIOUS PAGE button. It seems logical for the size of each element in the list to be the same as the combox itself, and the table laid out and paged accordingly:

______________________________________________
| ESCAPE - -ABSYNTH PRESET-- NEXT |
| |
| 1. Patch 1 5. 9. |
| 2. Patch 2 6. 10. |
| 3. Patch 3 7. 11. |
| 4. Not Patch 4 8. 12. |
______________________________________________

Of course, you could also put a vertical or horizontal slider in it if you prefer--but then you have to worry about sizing it. And pushing buttons is always more reliable than dragging. Especially when I'm operating the touchscreen!

GUI-wise, all you would need is a parameter in the combobox called 'touchscreen mode' with a value of 'slider' or 'popup'.

Anyway, that's how I'd do it if it were my program....

cheers!
-e

Statistics: Posted by woodslanding — 15 Oct 2008, 07:03


]]>
BrainModular BrainModular Users Forum 2008-10-28T08:03:51+02:00 https://www.brainmodular.org/forums/app.php/feed/topic/1061 2008-10-28T08:03:51+02:00 2008-10-28T08:03:51+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=1061&p=5936#p5936 <![CDATA[Alternative Combobox behaviour in touchscreen mode]]> Statistics: Posted by woodslanding — 28 Oct 2008, 07:03


]]>
2008-10-26T09:20:46+02:00 2008-10-26T09:20:46+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=1061&p=5905#p5905 <![CDATA[Alternative Combobox behaviour in touchscreen mode]]> Statistics: Posted by senso — 26 Oct 2008, 08:20


]]>
2008-10-25T22:44:52+02:00 2008-10-25T22:44:52+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=1061&p=5902#p5902 <![CDATA[Alternative Combobox behaviour in touchscreen mode]]>
In fact, usine pastes the last module I copied into the patch window instead.

What am I missing?

Thanks!
-e

Statistics: Posted by woodslanding — 25 Oct 2008, 22:44


]]>
2008-10-16T05:08:33+02:00 2008-10-16T05:08:33+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=1061&p=5696#p5696 <![CDATA[Alternative Combobox behaviour in touchscreen mode]]>
It's good to know I can remap values too. I'll have to look into that further.

cheers,
-e

Statistics: Posted by woodslanding — 16 Oct 2008, 05:08


]]>
2008-10-15T23:13:58+02:00 2008-10-15T23:13:58+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=1061&p=5695#p5695 <![CDATA[Alternative Combobox behaviour in touchscreen mode]]>
Recreating the combo isn't such a problem. But colorizing and formatting it, resizing it, setting its visibility, placing it correctly in the layout, cabling it to other objects that depend on it.... well, it's not ALL that easy!
A little shortcut here is to ctrl-drag to create a new, temporary box and copy the list into the existing box.

If you need to reorder the list without updating the VST preset list or whatever it's connected to, you can use the Data modules/Mapper Values module to remap the values. Clumsy compared to your suggestions, but it works.

Statistics: Posted by bsork — 15 Oct 2008, 23:13


]]>
2008-10-15T19:52:14+02:00 2008-10-15T19:52:14+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=1061&p=5693#p5693 <![CDATA[Alternative Combobox behaviour in touchscreen mode]]>
Just thinking out loud here..... feel free to ignore my rambling ;)

-e

Statistics: Posted by woodslanding — 15 Oct 2008, 19:52


]]>
2008-10-15T19:41:09+02:00 2008-10-15T19:41:09+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=1061&p=5692#p5692 <![CDATA[Alternative Combobox behaviour in touchscreen mode]]>
Probably a lot easier to retype a list of names! But in most cases, I'll just be adding a name to the end of the list, so no big problem.

but.... maybe someday....

I realize you don't want to get into the synthedit idea of bidirectional communication (although it sure is easier in a lot of situations) but I think that makes it impossible to have a special kind of persistence hidden behind the scenes....

Alternatively, you could design it to be wired in bi-directionally like the waveform editor/sampler-- you'd need a different kind of input on a combobox (array?) to allow it to be dynamically populated (could be useful in a lot of situations!) and a similarly formatted preset list data output on the VST.

You could use the same technique for the parameter combobox, I'd think.... then you don't have to have 'special' comboboxes in either situation.

cheers!
-e

Statistics: Posted by woodslanding — 15 Oct 2008, 19:41


]]>
2008-10-15T19:01:58+02:00 2008-10-15T19:01:58+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=1061&p=5691#p5691 <![CDATA[Alternative Combobox behaviour in touchscreen mode]]>
One thing I'm wondering--if I add a new preset to a VST, will that be reflected in the combo?? Is this a dynamic connection, or a static one that only exists when the combo is created? Or only when the patch is opened? Will it persist when the combo is moved into a subgroup?
unfortunately no, the wires are always going from left to right. But a [Ctrl+Drag] recreate the combo box easily.
Also Usine can't precess 'string lists' but it will arrive soon, I hope...

Statistics: Posted by senso — 15 Oct 2008, 19:01


]]>
2008-10-15T18:38:48+02:00 2008-10-15T18:38:48+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=1061&p=5690#p5690 <![CDATA[Alternative Combobox behaviour in touchscreen mode]]>

For now, bsork's suggestion will work, I think.... although maybe I'll have to type all the presets into it??? I'll see what a shift-control-drag does to the program parameter.

One thing I'm wondering--if I add a new preset to a VST, will that be reflected in the combo?? Is this a dynamic connection, or a static one that only exists when the combo is created? Or only when the patch is opened? Will it persist when the combo is moved into a subgroup?

Guess I'll go look into it....

thanks!
-eric

Statistics: Posted by woodslanding — 15 Oct 2008, 18:38


]]>
2008-10-15T10:29:33+02:00 2008-10-15T10:29:33+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=1061&p=5674#p5674 <![CDATA[Alternative Combobox behaviour in touchscreen mode]]> I'm at the beginning of touch-screen conception of Usine.
So I know that the actual version is not totally perfect.
It's my priority now but I need time for that: turn Usine into a powerful touch screen software, not only a simple layer as it is actually.

Statistics: Posted by senso — 15 Oct 2008, 10:29


]]>
2008-10-15T08:05:16+02:00 2008-10-15T08:05:16+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=1061&p=5667#p5667 <![CDATA[Alternative Combobox behaviour in touchscreen mode]]> Statistics: Posted by bsork — 15 Oct 2008, 08:05


]]>
2008-10-15T07:03:04+02:00 2008-10-15T07:03:04+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=1061&p=5664#p5664 <![CDATA[Alternative Combobox behaviour in touchscreen mode]]>
Typically in touchscreen applications, when a combobox opens up it just fills up the entire window, and closes as soon as a selection is made. In this case, I would suggest the layout contain the combobox title, a multi-column list, an ESCAPE button, and (if needed) a NEXT and/or PREVIOUS PAGE button. It seems logical for the size of each element in the list to be the same as the combox itself, and the table laid out and paged accordingly:

______________________________________________
| ESCAPE - -ABSYNTH PRESET-- NEXT |
| |
| 1. Patch 1 5. 9. |
| 2. Patch 2 6. 10. |
| 3. Patch 3 7. 11. |
| 4. Not Patch 4 8. 12. |
______________________________________________

Of course, you could also put a vertical or horizontal slider in it if you prefer--but then you have to worry about sizing it. And pushing buttons is always more reliable than dragging. Especially when I'm operating the touchscreen!

GUI-wise, all you would need is a parameter in the combobox called 'touchscreen mode' with a value of 'slider' or 'popup'.

Anyway, that's how I'd do it if it were my program....

cheers!
-e

Statistics: Posted by woodslanding — 15 Oct 2008, 07:03


]]>