Welcome to %s forums

BrainModular Users Forum

Login Register

Redesigning two-level lists using arrays and matrix?

I need help on a Patch
Post Reply
creal
Member
Posts: 96
Contact:

Redesigning two-level lists using arrays and matrix?

Unread post by creal » 10 Dec 2022, 11:24

Hello,

I made a patch that works fine (workspace attached), but now I would like to put the IB design one step forward.

At the moment, the user has to select an item in the first list (category), then select a second item (preset) in a list that is visible depending on his first choice.

I would like to get two columns, always visible and at the same place. The first would be at the left, the second would be at its right, but the two has to be locked in termes of positions, as if it was a table. A good example can be found on the FM8 browser (Native Instruments). Maybe it's a very common technique the field of design but I don't know the exact term.

I don't know if I can use a matrix to achieve this goal. Or other modules?

If I am not clear enough, please tell me and I will try to give more details to my request.

Thanks,

creal.
Attachments
FP-30X programs.wkp
(456.17 KiB) Downloaded 428 times

SylvainT
Site Admin
Posts: 494
Contact:

Unread post by SylvainT » 10 Dec 2022, 12:57

Hello,

I think this patch would do the same with less modules and with possibility to design IB and patch separately.
All the best

Sylvain
FP-30X programs.pat
(58.45 KiB) Downloaded 735 times

creal
Member
Posts: 96
Contact:

Unread post by creal » 10 Dec 2022, 16:49

Hello Sylvain,

Thank you very much for the patch. It adresses my need in terms of IB design. The idea of "relative position" of an item from another is great. I even achieved to add titles upon each "column".

However, the patch does not work anymore because MSB, LSB and PC listboxes depends on the selected category. You removed all those listboxes excepted the ones of "String" category. And I don't know to reintroduce them in a smart way :(

EDIT : I tried to add 3 string text selectors (MSB, LSB, PC), as you did with preset names, but without any success.
EDIT BIS : I finally got it worked! (workspace attached). Maybe it can be optimized, I don't know, but it's already way better than the original patch.
Attachments
FP-30X programs better.wkp
(197.88 KiB) Downloaded 424 times

SylvainT
Site Admin
Posts: 494
Contact:

Unread post by SylvainT » 11 Dec 2022, 08:27

Hello,

You're right. Sorry I did the patch quickly and didn't see your MSB, LSB snd PC listbox were different.
Your patch is correct, you can simplify several things, and work on the organisation, to be more comprehensive. Use "thru" modules as I did. But this is personal.

Sylvain

FP-30X programs better.wkp
(172.65 KiB) Downloaded 424 times
Last edited by SylvainT on 11 Dec 2022, 16:25, edited 1 time in total.

creal
Member
Posts: 96
Contact:

Unread post by creal » 11 Dec 2022, 10:18

This is great to use the get string from comma module instead of the (no longer needed) listbox. Yes, the "thru" module makes things clearer. I will remember to use it for my next patches. Thank you, Sylvain.

Post Reply

Who is online

Users browsing this forum: No registered users and 97 guests