Masukan Midi WEBFISHING
Membuat ini di AutoHotkey (v2) sebagai cara untuk menerjemahkan input midi dari sesuatu seperti keyboard midi ke penekanan tombol di WEBFISHING.
Silakan unduh exe yang dikompilasi di bagian rilis! Jika tidak, Anda juga memerlukan perpustakaan midi2.ahk yang saya gunakan, seperti yang terlihat dalam proyek dan juga tercantum dalam kredit.
Untuk Menggunakan:
- Jalankan skrip, di baki Anda klik kanan dan pilih saluran input midi. (Jangan atur apa pun untuk saluran keluaran.)
- Dalam game, ini seharusnya sudah berfungsi jika Anda memainkan game pada 1920x1080 dan layar penuh karena itulah yang saya mainkan. Namun, jika tidak, Anda perlu:
- Arahkan kursor ke fret atas (fret 0) dan tekan Shift+PgUp
- Arahkan kursor ke fret paling bawah (fret 15) dan tekan Shift+PgDn
Itu saja! Pastikan WEBFISHING adalah proses yang aktif (tidak akan berfungsi jika tidak) maka Anda seharusnya dapat memainkan not di keyboard midi Anda!
Hal-hal yang perlu diingat:
- Ini dibuat untuk input midi, dari instrumen midi seperti keyboard. Itu adalah kasus penggunaan yang saya maksudkan, tetapi tidak ada yang menghentikan Anda untuk menggunakan file midi untuk memutar musik. Untuk mencapainya, Anda memerlukan program pihak ketiga untuk memutar file midi, dan sesuatu untuk membuat input midi. Beberapa pemutar midi memiliki output bawaan dan dapat membuat saluran midi sendiri, namun Anda mungkin juga harus mengunduh program pihak ketiga untuk membuat saluran midi virtual untuk digunakan.
- WEBFISHING hanya memiliki 15 fret. Ini membatasi jumlah nada yang dapat Anda tekan. Apa pun yang berada di luar rentang E2 hingga E6 akan dijepit. Saya mungkin mengubah perilaku ini di masa mendatang dengan mengabaikan nada di luar jangkauan karena sering kali terdengar buruk, namun saya tidak yakin.
- Jika Anda bermain cukup cepat, not-not yang menggunakan senar yang sama akan mengganggu not-not lain yang Anda mainkan yang juga menggunakan senar yang sama. Beberapa akord berfungsi dengan baik karena menggunakan senar yang berbeda, beberapa lainnya tidak terdengar terbaik.
- Lag dapat mempengaruhi kinerjanya, karena bergantung pada klik pada fret dan pengiriman input.
- Saya tidak bermain gitar haha jadi saya mencoba yang terbaik tapi ya
Kredit
Memanfaatkan garpu Hetima dari autohotkey midi lib Dannywarren Dengan bantuan dari ChatGPT, khususnya untuk konversi not piano ke tab gitar. Saya tidak bermain gitar, jadi tidak tahu bagaimana cara mencapainya.