Page 1 of 1

Sort 'parameters' by Group .... crazy

Posted: Mon Feb 01, 2016 6:15 am
by RJHollins
OK ... crazy idea ... somebody talk some sense into me !

I have a 'Rack' design that can contain up to 16 EQ modules.
These can be freely assigned from a collection of 12 band types.

The 'crazy' idea:

As modules become assigned [as the project warrants], the visual 'order' is basically random. Nothing wrong with that ... but

What if I wanted to 're-order' the modules in a type of SORT order, say, by 'band' or frequency.

Currently, every required internal parameter is assigned [using an 'indexing' system [Mr. NuBeat]], and all are working and recalled via the PreSet Manager. yeah.

Now I'm perplex.

I'm trying to think through how to even approach doing this.

I'm looking at the text filed saved by the PreSet Manager to both see and be mindful the magnitude of data.

So I ask ... will somebody talk me out of this ! Life is too short, and that last brain cell has taken a beating over the many decades.

.... but it would be so nice that, at the click of a button, to re-order the modules with a logical [sorted] layout.

crazy ideas .... maybe that's why I can't sleep at night :|

Re: Sort 'parameters' by Group .... crazy

Posted: Mon Feb 01, 2016 8:16 am
by martinvicanek
For EQs the order does not matter: the overall transfer function will always be the product of the individual transfer functions. (There is no difference whether you first cut the mids and then boost the bass or vice versa).
Does that help? ;)

Re: Sort 'parameters' by Group .... crazy

Posted: Mon Feb 01, 2016 9:22 am
by RJHollins
Hello Martin,

I should have been clear ...

My project is a MIDI controller, configured like an EQ [freq, Q, gain] using CC's, along with PRGCHG commands.
Each module in the 'rack' is assigned to 1 of 16 MIDI Channels.

There are additional control sliders, and status buttons/setting that use [CC] commands.

Everything is assigned within FS preset manager.

There is NO audio processing ... it is purely a MIDI generating controller.

The 'crazy' idea ... is to re-arrange the module data.

Say there are 8 modules, each module self-contains complete MIDI controllers of all EQ functions, and has a master MIDI channel that it speaks on.

From these 8 positions in the rack, to be able to shift each module to a different location [transferring the settings ... not actually moving the module graphically].

I'm probably not explaining it very well.

Heck ... just thinking about a 'graphical' move ... hmmm, each eq module is in a single FS GUI module. It would be an idea to drag and drop a module ... but I've never seen that in FS ... PLUS ... the project is a VST format. [if that adds even another limit].

My apologies, as this became an idea/feature that surfaced. So early in the thought ... just thinking how this might even be possible in FS.

If I need to explain better ... please let me know 8-)

Re: Sort 'parameters' by Group .... crazy

Posted: Mon Feb 01, 2016 10:33 pm
by RJHollins
got a little sleep ... not much ... meanwhile

Going through my collection of FS tips/examples, I found 'multi pupup windows-Dragable-with focus'.

Very interesting concept. A movable window within a window.

I'm looking to see if this might provide a path/concept that would allow a re-shuffling of the 8 'windows' in my project.

The initial idea is to determine the x/y-position of each slot of the rack, and use those as position markers to re-arrange the layout according to a condition within the 8 windows.

just an idea/thought.

Here's the example schematic
multi pupup windows-Dragable-with focus.fsm
(115.68 KiB) Downloaded 938 times

I've looked throughout the schematic for the author ... but not found. Maybe someone will recognize
so credit can be added.

thx

Re: Sort 'parameters' by Group .... crazy

Posted: Thu Feb 04, 2016 9:14 pm
by Jay
Hiya RJHollins

That one was done by me many moons ago and it was a just quick and dirty way to do z ordering in a noob way :lol: later another guy did a far, far better version that is modular and just happens to be set up for 8 windows! this one is really nice!

here is the file
Windows GUI 5.osm
(1.92 MiB) Downloaded 935 times


Hope that helps!

Re: Sort 'parameters' by Group .... crazy

Posted: Thu Feb 04, 2016 9:36 pm
by RJHollins
Hi Jay,

Good to hear from ya, and thanks !

Still playing with the concept for what I want to do ... these examples definitely help.

8-)

Re: Sort 'parameters' by Group .... crazy

Posted: Thu Feb 04, 2016 11:25 pm
by billv
RJHollins wrote:a re-shuffling of the 8 'windows' in my project

Hi RJ, from your description, and your use of the word "rack", I imagined this....
Hope it helps :)
WindowOrder.fsm
(4.67 KiB) Downloaded 997 times

Re: Sort 'parameters' by Group .... crazy

Posted: Fri Feb 05, 2016 7:24 am
by RJHollins
Billv .... that is a great example, and gives me a new way to think about
approaching this project feature.

In particular ... the direct way you're sending screen coordinates via RUBY.
Clean, efficient, and presented in a way even I can understand. I thank you for that :lol:

The GUI/Rack I have is designed with vertical modules that span across a horizontal layout. But I can
easily see using the X-position of the coordinate [rather than Y].

Thanks !