Saya sedang mengerjakan entri Ludum Dare saya dan mencoba mencari tahu bagaimana saya bisa mendapatkan musik latar. Saya menemukan WolframTones , tetapi lisensi terlalu ketat:
Kecuali ditentukan lain, Situs ini dan konten yang disajikan di Situs ini adalah untuk penggunaan pribadi dan nonkomersial Anda. Anda tidak boleh memodifikasi, menyalin, mendistribusikan, mengirimkan, menampilkan, melakukan, mereproduksi, menerbitkan, melisensikan, membuat karya turunan dari, mentransfer, atau menjual informasi atau konten apa pun yang diperoleh dari Situs ini. Untuk penggunaan komersial dan lainnya, hubungi kami.
Tapi saya sangat suka antarmuka! Ini sangat mirip sfxr - klik sebuah genre dan unduh sebuah lagu. Itu sangat keren. Apakah ada program lain yang melakukan hal yang sama tetapi tanpa lisensi terbatas, sehingga saya dapat menghasilkan bgm dan menggunakannya dalam game saya?
Jawaban:
Ada yang kuno, yang disebut "Melody Raiser"
sayangnya saya tidak tahu di mana menemukannya (salinan saya adalah kipas diterjemahkan ke portugis, dan mungkin bajakan ... Saya tidak tahu apa lisensi dari perangkat lunak asli, saya tidak pernah menemukannya ... juga mungkin perangkat lunak asli adalah Jepang).
Tetapi jika saya ingat dengan baik, itu cukup populer di komunitas RPG Maker.
Juga, musiknya bukan yang terbaik di sekitar ... Mudah untuk men-tweak itu ...
sumber
Untuk alat yang menghasilkan musik acak untuk game, ludum berani posting ini menyediakan daftar lengkap dengan opsi yang baik. Favorit pribadi saya pada daftar itu adalah autotracker.py dan CGMusic. Autotracker menghasilkan musik yang bagus untuk permainan gaya retro / 8-bit, meskipun tidak memiliki antarmuka pengguna yang tepat. CGMusic memiliki UI yang bagus, kustomisasi yang baik, dan menciptakan lagu-lagu piano yang rumit.
Saya juga tahu 2 alat pembuatan musik gratis yang memungkinkan Anda membuat lagu sendiri secara manual. Pxtone dan musagi baik untuk siapa pun yang akrab dengan teori musik atau berpengalaman membuat musik. Ketahuilah bahwa karena pxtone adalah program Jepang, program ini perlu diunduh dari situs web yang diterjemahkan oleh google dan kemudian disetel ke mode Bahasa Inggris (yang mudah dilakukan).
sumber
Output WolframTones mudah dimodifikasi hingga tidak dapat dikenali lagi, di mana bahkan pengacara terbaik pun akan mengalami kesulitan dalam mengumpulkan royalti. Saya tidak melihat di sana tentang "karya turunan".
Juga, google "musik generatif" dan "komposisi algoritmik".
sumber
Coba ini https://raw.github.com/wibblymat/ld24/master/autotracker.py Sebuah skrip python pendek yang menggunakan MIDI untuk menghasilkan musik acak dan menyimpan ke file.
sumber
Ada perangkat lunak bernama Band in a box; yang melakukan sebagian besar apa yang Anda minta.
Anda dapat mengatur parameter, dan itu akan menghasilkan melodi yang seimbang dengan benar.
Meskipun ini berfungsi dengan baik dari perspektif algoritmik, dan itu terdengar benar, karena aturan musikal; mereka sebagian besar membosankan dan kurang dari segala jenis kecemerlangan. Dapat digunakan sebagai BGM mungkin; tetapi kebanyakan mereka digunakan untuk memberi inspirasi dan membangun di atasnya, menciptakan sesuatu yang sangat unik.
Jika Anda punya waktu, saya akan menyarankan untuk menghabiskan waktu dengan loop; tidak bisa lebih mudah dari itu, tetapi Anda membuat sesuatu sesuai dengan keinginan Anda, alih-alih mendapatkan melodi secara acak, sampai Anda menyukainya.
sumber
DryWetMIDI adalah .NET library yang saya buat yang memiliki fitur untuk membangun komposisi musik berdasarkan MIDI (lihat halaman Pola dari perpustakaan Wiki), sehingga Anda dapat menggunakannya untuk memprogram musik dengan cara apa pun yang Anda inginkan.
Misalnya, untuk menghasilkan file MIDI dengan properti berikut:
Anda dapat menulis kode ini:
sumber