Walaupun ada beberapa pengecualian khusus, sebagian besar komunikasi radio biasanya dicapai dengan bantuan konversi dan downconversi.
Pada dasarnya, pemancar dimulai dengan sirkuit untuk memodulasi informasi (baik itu suara atau data) ke sinyal frekuensi rendah yang mudah digunakan - beberapa puluh atau ratusan kilohertz untuk aplikasi pita sempit, seringkali di suatu tempat antara 10 dan 45 MHz untuk band yang lebih luas. Pada frekuensi ini, sirkuit analog berfungsi dengan baik, atau seseorang dapat benar-benar menggunakan konverter D / A pada output DSP yang melakukan modulasi secara matematis. (Untuk kecepatan data yang lebih tinggi daripada yang bisa ditangani oleh "chip DSP", digunakan logika paralel dalam ASIC atau FPGA, sehingga setiap jalur individual hanya perlu menghitung setiap 8 atau 32 atau apa pun sampel yang dibutuhkan oleh DA).
Pemancar juga mengandung osilator atau synthesizer untuk menghasilkan sinyal lebih dekat ke frekuensi pemancar yang diinginkan, dan mixer yang mengalikan dua sinyal bersama-sama, menyebabkan generasi jumlah dan frekuensi perbedaan. Baik jumlah atau perbedaannya akan menjadi frekuensi transmisi yang diinginkan, dan dipilih oleh filter, diperkuat dan dikirim ke antena. (Terkadang diperlukan beberapa tahap konversi)
Penerima bekerja dengan cara yang sama, hanya secara terbalik. Sinyal osilator lokal dikurangi dari sinyal antena yang diamplifikasi (atau sebaliknya), menciptakan frekuensi perbedaan menengah yang mundur dalam kisaran yang lebih nyaman untuk bekerja dengan (Pada penerima siaran AM, biasanya 455 KHz - untuk FM, biasanya 10,7 KHz dan kemudian dikonversi ke 455 KHz, meskipun hari ini tinggal di 10,7 MHz juga berfungsi). Frekuensi menengah ini dapat diproses oleh sirkuit demodulator, atau didigitalkan dalam konverter A / D yang cepat dan dimasukkan ke dalam DSP yang berpotensi paralel untuk menyelesaikan proses.
Jika bandwidth data yang diinginkan untuk ditransmisikan kurang dari sekitar 10 KHz, seseorang sebenarnya dapat menggunakan kartu suara komputer untuk membuat penerima atau pemancar kinerja tinggi, dengan memposisikan frekuensi menengah pada katakanlah 10 KHz dan menggunakan perangkat lunak untuk memproses bandwidth yang mencakup 5 -15 KHz.
Saat ini teknik yang umum adalah mengeksploitasi beberapa properti bilangan kompleks, dan melakukan modulasi / demodulasi yang seimbang di sekitar frekuensi pusat 0, sehingga berisi frekuensi positif dan negatif. Dengan menggunakan dua fase osilator dan sesuatu yang disebut mixer menolak gambar, salah satu dari dua frekuensi yang dihasilkan dibatalkan dan yang lainnya memperkuat. Namun, dua konverter D / A atau A / D diperlukan - satu untuk fase "I" dan yang lainnya untuk "Q". Anda dapat melakukan hal ini dengan kartu suara stereo, meskipun penutup DC akan membuat lubang di passband tepat di tengah, pada apa yang akan dikonversi ke frekuensi 0.