Pemain Gitar WEBFISHING
Proyek ini menyempurnakan permainan WEBFISHING dengan menyediakan fitur bermain gitar yang berjalan di latar belakang saat Anda bermain. Ada server perselisihan di sini untuk berbagi file MIDI, silakan bergabung dan menyumbangkan MIDI Anda sendiri.
Ringkasan
WEBFISHING Pemain Gitar terdiri dari dua komponen utama:
- MIDIProcessor : Mengonversi dan menyiapkan file MIDI untuk digunakan dalam game.
- Guitar Player : Memutar file MIDI yang telah diproses sebagai suara gitar di WEBFISHING.
Fitur Utama
- Memutar suara gitar saat WEBFISHING berjalan di latar belakang
- Mendukung nada MIDI dalam rentang 40 hingga 79 (rentang 39 nada)
- Memproses file MIDI agar sesuai dengan batasan musik game
- Secara otomatis menyesuaikan skala nada untuk memaksimalkan nada yang dapat dimainkan
Memulai
Prasyarat
- Game WEBFISHING sudah terpasang
- File MIDI yang ingin diputar (letakkan di folder "midi") (saya sudah sertakan folder lagu yang sudah diproses juga)
Instalasi
- Kloning repositori ini atau unduh rilis terbaru.
- Pastikan Anda memiliki folder "midi" yang berisi file MIDI yang ingin Anda gunakan.
Penggunaan
Langkah 1: Proses File MIDI
- Jalankan MIDIProcessor yang dapat dieksekusi.
- Program ini akan membuat folder "lagu" yang berisi file yang diproses.
- File konversi_stats.txt akan dibuat, merinci berapa banyak catatan yang diadaptasi atau hilang selama pemrosesan.
Langkah 2: Mainkan Gitar di WEBFISHING
- Mulai permainan WEBFISHING.
- Luncurkan eksekusi Guitar Player.
- Di WEBFISHING, mulailah bermain gitar.
- Di Guitar Player, pilih lagu dari daftar yang diproses dan klik "Mainkan".
Catatan Penting
- Permainan ini hanya mendukung not-not dari 40 hingga 79. Not-not di luar kisaran ini akan disesuaikan atau dihilangkan.
- MIDIProcessor akan mencoba menyesuaikan skala not untuk memaksimalkan jumlah not yang dapat dimainkan dalam rentang yang didukung.
- Untuk pengalaman terbaik, pertimbangkan untuk mengatur file MIDI Anda agar sesuai dengan rentang nada yang didukung sebelum memproses.
- Selalu mulai bermain gitar di WEBFISHING sebelum memilih dan memainkan lagu di Guitar Player.
Struktur Berkas
WEBFISHING-Guitar-Player/
│
├── MIDIProcessor.exe
│
├── GuitarPlayer.exe
│
├── midi/
│ └── (Your original MIDI files)
│
└── songs/
└── (Processed MIDI files - generated by MIDIProcessor)
Detail Prosesor MIDI
MIDIProcessor adalah komponen penting dari proyek ini. Ia melakukan tugas-tugas berikut:
- Membaca file MIDI dari folder "midi".
- Menganalisis rentang nada setiap file MIDI.
- Mencoba menyesuaikan skala nada agar sesuai dengan kisaran 40-79, memaksimalkan jumlah nada yang dapat dimainkan.
- Menyimpan file yang diproses di folder "lagu".
- Menghasilkan file konversi_stats.txt dengan informasi tentang hasil pemrosesan.
Pemrosesan ini memastikan bahwa file MIDI Anda dioptimalkan untuk kinerja terbaik dalam rentang nada terbatas WEBFISHING.
Berkontribusi
Kontribusi untuk meningkatkan Pemain Gitar WEBFISHING dipersilakan. Silakan mengirimkan permintaan penarikan atau masalah terbuka untuk mendiskusikan potensi peningkatan.