Footswitch Management Software (version 1.1) is a special program to manage the work of Footswitch Controllers FSW-02 series.
In this review you will learn about the program Footswitch Management Software and learn to adjust your Footswitch Controller to manage any number of programs and applications.
|
|
TEXT +
TEXT -
Footswitch controller FSW-02, Footswitch Management Software review.
By means of Footswitch Management Software you can adjust your Footswitch Controller to manage any number of programs and applications. Necessary settings will automatically applied depending on program running at the moment or you can choice wanted customizing profile manually in the control program.
Footswitch Management Software 1.1 facilities for program management
Use HotKeys application key commands.
Emulation of mouse clicking on application controls.
Use macros (instruction sequence with possibility to add time delay between commands).
Use MIDI interface (message types support MIDI KEY ON, MIDI KEY OFF, CONTROL , and PROGRAM ).
Footswitch Management Software 1.1 contains preliminary settings for program management.
Sequencers: Cakewalk Sonar, Cubase, Ableton, Samplitude, GuitarPro.
Audio editor: Sound Forge, AdobeAudition.
Guitar amplifiers and processors: GuitarRig, AmpliTube, Overloud.
Using this guide you can adjust Footswitch Management Software by yourself to manage any other programs.
Footswitch Management Software v1.1 main window
When program first starts select
File – Import menu option and load presetted profiles into the program with the indication of
Profils.fms file.
If you use Windows Vista and Windows 7 operation systems it's necessary to run Footswitch Management Software with administrative rights to save the s.
Footswitch Management Software v1.1 user interface
1 Program main menu.
2 Program Profile Panel.
3 Button Position Select Board of Footswitch Controller for bind setting.
4 Setting panel of program binds for the selected button position of Footswitch Controller.
5 Setting save button and cancel button.
Program profiles
Footswitch Controller settings for program management are saved into profiles; it's convenient if you use a lot of different programs. A list with loaded profiles is available in the Profile Panel (
2).
To apply wanted settings you have to only enable required profile or use automatic profile switching function (
AutoProfile).
You can add some new profiles into the profile list as well as edit already loaded profiles.
To delete or copy wanted profile click right mouse button at profile name and select menu option.
The
On flag near the each profile name allows temporarily disable unnecessary profile. This setting is effective using AutoProfile function.
While profile disabling (the
On check mark is taken off) the profile name is also deleted from the profile list which is available from the program menu in Windows system tray.
Program profile settings
You can assign bind to any button positions of Footswitch Controller.
For FSW-02 Controller model there are four such positions, they are shown by figures on the position select board (
3):
1 button is pressed;
1 button is released;
2 button is pressed;
2 button is released.
Clicking left mouse button on button position figures in the loaded profile you can browse their assigned binds in the Bind Setting Panel (
4) in the
Bind tab.
In the
Bind tab there's a command list which will be carried out when button position of Footswitch Controller is d (pressed or released). The binds will be exåcuted sequentially starting with topmost one.
In the
Comment field you can put text comments for every bind explaining why this bind is needed. Removal
ON check mark opposite every bind allows canceling bind exåcution in the command list.
This command list is useful for quick reprogramming controller buttons if we don't want to the settings in the managed application as well as for macro command exåcution.
In this example CTRL+1 keyboard shortcut is assigned with shown controller button position.
The rest shortcuts of the command list won't carry out because of disabling
ON flag.
You can test binds clicking right mouse button at the bind name and select
Test all Binds or
Test Bind menu options.
Similar command is available at clicking right mouse button on the Button Position Select Board of the Controller.
Also you can take this test without connecting Footswitch Controller FSW-02 to the computer.
Application tab
In the
Application tab there is a name of the exåcutable file or there are names of application files related to current profile.
Checking
First main mark allows send commands even if managed program window is minimized to Windows taskbar, but at that time the managed program window will be brought to the forefront. When the check mark is disabled the commands are sent only if the program window is active.
First main function is available only for one exåcutable file, topmost in the application list, to select wanted application use
Up, Down buttons.
Copy button allows copy typed names of application exåcutable files onto all other Footswitch Controller button positions.
Automatic profile switching function (AutoProfile)
Automatic profile switching function allows automatically switching profile settings depending on which program you use at the present moment.
To enable function check
AutoProfile in the Profile Control Panel.
Also you can enable function using Footswitch Management Software program menu in Windows system tray.
The
AutoProfile function uses application names saved in the
Application tab for every profile.
At pressing Footswitch Controller button the program defines active application at the moment and enables first profile in the list if it has the name of the active application exåcutable file.
If you use several different profiles for one application, topmost profile in the profile list has a priority, in that case to enable wanted profile use
Up,
Down buttons to make your profile high on the list.
Or else use the
On flag near the every profile name to disable unnecessary profiles.
MIDI port settings tab
You can select MIDI port in the
MIDI port settings tab.
MIDI port settings are common for all button positions of Footswitch Controller within a profile.
For each independent profile you can make individual MIDI port settings.
Reset MIDI button sends All Notes Off message to MIDI port.
Binds programming
Programming Footswitch Controller buttons you can assign any quantity of binds (
Bind) to each button position.
In the program there are four different bind types:
Mouse Btn,
Keyboard,
Delay,
and MIDI.
Let's review each of them in detail.
Mouse Btn
Emulation of mouse clicking on application controls.
This bind type is perfect fitted if the application has no possibilities to use hotkeys or controls at MIDI interface.
You can use two methods to exåcute this bind: mouse clicking is set at fixed coordinates of the application window (
lParam) or clicking is set on definite controls (menu option, toolbar button) (
wParam).
Managed application window title is typed into the
Caption field.
Managed application window class is typed into the
Class field.
This management method works with many applications; nevertheless there are a lot of complicated management applications which can't apply mentioned way.
For examples of that method settings see
detailed review.
Keyboard
This bind type allows using application keyboard commands, hotkeys (HotKeys) for management.
You can adjust any keyboard commands including keypresses with
Shift,
Ctrl and
Alt buttons.
It's the quickest setting method, see the help file which hotkeys the application uses and add them into Footswitch Management Software profile.
Delay
This bind type is used in macro commands during command sequence exåcution if an interval is needed between their implementations. You can set delay time from 1 up to 20000 ms.
For applying only add this bind type between the commands.
MIDI
If the application is managed by MIDI interface you can make your Footswitch Controller transfer MIDI messages.
You can make transfer of following message types:
MIDI KEY ON, MIDI KEY OFF, CONTROL , PROGRAM
For MIDI KEY ON, MIDI KEY OFF messages there are available transfer settings of
Note and
Velocity values.
For CONTROL messages there are available transfer settings of controller number (
Param) and its value (
Value). If you set the
Value 2 than during every command exåcution transmitted Value will nate
Value with
Value 2 typed in the form. For
Value2 parameter optional transfer setting of increment-decrement (
Inc +1,
Dec -1) is available; transmitted value will automatically increase or decrease per unit. To disable optional transfer setting of
Value2 set
Off value for this parameter.
For PROGRAM it's available transfer setting of program number (
Program) with capability to 0-127 or 1-128 list view and to transfer setting of increment-decrement (
Inc +1,
Dec -1); transmitted value will automatically increase or decrease per unit. To disable transfer the setting of increment-decrement set
Off value for this parameter.
These are all bind types that you can use for application management. For every button position of Footswitch Controller you can assign any quantity of binds as well mix different bind types using macro commands.
Next
Program setting example (Command sequence use)