You can use a FrameSynchronizer with a SyncOutput trigger to align a spectrum with an asynchronous event (like an external trigger or a Capytalk expression) and you would use another FrameSynchronizer with a SyncInput trigger to align an asynchronous spectrum with the start of Kyma's spectral frame boundaries.
For recording, you would use a FrameSynchronizer in the signal flow between the spectral source and the MemoryWriters that will capture the spectrum and the same trigger for SyncOutput and for triggering the recording. SyncOutput causes the output of the FrameSynchronizer to start at the very first spectral component, guaranteeing that your recording begins on a spectral frame boundary.
For playback, you would use another FrameSynchronizer immediately after the Sample (or other memory playback Sound) and use the same trigger for SyncInput and for triggering the playback. SyncInput tells the FrameSynchronizer that the very first spectral component is at the input; the FrameSynchronizer will delay the spectral data so that it stays in phase with the spectral period of all other Kyma modules.
Here is an example.