Quantized MetaSoundSource starts with volume dropout

What I’m trying to accomplished is fairly traditional, play a specific composition made of many composed tracks designed for a specific character and level which can play sequentially but may mellow or intensify based on game events. The tracks need quantization based on a table of data on how song parts can fit together. One has to know if they are on beat 4 (in 4/4) before introducing beat 1 of the next triggered track. That’s what quartz was providing for this method as it used to.

From a musical standpoint, an example of the application is that sometimes an 8 bar segment will be played in its entirety triggering the next 8 bar segment. But at any time based on game events (e.g. going into combat), the song has to be interrupted in meter to begin a different intensity version without waiting for completion of the entire 8 bars. My attempt at Metasounds-only didn’t like the mixing of the two concepts.

My first approach (to use only metasounds) defeated me after several days of trying to get measure / bar for interruption of a playing track at a logical musical point in the song. The timing variables of the internal metronome (based on time divisions of wave duration and bpm in fractions of seconds) I set up, were considered a loop if they had were used to trigger the Stop and Onplay, since under other circumstances the finishing of one wave would trigger the beginning of the next in cases where no event occurred. Because of the inability to use a mixture of variables to trigger, and/or termination of a track in other cases, this produces the metasound definition of looping and isn’t allowed. To rephrase, maintaining variables to keep track of where I was in the song, meant those variables could not be used in controlling termination of the track prematurely nor starting another track. That’s what Quartz does so easily, thus I punted and attempted this current more traditional approach though avoiding deprecated nodes.

Perhaps the video has the solutions to the problems I ran into. If it has the ability to stop playback of one clip prematurely on a measure boundary, then maybe there is an approach I’ve missed so far when attempting exclusively metasounds. I’ll check it out.

As to the gain glitch, is there an implication that attempting to control the metasoundsource from external BP will introduce audio glitches?