Wireless connector naming and other strategies
Posted: Sat Mar 08, 2014 9:50 pm
Hi GANG,
I'm trying to better understand working with FS, and hopefully improve my schematics.
I find that from project to project, there are many similar functions that, once designed as a 'sub-module', can be easily inserted and used from one project to the next. [old, common concept that I'm mindful of].
But something came up the other night that had me pause and wonder about.
Here's an example about my MIDI projects.
Within my main schematic, I have FS 'modules' that house individual components that contain graphics, knobs, buttons, sliders, etc, along with all the function controls that the module performs. There are usually several of these modules that, separately, are housed within the 'main' module.
Back into these individual modules, I'll routinely have several 'connectors' [often times 'wireless'].
Lets say this is the LOW band of an EQ. [other modules will house the MID, and the HIGH band].
Each of these modules have connections for a MIDI CHANNEL [along with [CC] links]. Early in my design and naming of connectors, I had specified that [inside this module] the wireless name was 'LowFreqMIDICH'. The other modules used similar naming conventions for MID and HI.
No big deal ... they each worked ... no problem.
However, the other nite playing with a new schematic, I pulled in a 'template' that I had used before, and customized it to the specifics I needed ... but I didn't change the wireless names. I made several of these modules [with their specifics], but they all shared the same wireless naming. Interestingly ... they all worked independently as they should. I know this should not be a surprise, as the wireless [LINKS] were at proper 'levels' in the schematic, and each module is it's own domain.
My question.
Have I gone too far in the naming protocol by using unique wireless names [connectors] ??
I know this is tough to answer without seeing specifics, and there are things to be mindful of. But I'm looking at a couple of things here.
1. Me keeping track of all these names, and to be sure all links are correct.
2. What is the impact when the schematic is compiled into a VST or EXE. ??
Obviously ... if in the example I used 'MIDICHANNEL' as the common wireless name, kept things within their respective FS-module, it would be many things that I'd not have to deal with every time. This would be helpful on many levels [including user error]
But the other thing ... what impact these different connectors have on the final compiled code that share the same name, rather than a individual name ? I know these are separate connectors anyways [as they need to be] ... but I wondered ... does this have any significances ??
Hope this made some kind of sense ... thanks for any enlightenment
I'm trying to better understand working with FS, and hopefully improve my schematics.
I find that from project to project, there are many similar functions that, once designed as a 'sub-module', can be easily inserted and used from one project to the next. [old, common concept that I'm mindful of].
But something came up the other night that had me pause and wonder about.
Here's an example about my MIDI projects.
Within my main schematic, I have FS 'modules' that house individual components that contain graphics, knobs, buttons, sliders, etc, along with all the function controls that the module performs. There are usually several of these modules that, separately, are housed within the 'main' module.
Back into these individual modules, I'll routinely have several 'connectors' [often times 'wireless'].
Lets say this is the LOW band of an EQ. [other modules will house the MID, and the HIGH band].
Each of these modules have connections for a MIDI CHANNEL [along with [CC] links]. Early in my design and naming of connectors, I had specified that [inside this module] the wireless name was 'LowFreqMIDICH'. The other modules used similar naming conventions for MID and HI.
No big deal ... they each worked ... no problem.
However, the other nite playing with a new schematic, I pulled in a 'template' that I had used before, and customized it to the specifics I needed ... but I didn't change the wireless names. I made several of these modules [with their specifics], but they all shared the same wireless naming. Interestingly ... they all worked independently as they should. I know this should not be a surprise, as the wireless [LINKS] were at proper 'levels' in the schematic, and each module is it's own domain.
My question.
Have I gone too far in the naming protocol by using unique wireless names [connectors] ??
I know this is tough to answer without seeing specifics, and there are things to be mindful of. But I'm looking at a couple of things here.
1. Me keeping track of all these names, and to be sure all links are correct.
2. What is the impact when the schematic is compiled into a VST or EXE. ??
Obviously ... if in the example I used 'MIDICHANNEL' as the common wireless name, kept things within their respective FS-module, it would be many things that I'd not have to deal with every time. This would be helpful on many levels [including user error]
But the other thing ... what impact these different connectors have on the final compiled code that share the same name, rather than a individual name ? I know these are separate connectors anyways [as they need to be] ... but I wondered ... does this have any significances ??
Hope this made some kind of sense ... thanks for any enlightenment