Audio Manager 3.x Progress
Its been a while since I updated you all on the progress so far. So far the progress has been good. So here’s how things are shaping up:
The main library tab of the library editor has had a few changes to it. The main layout hasn’t changed much since I last showed it, but there are some subtle changes.
- Update clips struct button, lets you update the Clip.??? struct with the latest data. You can edit the keys for the clips in this version so the entries in the struct need updating often. This is one feature I’ve yet to work out a good way to automate. So for now it and any other struct will have manual updates with the exception of when a new clip is scanned where it will happen automatically.
- Clip Dynamic time preview. I’ve managed to actually draw on the waveform the time currently set for the dynamic start time. This system still needs work to make it more user friendly, but visually its where I wanted it to be.
- Hints, these are on each main button and can be toggled in the asset settings. They are just to aid with new users to help them understand what important buttons do.
The groups tab has been updated with some extra buttons and has been fixed up. Previously editing any clip would only edit the last one in the list and there were some issues with keeping the data in sync with the library asset in the project. This tab has the same struct generation button which you’ll see in all the tabs and will update the Group.??? struct.
The mixer tab is legit just a button to update the Mixer.??? struct & a button to access the mixer in the project. I have attempted to add the inspector of the mixer to the tab. However it didn’t really play ball. So for now its just a link to the asset in the project with room to extended it down the line.
This is still in development as I’ve only just started the music side of the new version as of writing. So it has the music struct button for Track.??? but nothing else at the moment as I work out how its all going to work xD
Like with the audio manager in 3.x, the music setup is going to work mostly if not entirely static. The idea is to allow for a modular setup with the option to transition between tracks. Setup layed tracks which you can sync & transition between as well as playlists etc. Still need to work out the particulars, but it should be good if it all comes out as planned. I may also have a component for use in scenes to set some of this up. But its likely to be mostly a code based solution this time around for the flexibility.
That’s about it for now, so far its on track for end of August, but we’ll see how I do over the next month or so. I’ll post another update when its near release.