Integrated photonics · optical arbitrary waveform generation

Interactive optical pulse shaping with up to 16 CW laser lines

Adjust the amplitude and phase of equal-frequency-spaced laser inputs. The app synthesizes the periodic intensity envelope and a 3D phasor view of each complex spectral coefficient.

Active lines8
Center wavelength1550.0 nm
Frequency spacing200 GHz
Repetition period5.000 ps
Approx. λ spacing
Preset fit

Global controls

Equal frequency spacing gives a clean periodic signal with T = 1 / Δf.

Presets manual

Shape presets fit the directly measurable intensity |E(t)|². Amplitude presets reshape the spectral magnitudes while keeping phase flat.

No preset has been applied yet.

Line controls

Editable amplitude and phase values. Phases are in degrees and may exceed ±180°.

Interactive plots

Input comb spectrum

3D phasor representation

Resultant periodic intensity envelope

Interpretation notes

The solid curve is the physical intensity envelope |E(t)|². For intensity-target presets, the dotted curve shows the intended normalized intensity profile.

In the 3D phasor plot, each laser line is drawn as a complex coefficient A exp(iφ) at its frequency offset. The in-phase axis is the real projection A cos(φ), and the quadrature axis is the imaginary projection A sin(φ). A phase of 0 and 2π therefore represents the same point on the circle.

With only a limited number of lines, discontinuous targets cannot be exact. Square and sawtooth targets show finite-bandwidth rounding and ringing, while triangle-like targets are usually cleaner because their Fourier coefficients decay faster. Increasing the active line count from 8 toward 16 generally improves the approximation.