@Karlos
I believe you are not entirely correct here.
Any complex signal, regardless of complexity, can be expressed using the fourier transform as long as it is a finite time length. However, the more complex the signal, the larger the frequency domain becomes.
Consider a single directional component of a siesmic signal - essentially a finite, but random (and highly complex) acoustic signal. This can be expressed on a single graph as a range of frequencies and amplitudes (and phase displacements) which, depending on the comlexity of the sampling used, express this essentially random acoustic signal accurately.
Of course, as time and complexity increase the frequency domain must be increased to allow the superposition of the sine waves to result in the intended complex waveform.