private void StartMX() { currentBranch = startingMusic; Debug.Log(currentBranch.musicSegments[0].segment.name); playingSource = sources.Dequeue(); playingSource.clip = startingMusic.musicSegments[0].segment; playingSource.Play(); sources.Enqueue(playingSource); }
public void ChangeToNewBranch(MX_BranchingSegment nextSegment) { changeOnNextSample = currentBranch.ReturnNextBeat(playingSource.timeSamples, playingSegment); currentBranch = nextSegment; changeAudio = true; }