Mode locking with cross-phase and self-phase modulation | Synapse