Ada beberapa jenis perangkat lunak komputer musik yang tersedia, biasanya dirancang untuk membantu musisi atau mereka yang tertarik dengan musik melakukan berbagai tugas. Beberapa perangkat lunak dikembangkan untuk memungkinkan musisi merekam musik langsung dari instrumen atau mikrofon ke dalam sistem komputer, di mana audio kemudian dapat dirakit dan diedit menjadi trek yang sudah jadi. Program lain dapat digunakan hanya untuk mengedit musik dan informasi audio lainnya, tetapi tanpa fungsi perekaman apa pun. Ada juga beberapa program perangkat lunak komputer musik yang dirancang untuk memutar musik dan media lain, tetapi tanpa fungsi pengeditan atau pengubahan apa pun.
Perangkat lunak komputer musik biasanya mengacu pada berbagai jenis program yang dapat digunakan untuk membuat, mengedit, memutar, atau berfungsi dengan file komputer musik dan audio. Beberapa dari program ini dikembangkan untuk digunakan oleh musisi profesional atau rumahan untuk merekam dan membuat musik asli. Program tersebut dapat diinstal ke komputer, yang perangkat input seperti gitar, keyboard, dan mikrofon dapat dihubungkan, dan kemudian digunakan untuk merekam informasi audio dari perangkat tersebut. Jenis perangkat lunak komputer musik ini dapat merekam input audio dari perangkat tersebut, dan kemudian dapat digunakan untuk mengubah dan mengedit data yang direkam untuk membuat file musik akhir.
Perangkat lunak komputer musik lainnya dikembangkan secara khusus untuk mengubah dan mengedit data audio, tanpa fungsi perekaman dari beberapa program lain. Jenis perangkat lunak ini dapat digunakan untuk menggabungkan beberapa trek audio menjadi satu trek, untuk memotong dan memotong file audio yang lebih panjang ke trek yang lebih pendek, dan untuk melapisi beberapa saluran audio bersama-sama. Perangkat lunak tersebut juga biasanya dapat digunakan untuk menambahkan efek dan perubahan berbeda pada file suara, termasuk musik, seperti “penyetelan otomatis” dan menambahkan efek gema dan gema. Sama seperti perangkat lunak komputer musik yang digunakan untuk merekam musik, program ini bisa sangat mahal dan sering digunakan oleh musisi profesional dan perancang suara.
Perangkat lunak komputer musik yang lebih murah dan agak lebih umum mencakup program yang dirancang untuk pemutaran audio. Program ini biasanya dikembangkan sebagai pemutar media umum yang dapat digunakan untuk memutar file audio dan video yang berbeda. Perangkat lunak tersebut dapat dilengkapi dengan sistem operasi (OS) pada komputer, meskipun ada juga banyak program yang telah dirancang untuk berfungsi sebagai perangkat lunak pihak ketiga. Banyak dari program perangkat lunak komputer musik ini juga dirancang untuk memungkinkan pengguna menyalin file audio dan musik dari perangkat media, dan membakar audio dan musik ke disk media.