Tool Walkthrough
This was specifically made for our audio-engineer. He was getting frustrated that he had to do so many tiny adjustments & setup
before being able to start working on what was actually the task.
Creates / Finds An actor in the scene and resets the data carried by this actor
Automatically sets the start-frame to selected value & end-frame last frame of the last track within the sequencer. Then focuses the work area
Finds & adds audio-sublevel with matching name of main-sublevel.
Overwrites current gamemode with custom audio-gamemode
Sequncer Setup
I start of with wrangling a string into a valid Python command. I then make sure user has a valid Sequencer open.
Then we execute the python command that will set the playback-start to user-chosen value. LAstly we force focus to working-area withing the sequencer
Find & Add Sublevel
Visit() is a struct that visits all the folders &/or files in a given directory. I then sort the paths in different arrays depending of what type of file it is What I'm looking for is Camera-Sequences, Umaps & MergedCut-Sequences.
Reset 'List of cameras' Actor
Visit() is a struct that visits all the folders &/or files in a given directory. I then sort the paths in different arrays depending of what type of file it is What I'm looking for is Camera-Sequences, Umaps & MergedCut-Sequences.
Overwrite Gamemode
Visit() is a struct that visits all the folders &/or files in a given directory. I then sort the paths in different arrays depending of what type of file it is What I'm looking for is Camera-Sequences, Umaps & MergedCut-Sequences.
After making the sequencer calibration for our audio engineer,
other people around the office started using his tool for that function alone - So I integrated that functionality directly into the sequencer itself!
Manually calibrating the sequencer
Automatically calibrating the sequencer
(Can be toggled to cycle between auto detect start-frame & '1000 buffer -frames')
dfdfdfdfd
In a nutshell
All I do here is basically finding the sequencer, Loop through all of it's tracks and then looping through that tracks sections to find the first & last frame hbeing used in the sequencer is. then we set the markers to those frames. Lastly i zoom/focus in on the work-area and spawn a completion notification.