Jasheroke: Libreng Karaoke App para sa Windows at Android, may Phone Song Reservations
Hello sa lahat! Share ko ang Jasheroke, isang libreng karaoke application para sa Windows at Android. Puwede itong gamitin para sa home karaoke setup, kantahan kasama ang pamilya at barkada, o pag-practice ng mga kantang gusto mong aralin.
Ang setup ay puwedeng PC ang karaoke host, Android device ang player, o Android phone ang gagamitin ng mga kakanta para maghanap at magpareserba ng kanta. Free to download and use ang application.
Ang versions na covered sa post na ito ay Jasheroke for Windows 1.4.0 at Jasheroke for Android 2.1.0.
Ano ang puwedeng gawin sa Windows version?
Sa Windows, may karaoke stage na may synchronized lyric highlighting at optional background videos. Puwede kang maghanap sa songbook, pumili ng kanta at magdagdag sa reservation queue.
Palaging nakikita sa itaas ng stage ang reserved song numbers para madaling masundan ang pila. Sa pagtatapos naman ng kanta lumalabas ang score.

Windows main screen: songbook, playback controls at queue recovery. Ang 47,998 songs na makikita rito ay mula sa naka-configure na library; hiwalay ang song files sa app download.

Windows fullscreen stage habang tumutugtog: may lyrics, reserved song numbers sa itaas, Smart Chords at Vocal Guide.
Kasama rin ang:
- Key at tempo adjustments para maiayon ang tugtog sa boses ng kakanta.
- MIDI playback gamit ang SoundFont.
- Microphone controls, echo at equalizer settings.
- Guest at named singer profiles.
- Favorites at completed-song history.
- Naaalalang key at tempo settings ng bawat singer para sa kanilang mga kanta.
- Saved queue recovery kapag naputol ang session.
- Dark Videoke, Light Mode, Neon KTV at Retro Arcade themes.
- Online search para sa MIDI at synchronized lyrics, depende sa available na providers.
Kung maraming gumagamit ng isang karaoke setup, useful ang singer profiles dahil may sariling favorites at song preferences ang bawat singer. May Guest option din para sa mga ayaw nang gumawa ng sariling profile.
May Smart Chords (BETA) at Vocal Guide (BETA) din. Binabawasan ng Smart Chords ang pagsisiksikan ng chord labels sa lyrics, habang ang Vocal Guide ay nagbibigay ng note guidance na nakatapat sa mga pantig.
Beta features pa ang mga ito. Nakadepende ang accuracy sa MIDI melody at lyric timing ng kanta, kaya welcome ang feedback kapag may track na hindi maayos ang alignment.
Ano naman ang nasa Android version?
Ang Android app ay puwedeng gamitin bilang local karaoke player, reservation host, o phone companion para sa Windows at Android hosts.

Android Library: may search ayon sa title, artist o song number, favorites, pagination at Play at Reserve buttons.
May limang main tabs:
- Library — hanapin ang kanta gamit ang title, artist o song number; mag-play, reserve at save ng favorites.
- Online — maghanap at mag-download ng online MIDI/karaoke tracks.
- Phone — sumali sa host at magpareserba mula sa songbook nito.
- Room — mag-host ng reservations at pamahalaan ang pila at playback.
- Settings — ayusin ang appearance, song folders, SoundFont, backgrounds at permissions.
Para sa local karaoke, may synchronized lyrics, landscape stage, optional background videos at reserved song numbers. Puwede ring baguhin ang key at tempo, at naaalala ang settings para sa bawat local song. May dark, light at system appearance options din.

Android landscape stage habang tumutugtog, kasama ang background video, lyrics, reservation strip at playback controls.
Paano gumagana ang phone song reservations?
Ito ang isang feature na puwedeng makatulong kapag marami ang gustong kumanta. Sa halip na bawat isa ay kailangang lumapit sa PC para pumili, puwede silang maghanap at magpareserba gamit ang Android phone.
1. Ikonekta ang karaoke host at phone sa parehong local network o Wi-Fi.
2. Sa Windows host, buksan ang Phones → Start room. Kung Android ang host, gamitin ang Room → Open reservation room.
3. Sa phone, buksan ang Phone tab.
4. Ilagay ang host address, singer name at six-digit room PIN na ipinapakita ng host.
5. Maghanap ng kanta at piliin ang Reserve.
6. Buksan ang Live queue para makita ang kasalukuyang kanta at mga naghihintay na reservations.

Sa Windows, buksan ang Phone reservations para simulan ang room at makita ang host address at room PIN na gagamitin ng mga sasali.

Sa Android Phone tab, ilagay ang host address, singer name at room PIN para makasali at makapagpareserba.

Puwede ring Android ang host. Sa Room tab, buksan ang reservation room para makapagpareserba ang ibang phones sa parehong Wi-Fi.
Hindi kailangan ng sariling song files sa bawat phone kung reservation mode lang ang gagamitin. Ang songbook at mga kantang hinahanap ay galing sa host.
Puwedeng kanselahin ng guest ang sarili niyang waiting reservation. Ang host pa rin ang namamahala sa playback, skipping at queue management.
Panatilihing bukas ang host app habang ginagamit ang room. Kung Android ang host, panatilihin ito sa foreground. Kapag ni-restart ang room, kailangang sumali muli ang mga phone.
Ano ang bago sa Android 2.1.0?
May ilang updates na nakatuon sa file access, media selection at malalaking song libraries:
- Mas maayos na device browser. Puwedeng mag-browse ng accessible internal storage, Downloads, SD card at USB storage. May folder navigation at search sa subfolders, kasama ang system picker bilang alternative.
- Explicit SoundFont selection. Kapag maraming SF2 banks sa isang folder, puwedeng pumili mula sa searchable list. May size at format checks bago i-apply ang bank, at hindi pinapalitan ang kasalukuyang bank kapag invalid o oversized ang napili.
- Nested BGV folders. Puwedeng piliin ang parent background folder at isasama sa scan ang mga videos sa subfolders, gaya ng 3D, MTV at Nature.
- Loading indicators at batched song scanning. May progress habang naglo-load at nag-i-index ng library.
- Paginated songbook. Hanggang 100 songs ang ipinapakita sa bawat page para hindi kailangang i-render ang buong catalog nang sabay-sabay.
May checks din para sa mas ligtas na SoundFont switching habang tumutugtog. Sa release validation, na-test ang startup sa Android 15 emulator na may 12,000-song catalog, pati repeated SoundFont changes habang may playback. Iba-iba pa rin ang hardware, audio routes at video codec support ng mga device, kaya malaking tulong ang reports mula sa actual phones.
Sa newer Android versions, kailangan pa rin ng tamang storage permission. May device browser at system picker options, pero protektado pa rin ng Android ang private folders ng ibang apps.
Online search: saan ise-save ang kanta?
Sa Android Online tab, may save destination na ipinapakita bago mag-download.

Android Online tab: may song search at malinaw na save destination. Sa screenshot na ito, sa Android device ise-save ang download dahil walang joined Windows host.
- Kapag naka-join sa Windows 1.4.0 host, ang kanta ay ida-download at ise-save sa PC, pagkatapos ay idaragdag sa songbook ng Windows host.
- Kapag walang joined Windows host, sa Android device ise-save ang kanta. Ganito rin kapag naka-join ang phone sa isang Android host.
Para mag-save sa PC, join muna sa room gamit ang Phone tab, saka buksan ang Online tab. Mag-search, tingnan ang destination at piliin ang Save on Windows. Pagkatapos ng download, puwedeng hanapin ang kanta sa phone songbook para ipareserba.
Kapag pumalya ang Windows connection, may error na ipapakita. Hindi nito basta ililipat ang download sa phone nang hindi mo alam.
Kailangan ng internet para sa online search at downloads. Ang local playback at phone reservations ay gumagamit ng local files at local network. Hindi rin guaranteed na lahat ng online tracks ay may synchronized lyrics; depende ito sa available na song data at providers.
Mga kailangan bago gamitin
Para sa Windows:
- Windows PC na may x64 processor.
- .NET 10 Windows Desktop Runtime (x64).
- Compatible song library at isang .sf2 SoundFont para sa local MIDI playback.
- Speakers o headphones, at microphone kung gagamitin ang microphone features.
Para sa Android:
- Android 8.0 o mas bago.
- Compatible song library kung gagamitin bilang local player.
- May bundled SoundFont na ang Android app.
- Same local network o Wi-Fi kung gagamit ng phone reservations.
Hiwalay ang song library at background videos sa application download. Para sa compatible library, panatilihing magkasama ang jashidx + jashblob o lyrics.jash + mid.jash, pagkatapos ay itakda ang folder sa Settings.
Sa Android, gamitin ang Save & scan pagkatapos piliin ang song folder. Para sa background videos, piliin ang parent BGV folder at gamitin ang Scan & apply backgrounds.
Ang mga online download na naka-save sa Android ay nasa app storage at mabubura kapag in-uninstall ang app. Kung mag-a-update, ingatan muna ang anumang data na kailangan mo. Ang older debug installation na iba ang signing certificate ay maaaring kailangang alisin bago ma-install ang release APK.
Public repositories at downloads
Jasheroke for Windows
You do not have permission to view the full content of this post. Log in or register now.
You do not have permission to view the full content of this post. Log in or register now.
Feedback at bug reports
Welcome ang suggestions at bug reports, lalo na tungkol sa:
- Compatibility sa iba't ibang Android phones.
- SoundFont loading at audio playback.
- Malalaking song libraries.
- BGV folders at video formats.
- Phone reservations at Windows-host downloads.
- Lyric timing, Smart Chords at Vocal Guide behavior.
Kung may problemang makita, pakisama ang app version, device model o Windows version, mga hakbang bago lumabas ang problema at anumang error message. Kung phone reservations ang issue, sabihin din kung Windows o Android ang host.
Puwedeng gamitin ang Issues section ng public repo para mas madaling masundan ang report. Salamat sa mga susubok at magbibigay ng feedback. Kung may kakilala kayong naghahanap ng libreng karaoke app para sa PC o Android, puwede ninyong i-share ang Jasheroke.
Song List, SoundFonts, and Background Videos download link
You do not have permission to view the full content of this post. Log in or register now.