After being deserted for months, I finally made a working program for my dad to get his new hobby a lot easier for him and his friends at home. I called it KaraokeSys for no specific reason ^_^
The program uses simple SQLite database to store the song details and VLC media player to play the video. I’ve seen quite a lot of free and open source karaoke programs, but somehow I feel that the requirements here is quite unique, that they usually prefer to use the karaoke VCD rather than custom made videos.
For now, it has features to:
- Manage songs (add, edit, delete, and multiple edits of song properties)
- Drag & drop files to upload songs
- Multiple monitor support to view live video at secondary screen while still doing anything else in the primary screen (including searching and selecting songs)
- Search anything (any displayable text within title, artist, genre, and even tag)
- Manage playlist (add and delete songs for future use)
- Play, pause, stop, next song, previous song (this is very obvious)
- Switch to left, right, or stereo audio channel for vocal + music or music only
- Volume control
- 3 seconds fast forward and rewind with speed control without chipmunk effect (thanks to VLC)
- Preview song in mute volume
What it doesn’t have for now is pitch control, which can be easily controlled with hardware; at least the only missing feature I’ve thought of.
And this is how the real thing looks like. It simply needs a Windows based computer with dual monitor and sound enabled.
No comments:
Post a Comment