• Hi and welcome to the Studio One User Forum!

    Please note that this is an independent, user-driven forum and is not endorsed by, affiliated with, or maintained by PreSonus. Learn more in the Welcome thread!

Automations: what's your most optimized workflow? (any FP v2 users around?)

coro

Member
hey all

Finalizing an optimal workflow for automations is my last piece of the puzzle

I do a LOT of them so I need to find a one click solution to set all tracks to Write and toggle them back to Read once I'm done.

I just bought a Faderport v2 but, weirdly, it only sets the channel to Write/Read/Latch but not the tracks (where the FP manual says it works on tracks and tracks are where 95% of automations takes place)
But, being a noob, not 100% sure if there's an odd chance any custom setting I made is overriding the FP default mapping.

I've setup a shortcut to Write & Read and I'm ok with it but was wondering if an experienced S1 user has a better workflow

Any tip is super appreciated!
 
You'll need macros for one click solutions.

Automation Macropage.png


UPDATED: 3/25/2025
Attached is the custom Automation macropage I created with Off, Read, Touch, Latch and Write macros that you can import into the Macro Organizer.


Enjoy!
 

Attachments

Thank you so much Trucky!

it was also super helpful to see how you set up the macros

much appreciated 🙏
 
Had a proper look and dunno if I've found a bug or, since I work in game dev and bump into these tiny inconsistencies a lot, something that's underspecified in the code:

- I stored a preset for Mai Tai where I created all the automation tracks I'll need. But, if I recall that preset, no shortcut (nor macros) for automation works.

In a nutshell seems like, if you store a preset with previously created automation tracks, native automation shortcuts do not get detected anymore.

- It works only when it's a "fresh" instance of Mai Tai.

@Trucky could you please double check by reproducing these steps?

- load a Mai Tai
- create 2 automation tracks
- store preset
- check the shortcut "Write" and "Read". They should work.
- store the preset with a unique name (say "_DEF_Mai Tai")
- delete track and re-drag the preset
- now they shouldn't work anymore.

- try loading a fresh new instance of Mai Tai as a second track
- create the same automation tracks
- shortcuts for "Write" and "Read" should work.

- select the "_DEF_Mai Tai" track above
- the shortcuts for "Write" and "Read" shouldn't work anymore.

Can you confirm this behavior?
In this pic below shortcuts were working only on the green track (new instance) and not on the red track (stored preset instance)

- same exact instrument
- same exact automation tracks

The only difference is that one is a stored preset and the other one is not.


Curious to know how it goes.

1742901515716.png
 
Last edited:
Per the Studio One 7 Reference manual...

Track Presets can be used to store and recall all aspects of Track names, instruments, routing, pan, levels, and any variables that can be set in the Inspector.
Note: Track Presets do not store Note Events, Audio Clips, Event FX, or Automation.
 
@Trucky
just a quick detail:

in the red track (store presets) you can still set it to Write by using the mouse in the inspector.
Per the Studio One 7 Reference manual...

Track Presets can be used to store and recall all aspects of a Track: names, instruments, routing, pan, levels, and any variables that can
be set in the Inspector.

Note: Track Presets do not store Note Events, Audio Clips, Event FX, or Automation.

Thanks for the info Trucky

Makes perfect sense a preset doesn't store any of the above but in this case a track preset is not responding to native functions available for tracks

- shortcut for Write
- shortcut for Read
- shortcut for Touch
- shortcut for Latch
- shortcut to Auto Off

which are basic functions available for tracks. But only them. and that's why it sounds like a bug to me.

But I've got a theory:

f.e. in this picture the same track responds to native shortcut for Solo per example but in the same track if I press T (Write) it doesn't respond
1742914898448.png

So if I open the Shortcuts page I can see:

Screenshot 2025-03-25 162706.png


1742916446604.png

You'd expect both to work but the latter doesen't in this case.


But, my game dev buggo tracker mindset, made me discover another variable:

if you load a track preset as mentioned they don't work and I'd bet 20 quids that

1- the track preset saves the automation tracks (as shown here)
2- the automation section in the inspector is not aware of them at first

considering automation options become available only if there is an automation track
1742915992552.png

Moving forward:

Then I tried activating them by mouse clicking in the inspector and eventually re-try the shortcuts and they worked for the track presets.

But the plot thickened when I tried to replicate it again in a new session: it didn't work no more.

Then I added a new track, created a new automation track, and shortcuts began working on the preset track again.

Tried again doing the same on a new session, but this time didn't work.

As you can see behavior seems to be quite unpredictable and, given my experience in game dev, I'd say something is underspecified somewhere.
More specifically, if automation tracks are stored within the preset (to be clear, empty automation tracks without any automation data and storing automation tracks within a preset is allowed by S1) appear to be undetected within the preset bundle.
- track preset allows to store them
but
- once preset is loaded, they're not detected by the automation system and the discrepancy is that

- the automation options are available (S1 is aware there are automation tracks in this instance)
1742916104117.png

But if I press the shortcut for "write"
1742916446604.png

it doesn't get detected.


My guess is that there's something underspecified between the automation tracks embedded in a preset and the automation options panel.
I other words they're not talking to each other when the track preset is loaded for the first time.
But as mentioned in the red & green tests above, results seem to be inconsistent anyway.

My DIY programmer's head makes me think what the code could be missing is something along these lines:
If a track preset is loaded (Instrument & VST)
- a check if there's any automation track stored in the preset (code allows you to do so)
- a "true" or "1" state variable that would activate the automation modes panel in the inspector (and as a consequence the automation shortcuts will start working)

But that's just my speculation.

Is there a place in the Stuio One + where I can submit this for further investigation from the dev team?
 
Last edited:
Thanks for the observation!
I changed it back to default text color in my post so it's easier to read for those using a light theme.
 
guess I found what I was getting wrong: being S1 so smart and intuitive I was taking for granted that
- if I press shortcut for Write in a track, it would switch automation mode to Write
but it's not this streamlined in S1: shortcut works only if you've clicked "Show/Hide Automation" before and not when track is in its default state.
The only difference is what the track header shows.
Which I find a little confusing especially because, all of sudden, an available series of commands do not respond in a given, apparently identical, track state.
But if you activate an automation modes using the mouse then it works.
I've attached 2 self explanatory screenshots.
Essentially the only thing that changes between the 2, is the track header because I've used the command "Show/Hide Automation" which only displays one of the many automation tracks right below and nothing more.
In both views, the core elements are the automation tracks and they're visible in both cases. But shortcuts work in only 1 case. without, at least in my head, a clear indication why.
My take is that these two commands
1- Automation Show/Hide
2- Expand Envelopes
are a bit of a redundancy, since the former isn't much of a help unless you have 1 single automation going on a track (in most cases very unlikely to happen)
Automation Show/Hide should simply incorporate "Expand Envelopes" by default, because a command named that "Show/Hide Automation" implies all automations is what you want to be shown and not just one in the track header.
I've checked the manual and couldn't find a clear specification of this required state (Show/Hide Automation) in order for automation shortcuts to work (nor YT tutorials I've seen, to my knowledge at least, so far clearly specify this)

anyways, case solved. I've mapped "Show / Hide Automation" on my Maschine and after so many test I'm already used to this extra step.
Hope they streamline this step a bit cos it's the only occasion I've found so far where S1 isn't amazingly intuitive as it normally is every other department.

Long Live S1
 

Attachments

  • Screenshot 2025-03-26 191644.png
    Screenshot 2025-03-26 191644.png
    123,6 KB · Views: 2
  • Screenshot 2025-03-26 191714.png
    Screenshot 2025-03-26 191714.png
    121,2 KB · Views: 2
now that I was thinking:
saving a VST instrument preset with premade automation tracks is not needed itself since automation (regarding Instruments) is recorded and stored in the event so there's no need to do any of that :ROFLMAO:

Still it was important for me to find out this "Show/Hide Automation" thing in order to activate automation modes using commands for when I'm automating VST Effects
 
Last edited:
Back
Top