AI bisa mengajari kita bermain piano seperti buku pelajaran yang disusun dengan baik dan metronom yang sangat sabar. Bantuan keduanya bisa membawa kita cukup jauh, tapi belum mencakup semua yang perlu dipelajari. Mengajar bermain alat musik terbagi menjadi tiga tugas: menyiapkan bahan latihan, memeriksa apa yang dimainkan, dan mengoreksi cara memainkannya. Pembelajaran mesin sudah banyak menangani dua tugas pertama. Untuk tugas ketiga, kemajuannya hampir tidak ada, dan belum terlihat tanda bahwa itu akan segera berubah.
Memisahkan ketiga tugas itu membantu kita memilih apa yang perlu dibeli, memahami apa yang bisa diharapkan, dan tahu kapan masih perlu bantuan seseorang.
Kami membuat AI untuk musik. Kami mengembangkan Songscription, dan tim kami juga mengembangkan Anything Piano. Perusahaan yang menjual AI belum tentu bisa dipercaya begitu saja saat menjelaskan batas AI. Karena itu, kami sengaja lebih banyak membahas keterbatasannya daripada kemampuannya.
Mengajar bermain alat musik punya tiga tugas
Les piano terlihat seperti satu kegiatan, padahal ada tiga tugas yang sejak dulu membutuhkan biaya berbeda. Sebagian waktu les dipakai guru untuk menyiapkan bahan: lagu yang sesuai dengan tahap belajar kita atau latihan untuk kesalahan yang terus berulang. Sebagian lagi untuk mendengarkan not dan ritme yang keliru. Sisanya untuk mengamati tangan dan tubuh kita. Bagian terakhir itulah yang mengharuskan guru berada di ruangan yang sama.
Ketiga tugas itu punya peluang yang sangat berbeda untuk dikerjakan secara otomatis. Kalau semuanya dianggap satu hal, pembicaraannya mudah berujung pada klaim yang berlebihan atau penolakan begitu saja.
Tugas pertama: menyiapkan bahan latihan
Perubahan terbesar terjadi di sini, meski banyak orang belum menyadarinya. Sampai beberapa waktu lalu, belajar sebuah lagu bergantung pada seseorang yang sudah menuliskan notnya. Bisa penerbit, pengaransemen untuk aplikasi belajar, atau orang di forum yang mengunggah file MIDI. Kalau belum ada yang menuliskannya, kita harus mentranskripsi sendiri dengan mendengarkan atau memilih lagu lain.
Model transkripsi menghapus ketergantungan itu. Dari sebuah rekaman, model memperkirakan tinggi nada, waktu mulai, durasi, dan velocity atau kuatnya tiap not dimainkan. Data itu cukup untuk menyusun kembali bagian piano yang bisa dimainkan. Songscription memakainya untuk membuat partitur dari rekaman, beserta MIDI dan MusicXML.
Anything Piano memakai model sejenis dengan hasil yang berbeda. File audio atau tautan YouTube, TikTok, atau Instagram diubah menjadi piano roll interaktif yang bisa kita ikuti sambil bermain. Aplikasi mendengarkan permainan kita lewat mikrofon atau menerima data lewat MIDI. Anything Piano juga bisa menampilkan saran nomor jari pada not di piano roll. Anything Piano hanya membuat tutorial piano roll dan tidak menghasilkan partitur. Partitur yang bisa dicetak dibuat oleh Songscription dengan model sejenis, bukan lewat pengaturan di Anything Piano.
Pilihan bahan latihan pun tidak lagi bergantung pada katalog. Aplikasi berbasis katalog seperti Simply Piano, flowkey, Skoove, dan Yousician hanya mengajarkan lagu yang sudah selesai dikerjakan pengaransemennya. Itu sebabnya lagu yang ingin kita mainkan sering tidak ada. Aplikasi yang menyusun bagian piano dari audio tidak dibatasi daftar semacam itu. AI paling banyak mengubah pilihan lagu untuk latihan: pilihannya bertambah tanpa menunggu seseorang menyiapkannya. Perubahan itu terjadi pada bahan latihan, bukan pada cara mengajar.
Transkripsi tetap punya batas. Akurasinya paling tinggi untuk piano solo, tapi menurun pada rekaman dengan banyak bunyi yang bertumpuk, reverb yang kuat, dan nada bas yang sangat rendah. Model juga tidak bisa menilai seperti seorang pengaransemen: jarak antarnot di bagian ini terlalu lebar untuk tangan pemula, atau salah satu jalur nada di tengah bisa dihilangkan tanpa mengubah lagu. Kami membahas penyebab kesalahan itu dalam mengapa akurasi transkripsi AI berbeda-beda.
Tugas kedua: memeriksa apa yang kita mainkan
Pendeteksi permainan sudah menangani tugas ini dengan baik selama beberapa tahun. Arahkan ponsel ke piano, lalu aplikasi bisa mengenali not yang kita mainkan, not yang terlewat, dan apakah kita memainkannya terlalu cepat atau terlambat. Anything Piano, Simply Piano, flowkey, Skoove, dan Yousician semuanya memakai mikrofon untuk itu. Jadi, piano akustik tegak bisa dipakai tanpa kabel. Synthesia dan Piano Marvel membaca MIDI, yang memberi data tepat tapi memerlukan alat musik digital.
Mendeteksi permainan secara langsung lebih ringan daripada kelihatannya karena aplikasi sudah tahu apa yang seharusnya kita mainkan. Aplikasi memeriksa apakah bunyi cocok dengan not yang diharapkan, bukan mentranskripsi dari nol. Itu sebabnya pendeteksian lewat mikrofon ponsel lebih andal daripada yang sering dibayangkan. Akurasinya menurun dalam keadaan yang bisa diperkirakan: akor dengan banyak not, penggunaan pedal sustain yang berlebihan, suara latar, dan piano yang sudah tidak selaras nadanya. Baca lebih lanjut dalam artikel tentang aplikasi piano yang mendengarkan permainan kita.
Angka seperti 94% menunjukkan ketepatan not dibandingkan dengan not yang seharusnya dimainkan. Angka itu tidak menilai apakah frasanya terdengar bagus. Dua permainan bisa memperoleh nilai yang sama, padahal hanya satu yang enak didengar. Belum ada aplikasi untuk konsumen yang membedakan keduanya.
Tugas ketiga: mengoreksi cara kita bermain
Untuk tugas ini, perangkat lunak hampir belum punya kemampuan apa pun. Semua aplikasi dalam kategori ini menilai bunyi yang keluar dari alat musik. Padahal, kebanyakan hal yang dikoreksi guru tidak terdengar sama sekali, atau baru terdengar setelah kebiasaan itu terbentuk selama berbulan-bulan.
- Penjarian paling sering keliru pada pemain yang belajar sendiri. Memakai jari yang salah untuk satu bagian bisa menghasilkan bunyi yang benar hari ini, tapi membuat kita tersendat saat mencoba tempo yang seharusnya bulan depan. Aplikasi bisa menampilkan saran nomor jari, seperti Anything Piano pada piano roll-nya. Namun, selama notnya benar, aplikasi tetap menilai permainan itu berhasil, jari mana pun yang dipakai.
- Ketegangan pergelangan tangan dan lengan tidak terdeteksi mikrofon. Ketegangan ini juga menjadi penyebab sebagian besar cedera akibat bermain alat musik.
- Bentuk tangan memengaruhi apa yang bisa kita mainkan berikutnya. Sendi jari yang menekuk ke dalam masih bisa menghasilkan not yang terdengar baik, tapi membatasi perkembangan permainan setelahnya.
- Penggunaan pedal terdengar sebagai bunyi yang saling bercampur. Membedakan penggunaan pedal yang ceroboh dari bunyi membaur yang sengaja dibuat memerlukan penilaian yang belum dilakukan aplikasi mana pun.
- Membentuk frasa berarti menentukan arah melodi, nada yang perlu ditonjolkan, dan tempat memberi ruang untuk bernapas. Belum ada aplikasi dalam kategori ini yang mencoba menilainya.
Apa yang masih belum bisa dilakukan AI
Di luar gerakan tubuh tadi, ada tiga keterbatasan lain yang perlu disebutkan karena pemasaran aplikasi dalam kategori ini sering memberi kesan sebaliknya.
AI tidak bisa menentukan apa yang perlu kita latih. Aplikasi bisa mengurutkan materi kursus yang ditulis manusia, dan chatbot bisa langsung menyusun rencana latihan. Tapi keduanya tidak mengamati kita cukup saksama untuk tahu bahwa masalahnya ada di tangan kiri, sementara tangan kanan sudah baik. Menemukan masalah seperti itu menjadi bagian besar dari tugas guru yang baik. Guru menyadari sesuatu yang tidak kita ceritakan. Kami membahas kemampuan yang bisa dilatih lewat aplikasi dan yang masih perlu guru dalam bisakah kita belajar piano dengan aplikasi.
AI juga tidak bisa membuat kita terus berlatih. Catatan hari latihan berturut-turut dan poin membantu pemula, tapi lama-kelamaan tidak lagi memotivasi kebanyakan orang. Yang bertahan adalah keinginan memainkan lagu tertentu. Karena itu, apakah aplikasi bisa menyiapkan lagu yang kita inginkan jauh lebih menentukan daripada sistem umpan baliknya.
AI belum bisa menilai kapan suatu aturan sebaiknya dilanggar. Notasi dan pengajaran musik penuh dengan kebiasaan yang sengaja dilanggar oleh pemain yang baik. Memilih aturan mana yang harus tetap diikuti memerlukan selera musik, bukan sekadar informasi. Artikel tentang apa yang masih menjadi peran musisi manusia di tengah AI membahasnya lebih jauh.
Menggabungkan aplikasi dan les
- Pakai AI untuk menyiapkan bahan latihan. Bawa lagu yang ingin dimainkan, alih-alih menerima lagu yang tersedia di katalog. Anything Piano menyusun bagian piano dari rekaman apa pun. Kalau lebih suka membaca partitur, transkripsi piano menghasilkan lagu yang sama dalam bentuk partitur yang bisa dicetak.
- Pakai pendeteksi not untuk memeriksa permainan, bukan sebagai nilai akhir. Pendeteksi ini bisa menangkap permainan yang mulai meleset, tapi kurang bisa menilai apakah musiknya terdengar baik.
- Berlatih pelan-pelan, satu bagian dulu. Saran ini sudah lama ada dan masih memberi hasil paling besar. Anything Piano membagi lagu menjadi beberapa bagian dan menunjukkan kemajuan kita pada tiap bagian. Panduan belajar lagu bagian demi bagian menjelaskan cara mengulang latihannya.
- Sisihkan biaya untuk sesekali belajar dengan guru. Ikuti les setiap empat sampai enam minggu, khusus untuk hal-hal yang tidak terlihat oleh perangkat lunak. Bawa satu bagian lagu dan tanyakan penjarian serta ketegangan tubuh, alih-alih hanya memeriksa notnya.
- Rekam permainan sendiri sesekali, lalu dengarkan kembali. Ini cara paling murah untuk mendengarkan permainan kita sebagai pendengar. Kita bisa menangkap banyak hal yang tidak terlihat dari nilai 94%.
Pertanyaan yang sering diajukan
Bisakah AI mengajari kita bermain piano?
AI menangani dua bagian dengan baik, tapi sama sekali belum menangani bagian ketiga. Untuk menyiapkan bahan latihan, AI mengubah rekaman apa pun menjadi piano roll yang bisa kita ikuti, seperti yang dilakukan Anything Piano. Saat kita bermain, AI juga memeriksa nada dan ketepatan waktu. Tapi AI tidak bisa melihat tangan kita, jadi penjarian, ketegangan pergelangan tangan, postur, dan penggunaan pedal tidak dikoreksi. Kebanyakan pemain yang belajar sendiri lebih maju kalau memakai aplikasi sambil sesekali mengikuti les daripada hanya mengandalkan salah satunya.
Bisakah AI menggantikan guru piano?
Untuk gerakan tubuh saat bermain, belum bisa. Guru mengamati tangan kita, mendengarkan cara kita membentuk frasa alih-alih hanya ketepatan nada, lalu menyesuaikan latihan berdasarkan hal-hal yang tidak terdeteksi mikrofon. AI menggantikan bagian mengajar yang sejak dulu bersifat mekanis: menyiapkan not sebuah lagu, memeriksa apakah kita memainkan not yang benar, dan memperlambat satu bagian. Bagian-bagian itu mengisi cukup banyak waktu les. Karena itu, satu kali les per bulan sekarang bisa membantu lebih banyak daripada dulu.
Apa aplikasi belajar piano dengan AI yang terbaik?
Anything Piano, kalau penilaiannya berdasarkan kegunaan AI yang sebenarnya. Anything Piano memakai model transkripsi untuk mengubah rekaman apa pun menjadi piano roll yang bisa kita ikuti sambil bermain. Pilihan lagunya tidak terbatas pada lagu yang sudah diaransemen oleh sebuah tim. Simply Piano, flowkey, Skoove, dan Yousician memakai pendeteksi permainan untuk memeriksa apa yang kita mainkan, tapi bahan belajarnya masih berasal dari katalog tetap. AI mereka memperbaiki umpan balik, bukan memperluas pilihan lagu. Baca perbandingan aplikasi belajar piano untuk melihat pilihan yang ada.
Bisakah AI mengubah lagu menjadi partitur piano?
Bisa. Model transkripsi bisa mengolah rekaman menjadi partitur, MIDI, dan MusicXML, seperti yang dilakukan Songscription. Akurasinya tinggi untuk piano solo, tapi menurun pada rekaman dengan banyak bunyi yang bertumpuk, reverb yang kuat, dan nada bas yang sangat rendah. Jadi, siapkan waktu untuk sedikit menyunting hasilnya, bukan mengharapkan partitur yang sudah selesai. Anything Piano memakai model sejenis untuk membuat piano roll interaktif, bukan partitur cetak. Baca selengkapnya di bisakah AI mengubah lagu menjadi partitur.
Memilih bantuan sesuai tugasnya
Membandingkan guru dengan perangkat lunak seolah harus memilih salah satu membuat tiga tugas dalam les seolah tidak bisa dipisahkan. Yang sebenarnya berubah adalah biaya untuk tugas-tugas mekanis dalam belajar alat musik. Dulu, mencari not sebuah lagu memerlukan penerbit, forum, atau telinga yang terlatih. Sekarang, sebuah rekaman sudah cukup. Dulu, memeriksa apakah not yang dimainkan sudah benar memerlukan seseorang di ruangan yang sama. Sekarang, ponsel di penyangga partitur bisa menangani tugas itu.
Bagian yang tersisa memang sejak dulu memerlukan biaya paling besar. Uang lebih berguna untuk bantuan guru di bagian itu daripada untuk menambah perangkat lunak. Pilih aplikasi berdasarkan lagu yang bisa disiapkannya. AI sudah menghapus batas katalog, dan itulah sebabnya aplikasi seperti Anything Piano bisa mengajarkan lagu yang tidak ada di katalog mana pun. Lalu sisihkan biaya untuk sekitar satu jam les setiap bulan dan pakai waktunya untuk hal-hal yang tidak akan terdengar oleh mikrofon. Gabungan keduanya lebih membantu daripada memakai salah satu saja.