Getting Started with GNU Radio

There are several key building blocks that combine to make SDR possible. The first is some input device (a source) that is sampled at some sampling rate. For an audio device, the samples will be real numbers. However, radio devices will more likely provide complex numbers with an I and Q component.

Source: Getting Started with GNU Radio | Hackaday