Daftar Isi:
- Langkah 1: Bahan
- Langkah 2: Temukan BPM Lagu dan Kode Anda Itu
- Langkah 3: Ikuti Lembaran Musik dan Catatan Kode dan Akord
- Langkah 4: Pilih Synth Anda
- Langkah 5: Selesai
Video: Cara Membuat Kode Lagu Menggunakan Lembaran Musik di Sonic Pi: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Instruksi ini akan menguraikan beberapa langkah dasar dan potongan kode untuk digunakan saat mengkodekan lagu di Sonic Pi menggunakan lembaran musik! Ada sejuta potongan kode lain untuk mencoba menambahkan rasa pada karya jadi Anda, jadi pastikan untuk juga bermain-main dan lihat apa yang bisa Anda temukan!
Lembaran musik yang saya gunakan adalah aransemen piano sederhana "I Want to Break Free" oleh Queen. Jika Anda ingin mengunduh lembaran musik yang sama, Anda dapat melakukannya di sini:
Langkah 1: Bahan
Untuk proyek ini Anda akan membutuhkan:
1. Komputer yang kompatibel dengan Sonic Pi
2. Perangkat lunak Sonic Pi
3. Musik lembaran
4. Pengetahuan dasar tentang cara membaca musik dan notasi nada ilmiah
Langkah 2: Temukan BPM Lagu dan Kode Anda Itu
Dalam kasus saya, BPM dicetak pada lembaran musik. Namun, seringkali tidak demikian. Untuk bantuan menemukan BPM lagu Anda, Anda dapat menggunakan situs web ini:
BPM lagu saya adalah 109 ketukan per menit. Setelah Anda mengetahui BPM lagu Anda, buka baris kosong pertama di buffer Anda dan ketik "use_bpm 109" menggunakan BPM Anda. Harus ada spasi antara kata dan angka dan nilai yang Anda masukkan untuk BPM harus berubah menjadi biru, yang menunjukkan itu adalah angka.
Melanjutkan dan mengkodekan BPM dalam pengalaman saya telah sangat membantu dalam menentukan waktu saat mengkode.
Langkah 3: Ikuti Lembaran Musik dan Catatan Kode dan Akord
Sekarang, saatnya untuk hanya menerjemahkan catatan pada staf di lembaran musik Anda ke baris kode. Anda dapat menggunakan fungsi "bermain" dan "tidur" yang sederhana untuk melakukan ini, tetapi menurut saya itu sebenarnya membuatnya sedikit lebih mudah untuk menggunakan baris kode yang lebih rumit. Pastikan untuk memperhatikan tanda tangan kunci untuk memastikan Anda meletakkan benda tajam dan datar di tempat yang seharusnya jika ada.
Dalam kasus saya, catatan pertama saya adalah a4 pada staf dalam notasi nada ilmiah. Untuk mengkode ini, saya mengetik "play:a4" di baris bebas di buffer, pastikan untuk menyertakan titik dua sehingga perangkat lunak tahu itu adalah catatan. Titik dua dan catatan akan berubah menjadi merah muda jika Anda memasukkannya dengan benar. Karena not ini adalah not kedelapan dan tanda waktunya adalah 4/4 waktu, saya mengkodekan "sleep 0.5" setelahnya.
Setelah ini saya memiliki banyak catatan dalam seri yang akan lebih mudah dikodekan dalam satu baris kode daripada beberapa. Untuk melakukan ini, saya menggunakan "play_pattern_timed [:d5,:e5,:e5], [1, 1, 1]" Tanda kurung pertama harus berisi catatan Anda pada staf secara berurutan, dipisahkan dengan koma dan yang kedua harus berisi durasi setiap not secara berurutan (1 untuk not seperempat, 2 untuk not setengah, 0,5 untuk not kedelapan, dll.)
Jika Anda ingin akor dimainkan secara bersamaan seperti yang saya lakukan, ketik "play_chord [:d,:fs,:a]" tanpa mengkodekan sleep di antaranya. Di dalam tanda kurung, Anda harus mengkodekan nada-nada yang membentuk akor yang Anda coba mainkan. Jika hanya itu semua not yang ingin Anda mainkan pada satu waktu, kode sleep setelah ini dengan nomor setelah sleep menjadi durasi not terpendek Anda dalam seri yang baru saja Anda kodekan.
Jika Anda memiliki urutan pengulangan dalam kode Anda, Anda dapat mengulang satu set kode menggunakan "4.times do" di awal kode yang ingin Anda ulangi dan "akhir" di akhir bagian yang ingin Anda ulangi. Angka sebelum ".times do" menandakan berapa kali Anda ingin bagian kode diulang. Jika Anda telah memasukkannya dengan benar, "lakukan" dan "akhiri" akan berubah menjadi oranye.
Jika Anda memiliki satu nada yang ingin Anda mainkan untuk durasi tertentu selain 1, Anda dapat mengkodekannya seperti ini: "play:e5, sustain: 0.5, release: 0.1" dengan nomor setelah sustain menjadi durasi nada tersebut. Jika Anda telah mengetiknya dengan benar, sustain dan release akan berubah menjadi pink dan angka akan berubah menjadi biru.
Dengan menggunakan potongan-potongan kode dasar ini, Anda seharusnya dapat mengkodekan lagu Anda dengan menerjemahkan lembaran musik ke dalam kode. Jika Anda memainkannya dan ada yang tidak beres, gunakan trial and error sampai Anda mendapatkan suara yang Anda inginkan! Terkadang, Anda harus mengubah kode baru atau menambahkan "tidur" di suatu tempat.
Langkah 4: Pilih Synth Anda
Sekarang setelah Anda mengkodekan seluruh lagu Anda menggunakan lembaran musik dan Anda menyukai suaranya, sekarang saatnya untuk memilih synth Anda. Anda dapat menyimpannya sebagai default atau menjelajahi banyak opsi yang tersedia di dalam perangkat lunak.
Untuk menemukan opsi, klik "Bantuan" di kanan atas jendela, membuka layar tutorial bawah. Klik synths di bagian bawah dan bereksperimen. Pergi ke bagian atas buffer Anda dan tulis di bawah baris di mana kami sebelumnya mengkodekan BPM, ketik: "use_synth:dtri" dengan kata setelah titik dua menjadi synth yang dipilih untuk lagu Anda. Tekan play dan lihat apakah Anda menyukai suaranya. Jika tidak, teruslah menjelajah sampai Anda menemukan yang cocok!
Langkah 5: Selesai
Lagu berkode Anda dari lembaran musik di Sonic Pi sekarang seharusnya sudah lengkap. Tekan tombol "Jalankan", duduk, rileks, dan dengarkan karya agung Anda!
Direkomendasikan:
Cara Membuat Lagu Elektronik Bumpin': Produksi Musik Pengantar untuk FL Studio: 6 Langkah
Cara Membuat Lagu Elektronik Bumpin': Produksi Musik Pengantar untuk FL Studio: Selamat datang! Panduan yang dapat diinstruksikan ini akan membantu produser musik pemula hingga menengah dalam menggunakan FL Studio untuk membuat berbagai genre Electronic Dance Music. Ini akan berjalan melalui elemen dasar membuat lagu, dengan tujuan merinci tips dasar
Cara Membuat Drone Menggunakan Arduino UNO - Membuat Quadcopter Menggunakan Mikrokontroler: 8 Langkah (dengan Gambar)
Cara Membuat Drone Menggunakan Arduino UNO | Membuat Quadcopter Menggunakan Mikrokontroler: PendahuluanKunjungi Saluran Youtube Saya Drone adalah gadget (produk) yang sangat mahal untuk dibeli. Pada postingan kali ini saya akan membahas, bagaimana cara membuatnya dengan harga murah?? Dan Bagaimana Anda bisa membuat sendiri seperti ini dengan harga murah … Nah di India semua bahan (motor, ESC
Strip LED RGB Reaktif Musik Dengan Kode- WS1228b - Menggunakan Modul Arduino & Mikrofon: 11 Langkah
Strip LED RGB Reaktif Musik Dengan Kode| WS1228b | Menggunakan Modul Arduino & Mikrofon: Membangun Strip LED WS1228B Musik Reaktif Menggunakan Modul Arduino dan Mikrofon.Bagian yang Digunakan:Arduino WS1228b Led Strip Sensor Suara Breadboard Jumper Catu Daya 5V 5A
Cara Membuat Kode Menggunakan Scratch: 15 Langkah
Cara Membuat Kode Menggunakan Scratch: Hai guys! Ini adalah floppyman2! Proyek ini akan memberi Anda gambaran tentang cara memulai game platformer dari awal
Music Reactive Light--Cara Membuat Lampu Reaktif Musik Super Sederhana untuk Membuat Desktop Menakjubkan.: 5 Langkah (dengan Gambar)
Music Reactive Light||Cara Membuat Lampu Reaktif Musik Super Sederhana untuk Membuat Desktop Mengagumkan.: Hai apa kabar, Hari ini kita akan membuat proyek yang sangat menarik. Hari ini kita akan membuat lampu reaktif musik. LED akan berubah kecerahannya sesuai dengan bass yang sebenarnya adalah sinyal audio frekuensi rendah. Pembuatannya sangat mudah. Kami akan