Creating a SoundFlow profile

How to create your first SoundFlow profile.

Profiles in SoundFlow control which commands you see, and which keyboard shortcuts, MIDI buttons and USB keys trigger them.
In the Pro subscription you can have as many profiles in your account as you want. You can have a separate profile for dialogue editing and another for mixing. Or you can have one for your home computer and one you use at work. It's all up to you.
Note that the commands themselves are shared across profiles. So if you have developed your own scripts you only edit them once but you can have 2 or more different profiles that assign different shortcuts/triggers to those commands.
Remember that your user settings are stored in your account in the cloud, so when you log in to your work computer the changes you made to your scripts at home are automatically there.

The Profile menu

When you have the SoundFlow editor open on the Commands page, you have access to your different profiles through the Profile menu:
Here's how the menu looks in my account (I have 5 profiles as you can see, CMS is the active profile):

Creating a profile

To create a new profile choose the New Profile... menu item in the Profile menu.This opens the Profile Settings popup:
First task is to select a name for your profile. I'll call mine CMS Mixing for my initials and the subject. You can call it whatever you deem appropriate. Then I hit the NEXT button.

Choose Packages

We're now at Step 2: Choose Packages. All commands in SoundFlow are divided into separate packages. There's one for all our built in Pro Tools commands, one for our Cubase commands, one for SoundFlow related commands (bypass, stop commands, etc.). You may also have created custom command packages yourself, or have installed packages of commands from 3rd parties.In this section you can choose if you want your profile to show/have available either 1) all commands or 2) only the commands from packages you select. The default is to show all commands.
If you choose Let me choose which command packages to be available and scroll down a little, you can select yourself which specific packages need to be available in this profile.
Normally for new users who want to get a sense of what SoundFlow can do, we would recommend choosing show all commands. That way you won't limit yourself to only showing some commands before knowing what they do. You can always go back and choose a different setting for your profile or create a new, more specific profile.Since I am now creating a profile for a very specific purpose, I will choose to select which packages are included. For mixing I won't be needing all the Cubase related stuff, and only some of my own packages. Here's my selection:
Note how I've kept the SoundFlow System, System, and Windows packages, since they include stuff like bypassing SoundFlow and moving windows around which I like to always be available no matter what I'm working on.I'll also include a few of my custom packages as well as a Dialogue Editing package that I have installed:
Scrolling down reveals the Next button ready to take me to the next step:

Choose Triggers

In the 3rd step you have to choose which default shortcuts (keyboard assignments) you like in your profile.
There are 2 options:
  1. Profile is based on default SoundFlow Triggers. Just like Pro Tools has a fixed set of keyboard assignments that are well thought out and logical, we at SoundFlow have created a default set of keyboard assignments for many of our built in commands. Use this option to get our default triggers as a good starting point, so you don't have to assign a keyboard shortcut yourself to every single action you want to use.
  2. Profile is empty-based. Maybe you feel like it clutters your workflow to suddenly get a whole range of new shortcuts. This option is for you if you would prefer to manually assign only those shortcuts that you need. You can always add more shortcuts to commands later, so in this way you get to gradually become more and more SoundFlow-connected.
Since I generally like SoundFlow's default triggers, I will leave them enabled (the default option), and click Next.

Install Third-Party Packages

The 4th step presents me just with a simple text:
As you can see, we can't (yet) install third party packages directly into the profile here, we need to use the Installed Packages folder after we're done creating the profile.

Saving our new profile

We're now ready to save our new profile. Click the Save button in the bottom right corner of the Profile Settings popup:
The top info line in SoundFlow will now update to reflect that your new profile has been created and activated:
And to the left I can now see that only the packages I selected are available:
I can also see that it includes all the default SoundFlow triggers as I wanted:
That's it! I've now successfully created my new profile.To further install 3rd party packages, I can click on the Installed Packages folder - more about that in another guide: