Sort 'parameters' by Group .... crazy

For general discussion related FlowStone
Post Reply
RJHollins
Posts: 1573
Joined: Thu Mar 08, 2012 7:58 pm

Sort 'parameters' by Group .... crazy

Post 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 :|
User avatar
martinvicanek
Posts: 1334
Joined: Sat Jun 22, 2013 8:28 pm

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

Post 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? ;)
RJHollins
Posts: 1573
Joined: Thu Mar 08, 2012 7:58 pm

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

Post 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-)
RJHollins
Posts: 1573
Joined: Thu Mar 08, 2012 7:58 pm

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

Post 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 937 times

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

thx
Jay
Posts: 276
Joined: Tue Jul 13, 2010 5:42 pm

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

Post 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 934 times


Hope that helps!
RJHollins
Posts: 1573
Joined: Thu Mar 08, 2012 7:58 pm

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

Post 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-)
billv
Posts: 1165
Joined: Tue Aug 31, 2010 3:34 pm
Location: Australia
Contact:

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

Post 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 996 times
RJHollins
Posts: 1573
Joined: Thu Mar 08, 2012 7:58 pm

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

Post 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 !
Post Reply